This report covers work that happened between January 13th and April 2nd 2021.
The Hyperscale SIG focuses on enabling CentOS Stream deployment on large-scale infrastructures and facilitating collaboration on packages and tooling.
The SIG was established in January with six founding members (Davide Cavalca, Filipe Brandenburger, Matthew Almond, Justin Vreeland,Thomas Mackey, David Johansen). Since then, four more members have joined (Igor Raits, Neal Gompa, Anita Zhang, Michel Salim).
We welcome anybody that’s interested and willing to do work within the scope of the SIG to join and contribute. See the membership section on the wiki for the current members list and how to join.
Packages released in
main are designed to be drop-in replacements for the corresponding packages on a stock CentOS Stream 8 system. This repository can be enabled by installing the
We ship a backport of systemd 247 based on the Fedora packaging. This includes a variety of bug fixes in existing features such as timers and cgroups, as well as new properties that take advantage of the latest kernel features. You can also look forward to new knobs in the various tools and daemons to make debugging and configuration easier.
This systemd backport also includes a SELinux overlay module, which allows running systemd 247 on a system in enforcing mode. Nonetheless, the SELinux integration has only seen limited testing and should be considered experimental at this point.
We ship a backport of Grep 3.6 based on the Fedora packaging. Compared to the stock 3.1 version shipped with the distribution, it includes major performance improvements and several bugfixes.
iptables package on CentOS Stream 8 ships with only the nftables backend enabled. As part of the work to enable the legacy backend as well, we have packaged legacy-enabled versions of
We ship a backport of MTR 0.94 based on the Fedora packaging. This includes several bug fixes, notably improving reliability when running in TCP mode.
We ship a backport of dwarves 1.20 based on the Fedora packaging. This includes several improvements to the pahole tool, notably including much better BTF support.
We ship the latest version (0.55.3 ⇒ 0.57.1) of meson and the latest version (1.8.2 ⇒ 1.10.2) of ninja-build based on the Fedora packaging. This includes many different bug fixes and improvements. We will keep updating them as new versions will get released.
The SIG was approved by the CentOS board on January 13. So far we’ve been able to maintain a healthy development pace, and hope to continue doing so in the future.
The SIG tracks pending work as issues on our Pagure repository. Notable projects currently in flight include:
experimentalrepository and publishing a Copy-on-Write enabled build of the packaging stack and optional support for Btrfs-based atomic updates using Micro DNF
libvirtbackported from Fedora
iptableswith the legacy backend enabled
We have no issues to bring to the board’s attention at this time.