December 03, 2021

Introducing CentOS Stream 9

December 03, 2021 12:44 PM

The CentOS Project is delighted to announce the availability of CentOS Stream 9, the latest major release of the CentOS Stream distribution.

What’s Great About CentOS Stream

CentOS Stream is Continuous

CentOS Stream is a continuous-delivery distribution providing each point-release of Red Hat Enterprise Linux (RHEL). Before a package is formally introduced to CentOS Stream, it undergoes a battery of tests and checks—both automated and manual—to ensure it meets the stringent standards for inclusion in RHEL. Updates posted to Stream are identical to those posted to the unreleased minor version of RHEL. The aim? For CentOS Stream to be as fundamentally stable as RHEL itself.

To achieve this stability, each major release of Stream starts from a stable release of Fedora Linux—In CentOS Stream 9, this begins with Fedora 34, which is the same code base from which RHEL 9 is built. As updated packages pass testing and meet standards for stability, they are pushed into CentOS Stream as well as the nightly build of RHEL. What CentOS Stream looks like now is what RHEL will look like in the near future.

CentOS Stream is Community

CentOS Stream is developed through collaboration between the CentOS community and the RHEL engineering team. Although many CentOS Stream contributions derive from Red Hat employees, CentOS Stream thrives on community support. CentOS Stream is a stable, reliable platform for open source communities to expand upon, allowing people from all areas and backgrounds to collaborate in an open environment.

Because CentOS Stream ultimately becomes RHEL, contributors also have an opportunity for their work to influence future builds of RHEL; this makes CentOS Stream an ideal environment for creativity and forward-thinking.

Getting CentOS Stream

CentOS Stream can be downloaded as an ISO from our mirrors and is compatible with 64-bit x86 (x86_64 v2+), 64-bit ARM (AArch64), IBM Z (s390x Z14+), and IBM POWER (ppc64le POWER9+) architectures.

Contribute to CentOS Stream

Community is at the heart of the CentOS Project, and there are many ways you can contribute. A list of areas where you can contribute is available on the CentOS Wiki.

Because CentOS Stream is upstream of RHEL, it offers an ideal environment for applications which are designed be deployed in RHEL. We welcome and encourage contributors from all backgrounds—especially those developing for the post-RHEL production stream—to use CentOS Stream to build, test, and deploy the applications that are special to you and to the greater Linux community.

You can also contribute by joining (or creating) a Special Interest Group (SIG) in an area of your interest. Visit the CentOS Wiki to learn more.

Learn More

CentOS Stream is made for you to make it what you want it to be. To learn more about CentOS Stream 9, visit the CentOS Website: centos.org/stream9

Ed: The article has been updated: An earlier draft of the article was mistakenly initially posted.

November 16, 2021

Announcing the latest release of CentOS Linux 8 (2111)

November 16, 2021 02:13 PM

We are pleased to announce the general availability of the latest version of CentOS Linux 8. Effectively immediately, this is the current release for CentOS Linux 8 and is tagged as 2111, derived from Red Hat Enterprise Linux 8.5 Source Code.

**PLEASE NOTE:** CentOS Linux 8 will EOL on 31 December 2021. We will handle the EOL as directed by the CentOS Project Board of Directors and detailed here:

https://www.centos.org/centos-linux-eol/

As always, read through the Release Notes at:
http://wiki.centos.org/Manuals/ReleaseNotes/CentOS8.2111
- these notes contain important information about the release and details about some
of the content inside the release from the CentOS QA team. These notes are updated constantly to include issues and incorporate feedback from users.

Remember, you should not be using CentOS Linux 8 in production or you should have a plan to migrate to a different Operating System before 31 December 2021. We will only be doing updates as detailed in the above EOL link.

----------
Updates, Sources, and DebugInfos

Updates released since the upstream release are all posted, across all architectures. We strongly recommend every user apply all updates, including the content released today, on your existing CentOS Linux 8 machine by just running 'dnf update'.

As with all CentOS Linux 8 components, this release was built from sources hosted at git.centos.org. Sources will be available from vault.centos.org in their own dedicated directories to match the corresponding binary RPMs.

Since there is far less traffic to the CentOS source RPMs compared with the binary RPMs, we are not putting this content on the main mirror network. If users wish to mirror this content they can do so using the reposync command available in the yum/dnf-utils package. All CentOS source RPMs are signed with the same key used to sign their binary
counterparts. Developers and end users looking at inspecting and contributing patches to the CentOS Linux distro will find the code hosted at git.centos.org far simpler to work against. Details on how to best consume those are documented along with a quick start at:
http://wiki.centos.org/Sources

Debuginfo packages have been signed and pushed. Yum configs shipped in the new release file will have all the context required for debuginfo to be available on every CentOS Linux install.

This release supersedes all previously released content for CentOS Linux 8, and therefore we highly encourage all users to upgrade their machines. Information on different upgrade strategies and how to handle stale content is included in the Release Notes.

Note that older content, obsoleted by newer versions of the same applications are trim'd off from repos like extras/ and centosplus/

----------
Download

We produced the following installer images for CentOS Linux 8

# CentOS-8.5.2111-x86_64-boot.iso: 827326464 bytes
SHA256 (CentOS-8.5.2111-x86_64-boot.iso) = 
9602c69c52d93f51295c0199af395ca0edbe35e36506e32b8e749ce6c8f5b60a

# CentOS-8.5.2111-x86_64-dvd1.iso: 10794041344 bytes
SHA256 (CentOS-8.5.2111-x86_64-dvd1.iso) = 
3b795863001461d4f670b0dedd02d25296b6d64683faceb8f2b60c53ac5ebb3e

# CentOS-8.5.2111-ppc64le-boot.iso: 789970944 bytes
SHA256 (CentOS-8.5.2111-ppc64le-boot.iso) = 
1aab48198031ce8ea2fed9341fb9d28a5846bb1e25f0ffd480111a006fcdf374

# CentOS-8.5.2111-ppc64le-dvd1.iso: 9282007040 bytes
SHA256 (CentOS-8.5.2111-ppc64le-dvd1.iso) = 
11998564c8f5d18b765c7eace6c02e5891417388ba379cec0ce360af7cea7c7c

# CentOS-8.5.2111-aarch64-boot.iso: 745474048 bytes
SHA256 (CentOS-8.5.2111-aarch64-boot.iso) = 
ea75b9ab34f8fd636f8c32d5d7b56ede9c6a3b721cdf3057a15ab8927b996c60

# CentOS-8.5.2111-aarch64-dvd1.iso: 8215996416 bytes
SHA256 (CentOS-8.5.2111-aarch64-dvd1.iso) = 
146e58624ef3b8842fc9576d9c5b9c046497601b1a0636f934484b0b1929ce21

Information for the torrent files and sums are available at
http://mirror.centos.org/centos/8/isos/

----------
Getting Help

The CentOS ecosystem is sustained by community driven help and guidance. The best place to start for new users is at http://wiki.centos.org/GettingHelp

We are also on social media, you can find the project: on Twitter at :http://twitter.com/CentOS
on Facebook at :https://www.facebook.com/groups/centosproject/
on LinkedIn at :https://www.linkedin.com/groups/22405

And you will find the core team and a majority of the contributors on irc, on irc.libera.chat in #centos ; talking about the finer points of distribution engineering and platform enablement.

----------
Contributors

This release was made possible due to the hard work of many people, foremost on that list are the Red Hat Engineers for producing a great distribution and the CentOS QA team, without them CentOS Linux would look very different. Many of the team went further and beyond expectations to bring this release to you, and I would like to thank everyone for their help.

We are also looking for people to get involved with the QA process in CentOS, if you would like to join this please introduce yourself on the centos-devel list (http://lists.centos.org/mailman/listinfo/centos-devel).

Finally, please join me in thanking the donors who all make this possible for us.

CentOS Linux 7 will be available and maintained until 2024 and CentOS
Stream 8 will also be maintained until that time. Here is how CentOS
Stream is different from CentOS Linux as and EOL information:

https://www.centos.org/cl-vs-cs/

Here is how you can move a machine from CentOS Linux 8 to CentOS Stream 8:

https://www.centos.org/centos-stream/

In closing, this release is very bittersweet for me. I have been involved in the CentOS Linux process and have done the vast majority of releases since the 2004. Moving forward, I will be working as hard as I can to make sure CentOS Stream is the best it can be.

It has been a wild ride, thanks for the memories.

Thanks,
Johnny Hughes

November 10, 2021

Announcing availability of Gitlab for the CentOS project

November 10, 2021 02:13 PM

You may recall that CPE ran a requirements session to figure out a future home for storing our source code. Gitlab was chosen as the destination based on the varied requirements. Over the past year, CentOS Stream has been developed through Gitlab. We used this period of time to test the workflows and we are now pleased to announce that Gitlab have kindly welcomed CentOS into their GitLab for Open Source program. We now have a hosted GitLab available for the CentOS community giving our community members additional options for both code and project management. We are working now to integrate the CentOS Account system into Gitlab allowing for seamless integration and usage of your account.

 

For clarity, https://git.centos.org remains the proper location for all source drops from RHEL and content for CentOS Stream 8. https://gitlab.com/redhat/centos-stream is the location for contributing to CentOS Stream 9. Any SIG content stored in git.centos.org may remain there for now, we are not yet calling for migration.

We would like to extend our thanks to Gitlab for this generous offer of support and Nuritzi Sanchez, a Senior Open Source Program Manager at Gitlab had this to say: We welcome CentOS into the wider GitLab community! We believe in the GitLab DevOps Platform and its ability to help communities like CentOS collaboratively and transparently plan, build, secure, and deploy software faster. We look forward to seeing the impact that the move to GitLab will have on their community. 

November 02, 2021

CentOS Community Newsletter: November 2021

November 02, 2021 12:00 PM

Dear CentOS enthusiast,

It’s been another busy month in the CentOS project. Here’s some of the highlights from around the community.

Project News

Karanbir ‘KB’ Singh

On October 18th, we had the historic news that project lead and long-term Board of Directors member Karanbir “KB” Singh will resign from the Board, effective immediately.

If you’ve been around CentOS for any time at all, you’ve heard of KB, and his work with the community. It’s safe to say that without KB, the project would not be where it is now. He’s been a voice of leadership in the project since the very beginning, and has always been a presence on our lists, at our events, and in our governance.

We wish KB well in his future endeavors and hope to still see him around CentOS, and the larger Linux ecosystem, for years to come.

KB’s departure is also a vote of confidence in the recently added directors, and faith that they will continue to lead the project in the right direction, even as we shift focus to Stream and stronger SIGs.

Watch the centos-devel mailing list over the coming week for information about how, and when, we will select the replacement director for the seat that KB is vacating.

Fedora 35 release!

Our friends at Fedora will release Fedora Linux 35 today, November 2nd. We encourage you to download it and try it out. Fedora is the upstream of CentOS, and a great choice for your daily Linux needs.

CentOS Stream Updates

CentOS Stream keeps getting more useful all the time.

On Friday, Fabian announced the availability of the centos plus repository for 8-stream, which returns to a feature that we used to have, but had become unmaintained over the past years. You can enable it with sudo dnf install centos-release-plus -y. More details are in the mailing list post linked above.

October Board of Director Minutes

The October Board of Directors meeting was held on October 13th. As usual, the minutes of that meeting are published on the CentOS blog.

The next meeting will be held on November 10th. Watch the centos-devel mailing list for your invitation to attend that meeting.

Events

October Dojo

On October 7th and 8th, we ran our the final CentOS Dojo of 2021, which was held online. We had good turnout, and great presentations. All the videos, and most of the slides, are now available on the event wiki page.

We started with an AMA (Ask Me Anything) with the Board of Directors, with topics ranging across many topics, and about half of our directors able to participate.

SC21

Come see us at the Red Hat booth at SuperComputing 21 in St. Louis, November 14th - 19th.

SIG reports

Special Interest Groups (SIGs) are smaller groups within the CentOS community that focus on a small set of issues, in order to either create awareness or to focus on development along a specific topic.

Each month, several of our SIGs report about what they’ve been working in the past quarter.

Cloud SIG

Purpose

The CentOS Cloud SIG is a group of people coming together to focus on packaging and maintaining different FOSS based Private cloud infrastructure applications that one can install and run natively on CentOS

https://wiki.centos.org/SpecialInterestGroup/Cloud

Releases and packages

New OpenStack release Xena

During this period, RDO Xena was released in the Cloud SIG based on a new version of OpenStack. This version is currently available for CentOS Stream 8. More details can be found in the announcement post.

Support for CentOS Stream 9

During this quarter, Cloud SIG has made good progress to get OpenStack running on CentOS Stream 9:

  • The SIG has built all the required requirements for CentOS Stream 9 in CBS and has delivered a RDO Trunk repository following master branch (https://trunk.rdoproject.org/centos9-master/report.html)
  • We are actively working with the OpenStack upstream project to get all the required changes in code and to make this OS available for upstream testing.
  • We’ve also worked with other SIGs such as Storage, Opstools, NFV and Messaging to build and test all the required software stack on CS9.

Continuous Integration

Cloud SIG has finished migrating all their jobs from the shared jenkins instance (ci.centos.org) to a new private instance running in the CentOS CI OpenShift environment.

Health and membership

Unfortunately, the former co-chair Paul Isaacs has ceased his activity in the SIG. Candidacies for replacement are welcome!

NFV

The NFV SIG has published their report to the CentOS blog.

Promo

The Promo SIG also published their report to the CentOS blog.

Storage

Package updates:

  • Glusterfs updated to glusterfs-8.6 and glusterfs-9.4. GlusterFS-10 is coming soon. glusterfs-8 will reach EOL upstream when glusterfs-10 is released.
  • Ceph updated to ceph-16.2.6. Ceph-15.2.15 will land by the time people are reading this. (It seems ceph-15.2.14 was missed somehow.) Ceph-14 has reached EOL upstream
  • NFS-ganesha-4 is coming soon.

CentOS Stream 9:

  • ceph-16 (nautilus), nfs-ganesha-3, glusterfs-9, glusterfs-coreutils, and glusterfs-block have all been built. Ceph and glusterfs are tagged for -testing and I believe that some people — e.g. OpenShift (ceph) and libvirt (glusterfs) — are already using them for their upstream testing.

For the OpenStack use-case:

  1. cephadm 16.2.6 is now available on c8s, builds for c9s exist as well in -candidate to enable preliminary testing in TripleO.
  2. There’s an effort from the TripleO community to align the code base and the CI to c9s.

From Samba side:

Packages updated:

  • 4.13 version series has reached EOL and latest version 4.13.12 is now available with CentOS 8 Linux and CentOS 8 Stream
  • Latest version 4.14.8 from 4.14 series is now available with CentOS 8 Linux and CentOS 8 Stream

New version series:

  • Latest and greatest version of Samba(4.15.0) from 4.15 series is now available with CentOS 8 Linux and CentOS 8 Stream

CentOS Stream 9:

  • Recent updates to 4.14(4.14.8) and 4.15(4.15.0) series are available

Messaging

Purpose

Provide a unique source for messaging related packages. These packages
are consumed e.g by the Cloud SIG or the OpsTools SIG.

Activity

The nature of this SIG is to provide packages for other SIGs. The churn is not as big as in other SIGs. We have rebuilt packages for CentOS9 stream. A rebuild of erlang and rabbit packages is planned or already underway. The packages for CentOS 9 Stream are currently used and tested by the Cloud SIG.

Other news

If you prefer your news in video format, we continue to publish a monthly video summary. The October edition is on our YouTube channel.

We’ve also posted two videos that help visualize the relationship between Fedora, CentOS Stream, and RHEL. The first video discusses what CentOS Stream is and the second talks about how contributions flow through CentOS Stream to RHEL. There’s also a diagram that discusses how it all fits together.

From the larger EL (Enterprise Linux) ecosystem, you’ll no doubt be interested to see the AlmaLinux project’s announcement of the ELevate tool which allows an in-place upgrade from any EL7 distribution to EL8 distributions.

Until next time ...

Thanks for reading another newsletter. There's lots of places to connect with the CentOS community. Come talk to us on our mailing lists, our IRC channels, and our forums. And follow us on Twitter for daily news and updates.

November 01, 2021

October 2021 Board Meeting Minutes

November 01, 2021 10:10 PM

2021-10 CentOS board meeting

Attendees

Board members

  • Brian “bex” Exelbierd
  • Thomas Oulevey
  • Davide Cavalca
  • Jim Perrin
  • Tru Huynh
  • Mike McLean
  • Josh Boyer

Directors Absent

  • Pat Riehecky
  • Karanbir Singh
  • Johnny Hughes

Guests

  • Shaun McCance
  • Matthias Runge
  • Lance Albertson
  • Brian Stinson
  • Alfredo

** 22h05 **

Agenda

On going discussion

  • Nothing to report.

Issues

https://git.centos.org/centos/board/issues

Issues to be closed (ACTION close all of them if no objection)

  • None

New issues

  • #63 CentOS Stream and Operate First (Unclear what action, if any, is needed here. Propose we close until there is an action requested.)
    • close issue and wait for concrete actions
  • #45 CentOS variant artifacts (ISOs, disk images, etc.) branding (Draft was posted to https://lists.centos.org/pipermail/centos-devel/2021-September/077326.html and there was, as far as I can tell, no comment from the community. Can we go ahead and get this published?)
    • Rich : publish as a policy
    • Decide where we can publish it. SIG documentation would be the right. MikeM: link with trademark guidelines.
    • Brian: SIGGuide wiki page would make sense
  • #44 Remove former Directors from various accounts and permissions
  • #27 Providing Official AMIs in Amazon CN regions.
  • #03 Getting official CentOS images into Azure
    • no updates
    • Jim & Bex : it’s being worked on.
  • #01 Shift Board to be more transparent in support of becoming a contributor-focused open source project
    • Closing this issue
    • Thomas: Write a blog post about the evolution in the past year with the point of view of new members
  • #04 Definitive answer requested regarding logo design (This is currently in the hands of Brand. I was hoping to have some update before this meeting.)
    • Rich : Red Hat brand contacted, no definitive answer yet
    • 1/ Do we have to register a new brand ?
    • Can we use the new branding before 1/ is sorted out ?

Issues on hold

  • None

Community Architect updates

SIG Reports

AOB

  • TBC

** Adjourned at 22h23 **

 

CentOS Promo SIG quarterly report, November 2021

November 01, 2021 05:55 PM

During the past quarter (August, September, October) the Promo SIG has been involved in the following activities:

Community/Membership

In the most recent quarter, I (Rich Bowen) have been trying harder to engage more of the community in the promotion of the project, rather than doing it all myself. This has been met with mixed success, but I’m optimistic. I think that lack of participation is largely my fault, in that I need to be more proactive in making people aware of contribution opportunities, rather than just going off and doing things on my own.

Newsletter

We have produced a newsletter each month in this quarter:

August: https://blog.centos.org/2021/08/centos-community-newsletter-august-2021/
September: https://blog.centos.org/2021/09/newsletter-2021-09/
October: https://blog.centos.org/2021/10/centos-community-newsletter-october-2021/

Last quarter we started a monthly news summary video, and this continued this quarter:

August: https://www.youtube.com/watch?v=eg8YbFAxk_Y&list=PLuRtbOXpVDjC4_tKJBAWuxDky8O-vs4ub&index=3
September: https://www.youtube.com/watch?v=34NRc8JOIek&list=PLuRtbOXpVDjC4_tKJBAWuxDky8O-vs4ub&index=2
October: https://www.youtube.com/watch?v=RD8ikDwS6yo&list=PLuRtbOXpVDjC4_tKJBAWuxDky8O-vs4ub&index=1&t=10s

Dojo

On October 7th and 8th we ran another online CentOS Dojo. The previous one was in May, and we’re trying to do these quarterly until such time as we can get back to in-person dojos. However, there has been almost unanimous feedback that we should attempt to continue these even after that time.

We had 10 presentations, including the opening AMA (Ask Me Anything) with the Board of Directors.

All of the videos, and most of the slides, are now available on the event wiki page.

We had 126 registrations, with 77% turnout.

For the first time since I have been on the job, we had more non-Red Hat than Red Hat speakers, which has been a long-time goal.

Stream 9 launch messaging

A new effort has been started to produce launch/announce messaging around CentOS Stream 9. While Stream 9 has been available for some time, there’s a lack of awareness because we really haven’t been talking about it a lot.

This is, therefore, an intentional effort to get the word out that CentOS Stream 9 is available, and open for contributions.

More information may be found at the following locations:

Social Media

We continue to maintain a presence on several social media platforms, including primarily Twitter, Facebook, and Reddit.

Twitter

Our Twitter following continues to grow, and the tone of conversation on Twitter about @CentOS continues to become more and more positive all the time. We are seeing fewer angry/hateful tweets and responses, and more positive remarks about CentOS Stream over time.

You can also see prety clearly in the below statistics that our engagement is directly linked to how often we put out new content. While this is not a surprise, it’s something we need to continually be reminded of.

Followers: 17,844

August

Tweets: 25
Impressions: 84.5k
Mentions: 412
New followers: 426

September

Tweets: 13
Impressions: 29.2k
Mentions: 215
New followers: 315

October

Tweets: 14
Impressions: 25k
Mentions: 214
New followers: 125

Reddit

Reddit continues to be a popular place for CentOS discussion, even though the current r/CentOS moderator has changed the name and description of the subreddit to be actively hostile to the community.

Facebook

Facebook traffic has been slowing down month over month, but we still get several questions and answers each day.

In October I finally stopped watching the other CentOS Facebook group, which has now become almost entirely spam.

Issues for the board to address, if any

We have no issues for the Board at this time.

CPE Quarterly Update Q3 2021

November 01, 2021 02:39 PM

This is a summary of the work done on initiatives by the Community Platform Engineering (CPE) Team in Red Hat. Each quarter, the CPE Team—together with CentOS and Fedora community representatives—chooses initiatives to work on in the quarter. The CPE Team is then split into multiple smaller sub-teams that will work on chosen initiatives, plus the day-to-day work that needs to be done.

Following is the list of sub-teams in this quarter:

  • Infra & Releng
  • CentOS Stream/Emerging RHEL
  • Datanommer/Datagrepper
  • DNF Counting
  • Metrics for Apps on OpenShift

Infra & Releng

About

The purpose of this team is to take care of day-to-day business regarding CentOS and Fedora Infrastructure and Fedora release engineering work. It’s responsible for services running in Fedora and CentOS infrastructure and preparing things for the new Fedora release (mirrors, mass branching, new namespaces etc.). This sub-team is also investigating possible initiatives. This is done by the Advance Reconnaissance Crew (ARC), which is formed from the Infra & Releng sub-team members based on the initiative that is being investigated.

Issue trackers

Documentation

Members of sub-team for Q3 2021

  • Mark O’Brien (Team Lead) (Fedora Operations, CentOS Operations) (mobrien)
  • Michal Konecny (Agile Practitioner) (Developer) (zlopez)
  • Kevin Fenzi (Fedora Operations) (nirik)
  • Fabian Arrotin (CentOS Operations) (arrfab)
  • Tomas Hrcka (Fedora Release Engineering) (humaton)
  • Lenka Segura (Developer) (lenkaseg)
  • Emma Kidney (Developer) (ekidney)
  • Ben Capper (Developer) (bcapper)

What the sub-team did in Q3 2021

Fedora Infrastructure

In addition to the normal maintenance tasks (reboots, updates for security issues, creating groups/lists, fixing application issues) we worked on a number of items:

  • Cleaned up nagios checks to stop alerting on swap on hardware machines
  • Moved the vast majority of our instances to use linux-system-roles/networking to configure networking via ansible
  • Got broken openqa-p09-worker02 back up and working with a lot of firmware upgrades and help from IBM techs.
  • Archived off ~35TB of space from our netapp to a storinator
  • Got zodbot (our IRC bot) moved to python3 and pointed to the new account system
  • Upgraded the wiki to the latest stable version.
  • Fixed an issue with OSBS building 0ad, needed a larger than default container.
  • Setup new fedora matrix hosted server rooms/etc.
  • Started on EPEL9 setup, mirroring centos9stream buildroot content, etc
  • Got vmhost-x86-copr04’s motherboard replaced and back in service.
  • Kinoite website deployed

CentOS Stream

  • prepared the new mirror network to accept CentOS Stream 9
  • modified koji/cbs.centos.org to allow building for CentOS Stream 9, including new tags
  • importing 9-stream content
  • modified SIG process to include/support stream 9 for modified requirements (directory layout, included sources and debuginfo vs what we had before )
  • prepare the needed infra for AWS for EC2 testing and replication across all regions for CentOS Stream 9 images

CentOS common/public infrastructure

  • converting all deployed CentOS Linux 8 to CentOS Stream 8
  • relocated the armhfp community builders to other DC/hardware
  • started investigation about migrating from Pagure 5.8 on CentOS 7 to Pagure 5.13 on CentOS Stream 8
  • created https://docs.infra.centos.org doc website, and working in pairing mode to share infra knowledge within the team
  • collaboration with artwork SIG to prepare some *.dev* variants of websites to have a "playground" to test Ansible role changes directly and then having corresponding PR for deployments in .stg. and then prod
  • Business As Usual (BAU)
    •  koji tags creation
    •  hardware issues to fix/follow

CentOS CI infrastructure

  • updated openshift to 4.8.x stable branch
  • moved/onboarded new tenants on CI infra
  • moved some workload in CI infra for better resiliency and backup plans
  • expanded the existing cloud.cico (opennebula) infra with new hypervisors (x86_64)
  • reorganized the slow nfs storage box (out of warranty) with raid10 layout to speed up/help with containers in openshift (for PersistentVolumes)

Fedora Release Engineering

While taking care of day to day business like nightly composes, package retirements and unretirements, new scm requests and occasional koji issues, we worked on new Fedora release.

  • Mass rebuild of rpms and modules in Fedora Rawhide
  • Branching of Fedora 35 from Rawhide
  • Fedora Linux 35 Beta release

ARC

Investigated upgrading the Frontend Web UI for the CentOS mailing list. The investigation came to the conclusion that Mailman3, Postorius and Hyperkitty would need to be packaged for EPEL8. A new server would need to be deployed with the current CentOS mailing list migrated to it.

CentOS Stream/Emerging RHEL

About

This initiative is working on CentOS Stream/Emerging RHEL to make this new distribution a reality. The goal of this initiative is to prepare the ecosystem for the new CentOS Stream.

Issue trackers

Documentation

Members of sub-team for Q3 2021

  • Brian Stinson (Team Lead) (bstinson)
  • Adam Samalik (Agile Practitioner) (asamalik)
  • Aoife Moloney (Product Owner) (amoloney)
  • Carl George
  • James Antill
  • Johnny Hughes
  • Mohan Boddu (mboddu)
  • Merlin Mathesius
  • Stephen Gallagher (sgallagh)
  • Troy Dawson (tdawson)
  • Petr Bokoc (pbokoc)

What the sub-team did in Q3 2021

One thing we tackled was enabling side tag builds for Fedora ELN. Initially, we wanted to implement proper side tags for ELN, but we eventually settled for a simpler approach where we tag the Rawhide builds in, and then rebuild them in ELN. This ensures that we get all the packages built in ELN, with the Rawhide build as a backup should it fail in ELN. And we can even use this as a health metric for ELN — how many ELN packages are actually ELN builds.

For CentOS Stream 9, we have cloud images in AWS available. You can get it by searching for "centos stream 9" in AWS, and to make sure you get the latest you can add this month (so "202110" for October 2021).

Also, CentOS Stream 9 repositories are now available through mirrors using a meta link. Existing systems get this set up automatically with an update, as the centos-release package will include this metalink. This will take some load off the CentOS infra and potentially even make your updates faster.

Datanommer/Datagrepper

About

Goal of this initiative is to update and enhance Datanommer and Datagrepper apps. Datanommer is the database that is used to store all of the fedora messages sent in the Fedora Infrastructure. Datagrepper is an API with web GUI that allows users to find messages stored in Datanommer database. Current solution is slow and the database data structure is not optimal for storing current amounts of data. And here is when this initiative comes into play.

Issue trackers

Application URLs

Members of sub-team for Q3 2021

  • Aurelien Bompard (Team Lead) (abompard)
  • Aoife Moloney (Product Owner) (amoloney)
  • Ellen O’Carroll (Product Owner)
  • Ryan Lerch (ryanlerch)
  • Lenka Segura (lsegura)
  • James Richardson (jrichardson)
  • Stephen Coady (scoady)

What the sub-team did in Q3 2021

Datanommer and Datagrepper have been upgraded to use TimescaleDB, an open-source relational database for time-series data. TimescaleDB is a PostgreSQL extension that takes care of sharding the large amount of data that we have (and keep generating!), and maintains an SQL-compatible interface for applications.

Datagrepper and the Datanommer consumer are now running in OpenShift instead of dedicated VMs.

DNF Counting

About

DNF Counting is used to obtain data on how Fedora is consumed by users. The current implementation experiences timeouts and crashes when the data are obtained. This initiative is trying to make the retrieval of counting data more reliable and efficient.

Issue trackers

Documentation

Members of sub-team for Q3 2021

  • Nils Phillipsen (Team Lead) (nils)
  • Aoife Moloney (Product Owner) (amoloney)
  • Ellen O’Carroll (Product Owner)
  • Adam Saleh (asaleh)
  • Patrik Polakovic
  • With special shout-out to Stephen Smoogen that provided vital fixes even though he wasn’t officially part of the initiative

What the sub-team did in Q3 2021

Scripts that create the statistics for https://data-analysis.fedoraproject.org/ were cleaned up and refactored, making them stable enough, so that they don’t require more manual intervention.

The code on https://pagure.io/mirrors-countme/ now has tests running in CI and is packaged as an rpm to avoid further mishaps in package installation. The deployment scripts were cleaned-up as well, alongside the actual deployment on log01 machine, with it’s hard-to-track manual interventions for last minute bug-fixes replaced by ansible-scripts.

Cron-jobs that run the batch-jobs now only send notification emails on failures and to see the overall health of the batch-process you can see the simple dashboard on - https://monitor-dashboard-web-monitor-dashboard.app.os.fedoraproject.org/

Metrics for Apps on OpenShift

About

Goal of this initiative is to deploy OpenShift 4 in Fedora Infrastructure and start using Prometheus as a monitoring tool for apps deployed in OpenShift. This initiative should also define what metrics will be collected.

Issue trackers

Documentation

Members of sub-team for Q3 2021

  • David Kirvan (Team Lead) (dkirwan)
  • Aoife Moloney (Product Owner) (amoloney)
  • Ellen O’Carroll (Product Owner)
  • Vipul Siddharth (siddharthvipul1)
  • Akashdeep Dhar (t0xic0der)

What the sub-team did in Q3 2021

  • Infrastructure prep work to install Red Hat CoreOS on nodes for OpenShift Container Platform (OCP)
  • Deployed OCP4.8 in staging and production
  • Configuring cluster with OAuth, OpenShift Container Storage (OCS) and other important needed operators/configs to support Fedora workloads
  • Automate the process of OCP deployment with Ansible
  • Deployed and configure the User Workload Monitoring stack
  • Investigate app migration from older cluster to new

Epilogue

If you get here, thank you for reading this. If you want to contact us, feel free to do it in #redhat-cpe channel on libera.chat.

October 30, 2021

NFV SIG quarterly report

October 30, 2021 08:37 AM

Purpose

The CentOS NFV (Network Function Virtualization) SIG provides a CentOS-based stack that will serve as a platform for the deployment and testing of virtual network functions (VNFs) and NFV component packages on compliant CentOS platform.

Membership

Ales Musil (amusil) has joined as new SIG member. Welcome on board!

Packages

  • New package openvswitch2.16 has been added to the CentOS Stream 8 NFV OpenvSwitch repository.
  • The packages openvswitch2.15, openvswitch2.13, ovn-2021 and ovn2.13 have been updated in CentOS Stream 8.

Instructions about how to enable the repositories can be found in https://wiki.centos.org/SpecialInterestGroup/NFV

Support for CentOS Stream 9

Builds for openvswitch2.15 and ovn-2021 for CentOS Stream 9 are available in the testing repository.

Work to update those packages and add openvswitch2.16 is in progress.

Communication

The NFV SIG meeting cadence has been updated to monthly in the first week, on Wednesday at 15:00UTC in #centos-meeting.

 

October 19, 2021

Karanbir Singh stepping down from the CentOS Board

October 19, 2021 01:38 PM

Today we have heard from KB that he is stepping down from the CentOS Board of Directors.

On behalf of the Board, I want to thank KB for his years of leadership. His work on the project, and in the community, has made the world a better place in tangible ways that affect millions of sysadmins on a daily basis, and that's hard to measure or quantify.

On a personal note, I've appreciated his advice, insight, and mentorship as I took the reins of the Community Manager position. His stories and introductions paved the way for success in a role that has been very rewarding and a lot of fun.

I know that many of you have stories about how KB has influenced your life - professional and personal - and we'd love to hear them. We encourage you to send them to the centos-devel mailing list in the coming days, or post them in the comments here. I'm sure that you, like myself and the Board, wish him well as he moves on to other challenges in the coming years.

On a governance side, you should be thinking of who you might wish to nominate to fill his seat on the board, and look for details in the coming days, on the centos-devel mailing list, of how that process will work.

October 15, 2021

Automotive SIG in full swing

October 15, 2021 01:32 AM

The CentOS Automotive SIG launched in August following approval from the CentOS Board in July. This SIG, instigated by Red Hat and open to all, is meant to be a neutral public space for collaboration between third parties interested in open development of software targeted at in-vehicle automotive use cases, and to provide automotive projects and the resulting CentOS variant with build and test infrastructure. The goal of the SIG is to provide an open-source home for RHEL-oriented automotive work, and to attract and encourage open development of automotive software between commercial and non-commercial partners.

To that end, this SIG will have three primary functions:

  • Create open source software related to automotive
  • Incorporate upstream projects related to automotive
  • Build and curate a CentOS variant for Automotive as a proof of concept and reference design for an in-vehicle automotive OS

Over the next few months, the primary goals are to build awareness and participation through outreach and public meetings, to create an initial Contribution Guide, and to generate a working manifest as well as initial builds for the CentOS variant. Work is being done to set up the build & test infrastructure using GitLab. More information on this infrastructure and how to access it will be provided as it matures.

The SIG held its first meeting with 34 attendees from a variety of organizations, including some automotive OEMs and tier-1 suppliers. Meetings are held every 4 weeks online, alternating every 2 weeks with an informal "office hours" discussion call. The meeting times are currently somewhat fluid and meetings move around a bit, as we want to accommodate everyone who can possibly make it. Anyone is welcome to attend, participate, and ask questions, and we encourage everyone to join the mailing list and to visit the #centos-automotive IRC channel on libera.chat.

We hope to see you at the next meeting!

 

October 13, 2021

October news (Video)

October 13, 2021 02:10 PM

Here's an overview of the news for October.

October 05, 2021

Software Collections SIG quarterly report, October 2021

October 05, 2021 05:19 PM

Purpose

The SCLo SIG aims to provide Software Collections packages from Red Hat and community for the CentOS ecosystem.

For details about what Software Collections are, visit <https://www.softwarecollections.org>.

Membership

No changes in membership since last report. We are always looking for new members.

Health and activity

The SIG tries to follow the upstream releases as closely as possible;
any new releases are usually available within 2 weeks of the upstream release.

With the Software Collections being phased out in favor of modules in CentOS 8
and beyond, it is expected that this SIG will also be gradually becoming
less and less relevant, so expect the activity to gradually vanish.

The SIG activity is currently driven by a single person (jstanek).
That means that even if the released packages are being rebuilt within
a reasonable timeframe, other activities are falling by the wayside.
For example, the <https://www.softwarecollections.org> website has outdated information
about specific collections, and several already released ones are not documented there at all.
Any volunteers from the community are very welcome here.

Kmods SIG quarterly report

October 05, 2021 05:17 PM

Kmods SIG

This report covers work that happened since last report. The previous report can be found here.

Purpose

Packaging and maintaining kernel modules for CentOS Stream.

Membership Update

No SIG members have been added since last report.

We welcome anybody that’s interested and willing to do work within the scope of the SIG to join and contribute.

New Packages

No packages have been released yet due to missing mechanism to sign kernel modules. Some non-signed packages are already available in testing:

  • exFAT
  • WireGuard
  • SCSI controllers
  • P/SATA controllers
  • Network controllers
  • Rebuilds of kernel modules with Red Hat specific restrictions removed to restore support for deprecated adapters

 

To enable the main testing repository run the following commands:

  • dnf install centos-kmods-release
  • dnf config-manager --set-disabled centos-kmods
  • dnf config-manager --set-enabled centos-kmods-testing

 

To enable the testing repository for kernel module rebuilds you need to run in addition:

  • dnf install centos-kmods-release-rebuild
  • dnf config-manager --set-disabled centos-kmods-rebuild
  • dnf config-manager --set-enabled centos-kmods-rebuild-testing

 

Please report any issues with these packages in the corresponding project on pagure.io or here in case the issue is not related to a particular package.

Health and Activity

The Kmods SIG maintains a healthy development pace.

Communication

Regular meetings are scheduled every two weeks (on even weeks) on Monday 1500 UTC in #centos-meeting. Everyone is welcome to join!

You can also get in touch with SIG members at any time in #centos-kmods.

Conference talks

An introductory talk to the Kmods SIG is scheduled for the October 2021 Online Dojo.

Roadmap Decisions

  • Support RHEL: The SIG agreed to also provide packages for RHEL. For now these are built against CentOS Linux 8. In the future it is planned to use RHEL buildroots once available in CBS.

Open Issues

  • Signing kernel modules: This requires collaboration and further discussion with Infra SIG. Especially about how to securely store a SIG specific key that can be used in CBS, but is not accessible by any unauthorized person.
  • Driver Disks: The SIG would like to provide Driver Disks required to install CentOS Stream on unsupported hardware. It is currently unknown how this can be best achieved in CBS.

Issues for the Board

We have no issues to bring to the board’s attention at this time.

CentOS Community Newsletter: October 2021

October 05, 2021 03:23 PM

It hardly seems possible that it’s already October. September (and the first few days of October) was very busy in CentOS news.

Events

We had our first in-person event in almost two years, last week in Seattle, and we have two upcoming events.

October CentOS Dojo

Later this week we will be holding the October CentOS Dojo online.

This dojo will feature an AMA (ask me anything) session with the board of directors, and 9 technical sessions on topics ranging from EPEL to Automotive Linux to Modules.

Full details, including the schedule and free registration, are available on the CentOS Wiki.

Open Source Summit

Last week in Seattle, the Linux Foundation held Open Source Summit. CentOS had a presence there at the Red Hat booth. Thanks to all of you who dropped by with questions, or just to chat. We look forward to seeing all of you at more events in the coming months.

All Things Open

We hope you’ll come see us at All Things Open, two weeks from now in Raleigh, North Carolina. We’ll once again be at the Red Hat booth, where we’ll be talking about CentOS Stream and our various CentOS SIGs.

Fedora Linux 35 Release Party

Our friends over in the Fedora project have released Fedora Linux 35 Beta, and will release the GA very soon. They’ve invited us to join them at their release party on November 12th, to celebrate another great release.

Project News

Build for CentOS Stream 9

On September 3rd, Fabian announced that SIGs can now request a 9s tag in order to build against/for CentOS Stream 9. The full details of this are available on the centos-devel mailing list

dnf-automatic

Pat started a very interesting discussion on centos-devel this week about the possibility of making dnf automatic a default in Stream 9.

Please do read the discussion so far, and chime in if you have an opinion on this important decision.

Hyperscale Live DVDs

Neal has announced new LiveDVD images from the Hyperscale SIG. GNOME and KDE variants are available. Details are available in this thread.

sigs.centos.org

The new sigs.centos.org site was announced a few days ago. This site will be a place where SIGs can publish documentation sourced out of a Git repo. If your SIG wants to take advantage of this new resource, please see the thread on centos-devel for details.

Board of Directors September meeting minutes

The minutes from the September Board of Diretors meeting have been posted to the blog.

I’d like to remind you that Board meetings are now public, and you’re encouraged to attend if you have any interest in how the project is governed. Watch the centos-devel mailing list for the announcement of the next board meeting.

The board meets on the second Wednesday of each month (That’s October 13th this month) at 20:00 UTC.

SIG Reports

CentOS Special Interest Groups (SIGs) are the best place to get involved in the CentOS Project, in the area of your interest. This month we have reports from four SIGs, and also some notes from the CPE (Community Platform Engineering) team.

Get Involved

There’s a number of places where you can get involved around the CentOS community.

CentOS Stream Contributions

Contributing changes to CentOS Stream is the way to influence not only future releases of CentOS Stream itself, but also Red Hat Enterprise Linux (RHEL) and the various downstream rebuild projects that derive from RHEL. See the contributor’s guide for details on how to get onboarded and contribute your first change.

SIG meetings

Each of our Special Interest Groups has regular meetings where you can find out what’s happening in the SIG, and where you can get involved.

The full meeting schedule is on the CentOS website. Most meetings happen in #centos-meeting on the libera.chat IRC network.

Newsletter

Each month, we send out this newsletter to the centos-newsletter mailing list, as well as various other places. We always need more help with this effort, including gathering important stories, writing the newsletter itself, and providing translations. If you’d like to get involved, please subscribe to the centos-promo mailing list and introduce yourself.

Work on each newsletter begins as soon as the previous one is sent out, so now is the perfect time to get involved.

Test and report

Perhaps the most important part of the CentOS community is all of the users. Installing CentOS Linux or CentOS Stream, using it, and reporting about your experience, is central to making it better for everyone.

Additional detail about where and how to report problems may be found on the ReportBugs page in the wiki.

Stay in Touch

There’s many ways to stay in touch with the CentOS community.

Like many open source projects, the most important place is the various mailing lists. The most important of these are the centos@centos.org list and the centos-devel list, which are focused on user support and developer interactions, respectively.

We have a presence on several social media platforms, including TwitterFacebook, and Reddit.

And the CentOS Forums are another place where there’s an active community, asking and answering questions on a variety of CentOS-related topics.

You can find the discussion forum that’s best suited to your preferred communication style.

As always, thanks for being part of the CentOS Community.

Rich, for the CentOS Project

October 02, 2021

CentOS Hyperscale SIG Quarterly Report for 2021Q3

October 02, 2021 02:07 AM

This report covers work that happened between July 2nd and October 1st. For previous work, see the 2021Q2 report.

Purpose

The Hyperscale SIG focuses on enabling CentOS Stream deployment on large-scale infrastructures and facilitating collaboration on packages and tooling.

Membership update

Since the last update, the SIG gained three new members (Chris Murphy, Omar Sandoval and Benjamin Kircher).

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.

Releases and Packages

Unless otherwise specified, packages are available in our main repository, which can be enabled with dnf install centos-hyperscale-release. Please report any issues with these packages on our package-bugs tracker.

Documentation

In addition to the wiki, we now have a set of user documentation available on sigs.centos.org. This is still a work in progress, and we’d welcome feedback and any contributions.

systemd

Our most recent backport of systemd is version 249 based on the Fedora packaging. This release includes improvements and new features across all of the various systemd daemons and tools. Our latest version also backports upstream patches to support additional systemd link file configurations, such as those for for RX/TX coalescing and knobs for NIC features related to hardware acceleration.

Following Fedora’s lead, we’ve also split systemd-networkd and systemd-resolved into separate subpackages. Both are included as optional packages when installing or upgrading systemd.

btrfs-progs

We have updated our btrfs-progs package to v5.13.1 and fixed a bug in our patch disabling RAID 5/6 in btrfs balance.

LLVM

We used to ship a non-modular version of the LLVM 12 compiler suite. This has since become part of CentOS Stream 8 proper, so we have retired our build as it is no longer needed.

DNF/RPM stack with CoW support

We have rebased the Copy-on-Write packaging stack in the experimental repository to match the latest updates that landed in CentOS Steam 8 proper.

PackageKit

We now ship a patched version of PackageKit that fixes an issue in which PackageKit could not properly load CentOS repositories because CentOS uses non-standard DNF variables for repository URLs. This issue was reported over a year ago with a fix included, but since resolution had not occurred and we needed it for the Hyperscale spin, we have shipped the fix while we wait for the maintainer to resolve the issue.

kpatch

We have updated kpatch to 0.9.4, which allowed us to drop a number of patches that now carried upstream. Among other things, this new release includes support for CONFIG_PRINTK_INDEX.

Kernel

We’re currently using the 5.12 kernel based on our kernel-ark artifacts. Our plan is to rebase onto the same 5.14 version that is currently in CentOS Stream 9 and tracking that going forward.

aarch64

We intend on supporting aarch64 as an architecture for the SIG. Right now just under half the packages are rebuilt. Our kernel is in progress but notably missing from the aarch64 builds.

Live media

We released a refreshed set of GNOME and KDE Plasma Workstation media on October 1, which includes all the work that happened in the Hyperscale SIG since the last release at the end of July. Information and links to the media are available on the SIG website.

Health and Activity

The SIG continues to maintain a healthy development pace.

Meetings

The SIG holds regular bi-weekly meetings on Wednesdays at 16:00 UTC. Meetings are logged and the minutes for past meetings are available.

The SIG uses the #centos-hyperscale IRC channel for ad-hoc communication and work coordination, and the centos-devel mailing list for async discussions and announcements. The SIG also holds open monthly video conference sessions to promote collaboration and social interaction.

Conference talks

We’ll be presenting an update on SIG activites at CentOS Dojo, October 2021.

Planned work

The SIG tracks pending work as issues on our Pagure repository. Notable projects currently in flight include:

  • using CBS to build our spin images
  • shipping an updated QEMU package in EPEL
  • integrate btrfs transactional updates as an optional feature
  • setup a continuous build pipeline for the container image on the CentOS CI infrastructure
  • build a set of Hyperscale-enabled Cloud images

Issues for the Board

We have no issues to bring to the board’s attention at this time.

September 13, 2021

Minutes for CentOS Board of Directors for 2021-09-08

September 13, 2021 08:36 PM

Attendees

Board members

  • Pat Riehecky
  • Brian Exelbierd
  • Davide Cavalca
  • Jim Perrin
  • Mike McLean
  • Tru Huyhn
  • Rich Bowen (Chair)
  • Thomas Oulevey (Secretary)

Directors Absent

  • Josh Boyer
  • Johnny Hughes
  • Karanbir Singh

Guests

  • Lance Albertson
  • Alain Reguera Delgado
  • Neal Gompa
  • Amy Marrich
  • Brian Stinson
  • Karsten Wade

**Quorum at 22:05**

Agenda

Previous minutes

On-going discussion

  • Artwork SIG - Status and discussion

    • https://git.centos.org/centos/Artwork/issue/1
    • Related to [#04 Definitive answer requested regarding logo design] issue
    • Rich: Consult with legal: Must we get it registered, or can we just start using the new design ?
      • ACTION: To be investigated
    • Pat: Comments for logo consistency with arrows, it should be added as  a comment on the issue.
    • Extra branding is appreciated by the audience
    • Move forward with the proposal, no objection.
    • Thanks to Alain Reguera Delgado for all the work around the logo.
  • Operate First introduction

    • https://git.centos.org/centos/board/issue/63
    • Slides for discussion
      1. Summary and requests
      2. Introduction of Operate First, concept and community
      3. Look at the Operate First community cloud
      4. Q&A, requests
    • Jim: What involvement from the board is expected and why ?
    • Karsten: It could help SIG and Stream development
    • Jim: It could be run by the Infra SIG but need to clarify if Stream will be put forward by this RH initiative.
    • Jim: Request should come from elsewhere with a clear commitement.
    • Neal: SIG vs layered product
    • Pat: How / Who?

Issues

https://git.centos.org/centos/board/issues

No issue have been discussed this month, specific updates will be amended to the issue itself if needed.

Community Architect updates

AOB

  • none

**Adjourned at 22h55**

September 07, 2021

CentOS Community Newsletter: September 2021

September 07, 2021 01:32 PM

Dear CentOS community,

It’s been another interesting and productive month in the CentOS project.

If you’d like to contribute your own stories or articles to this newsletter, please join us on the centos-promo mailing list.

Project News

Public Board of Directors Meetings

As part of our onging effort to increase transparency and participation at CentOS, the August board of directors meeting was completely public. You can watch the proceedings on YouTube, and see the [meeting minutes on the CentOS blog.(https://blog.centos.org/2021/08/minutes-for-centos-board-of-directors-for-2021-08-11/)

We know that board meetings aren’t exactly exciting, and we’re not expecting to have a lot of people watch the whole thing, but transparancy is at the heart of Open Source, and so we are working towards opening every part of the process which has not been thus far.

After the board meeting, we held an open town hall on IRC, where various community members brought their questions and comments. The transcript of this meeting is available in the archive.

Both of these features (i.e., the public meeting, and the post-meeting IRC town hall) are intended to continue for future board meetings.

If you’re interested in attending the September board meetings, please see the centos-devel mailing list, where the invitation for September board meetings has been sent. If there’s something you would like to have discussed by the board, that thread is also the right venue for that.

CPE to staff EPEL work

We are pleased to announce that Red Hat is establishing a small team directly responsible for participating in EPEL activities. Their job isn’t to displace the EPEL community, but rather to support it full-time. We expect many beneficial effects, among those better EPEL readiness for a RHEL major release. The EPEL team will be part of the wider Community Platform Engineering group, or CPE for short.

As a reminder, CPE is the Red Hat team combining IT and release engineering from Fedora and CentOS.

Right now we are staffing up the team and expect to see us begin this work from October 2021. Keep an eye on the EPEL mailing list and the associated tracker as we begin this exciting journey with the EPEL community.

CentOS Stream 9

Also on worth reading centos-devel this month is a thread in which Brian sketched out an estimated timeline for CentOS Stream 9 progress.

In the Press

A few weeks ago Steven Dickens wrote this article about the project’s ongoing efforts to improve transparency, and include the community more in decision making.

Events

We have a number of events coming up in the next couple of months, including our first in-person events since early 2020.

CentOS Dojo, October 7, 8

The Call for Presentations for the online CentOS Dojo in October has just closed, and we expect to post the schedule later today. This event will include SIG reports, a Board of Directors AMA (Ask Me Anything) and other technical content. We look forward to seeing as many of you as possible at that event.

During the second day of the event, we will be hosting a Bug Smash event, where you can learn how to contribute changes to CentOS Stream. This will include tooling setup, and discusison of what kinds of changes are likely to be accepted.

Open Source Summit, Seattle, September 27-30

Our first return to an in-person event will be Open Source Summit in Seattle, which will be held September 27-30th. CentOS will be in the Red Hat booth at that event, and we hope to see you there!

All Things Open, Raleigh, October 17-19

We also expect to be present at All Things Open, which will be held October 17-19 in Raleigh, North Carolina

SIG Reports

Special Interest Groups are where you can get involved providing additional packages, or other extra value, on top of the base CentOS platform. The following SIGs are reporting this month:

Artwork SIG

Purpose

The CentOS Artwork SIG exists to produce the CentOS Project visual
identity.

See https://wiki.centos.org/SpecialInterestGroup/Artwork

Membership Update

We are always looking for new members.

Releases

The Artwork SIG is wrapping up the ticket about CentOS Project Logo
redesign. Final slides have been designed and will be presented to
CentOS Board next month.

The Artwork SIG releases one brand new artistic motif with each major
release of CentOS distribution. For CentOS Stream 9 distribution, the
next major release of CentOS Project, we have designed the following
artistic motif:

https://wiki.centos.org/ArtWork/Motifs/CentOS9/Sketch3

The Artwork SIG, in coordination with CentOS-Infra, is redesigning the
CentOS Websites and have put online the following resources so you can
test it:

The artistic motif, the websites design, and everything the Artwork SIG
does is open for contributions. If you want to participate, please send
an email to centos-devel@centos.org showing your interests.

Health and Activity

The Artwork SIG is not as healthy as other SIGs could be. The lack of
SIG members in it during an extended period of time is a red light
difficult to avoid. To workaround this, artwork propositions are
eventually shared in social media looking for public opinion and so get
more context for the results we produce. We need more folks to push
harder on Artwork SIG purpose.

The Artwork SIG is in doubt about the boundaries related to CentOS
branding and would like to have a clear answer to the following
questions:

  • What design process does Red Hat expect the CentOS community to
    follow regarding CentOS brand constant reviewing? How much freedom does
    CentOS community has to agree or disagree with changes coming from the
    brand owner as well as the other way around.

  • The CentOS brand is owned by Red Hat, but the process by which the
    image is produced/enhanced, could it be considered an open source
    project on its own, with open and clean directives to follow. So, to
    make visible what we can and cannot do when we talk about enhancing the
    CentOS brand?

Issues for the Board

The following issue will be brought to the Board of Directors in the September board meeting: https://git.centos.org/centos/Artwork/issue/1

OpsTools SIG

Jun 01, 2021 - Aug 31, 2021

Purpose

Provide tools and documentation, recommendation and best practices for operators of large infrastructure.

Membership update

Sadly, we did not attract new volunteers to contribute to the SIGs purposes, but at the same time, we didn’t loose any.

Activity

After initial euphoria setting up the SIG and getting to work, we can now observe a kind of settlement. Collectd was upgraded to 5.12 (in testing).
The next goal is to build both on CentOS Stream and also to look at what’s coming for CentOS 9.

Issues for the board

Nothing to report.

Virtualization SIG

Advanced Virtualization

  • CentOS Virt SIG has been updated with latest 8.4.0 advanced virtualization packages (qemu 5.2.0, libvirt 7.0)
  • CentOS Stream 8 SIG follows 8.5.0 pre-release packages, with most recent builds done last week (qemu6.0, libvirt 7.5)

oVirt

September 02, 2021

CPE to staff EPEL work

September 02, 2021 01:13 PM

We are pleased to announce that Red Hat is establishing a small team directly responsible for participating in EPEL activities. Their job isn't to displace the EPEL community, but rather to support it full-time. We expect many beneficial effects, among those better EPEL readiness for a RHEL major release. The EPEL team will be part of the wider Community Platform Engineering group, or CPE for short.

As a reminder, CPE is the Red Hat team combining IT and release engineering from Fedora and CentOS.

Right now we are staffing up the team and expect to see us begin this work from October 2021. Keep an eye on the EPEL mailing list and the associated tracker as we begin this exciting journey with the EPEL community.

August 18, 2021

Minutes for CentOS Board of Directors for 2021-08-11

August 18, 2021 09:45 AM

(Video of the meeting is available on YouTube.)

Attendees

Board members

  • Pat Riehecky
  • Brian Exelbierd
  • Davide Cavalca
  • Johnny Hughes
  • Jim Perrin
  • Mike McLean
  • Rich Bowen (Chair)
  • Thomas Oulevey (Secretary)

Directors Absent

  • Josh Boyer
  • Tru Huyhn
  • Karanbir Singh

Guests

  • Neal Gompa
  • Kris Knigga
  • Jack Aboutboul
  • Lance Albertson
  • Jonathan Billings
  • Brian Stinson
  • Carl George
  • Glenn Cooper
  • Peter Georg
  • Jefro Osier-Mixon

**Quorum at 22:05**

Agenda

Previous minutes

On-going discussion

  • Quick review of pending issues with Red Hat around the announcement of C8 EoL
    • Blog post published: https://www.redhat.com/en/blog/expanding-red-hat-enterprise-linux-choices-research-and-academia
      Discussion can be now closed.

Issues

https://git.centos.org/centos/board/issues

Issues to be closed (ACTION close all of them if no objection)

  • none

New issues

  • #06 Red Hat majority seat contradiction in governance
    * Required Red Hat employees to have 50 % of the seats
    * Motion to remove this requirement
    * Approved unanimously
    * ACTION: update the website with this change
  • #45 CentOS variant artifacts (ISOs, disk images, etc.) branding
    * Draft messaging at https://hackmd.io/pPixYTZ8QmyJcjoJq_V9dA
    * Thomas: important to handle the lifecycle, changes committed to the document
    * Neal: discussed how Fedora is handling Spin
    * ACTION: Draft message and post it to centos-devel for community comment.
  • #44 Remove former Directors from various accounts and permissions
    * Davide : Document different accesses
    * Johnny : Check with infrastructure team if needed to remove specific accesses.
    * Davide : Add a note on the onboarding document
    * https://git.centos.org/centos/board/blob/master/f/directors/onboarding
  • #27 Providing Official AMIs in Amazon CN regions.
    * Sponsored by David Duncan
    * ACTION: sync with David and infrastructure team.
  • #22 Draft all recent governance changes or ideas for Board discussion
    * Draft has been posted at https://centos.org/about/governance/board/
    * Announced: https://lists.centos.org/pipermail/centos-devel/2021-July/077172.html
    * No comment from the community
    * Amy Marrich has volunteered to help with ongoing edits
    * Related: #06
  • #03 Getting official CentOS images into Azure
    * Take down cloud images that violate our trademark (requested to Legal team).
    * It will be tracked in a specific issue to avoid to add to this ticket.
    * Issues #56, #61, #62 track individual images
    * Add official images
    * Jack proposed to help with this task (investigate Azure tools such as https://github.com/microsoft/lisa)
    )
    * ACTION: Move forward with the requirement / track progress
  • #01 Shift Board to be more transparent in support of becoming a contributor-focused open source project
    * Some progress has been made! (This meeting!)
    * Are there other processes that we can make more transparent? Community can raise specific items on this issue.

Issues on hold

  • #04 Definitive answer requested regarding logo design
    * Johnny: talk to the designer and is ready to resume discussion around the logo.
    * Johnny: Not a critical issue if the logo is kept relevant and reminds the existing one.
    * Neal: Current branding is problematic to decline the logo for different use-cases. He Hopes to have more assets and a more polished brand.
    * Pat: Better and free fonts would make sense for an opensource project.
    * A Proposal should be available prior to the next board meeting
    * ACTION: Resume work on the branding

Community Architect updates

  • Dojo CFP still open (4 submissions so far) - https://wiki.centos.org/Events/Dojo/October2021
  • Newsletter: https://blog.centos.org/2021/08/centos-community-newsletter-august-2021/
  • Presence expected at Open Source Summit (Sept 27-29, Seattle) and All Things Open (October 18-20)

AOB

  • Mike : Work on CentOS branded protection masks for All Things Open and Open Source Summit
    • ACTION: No objection, Rich will follow-up

**Adjourned at 22:43**

August 10, 2021

CentOS Community Newsletter, August 2021

August 10, 2021 01:50 PM

Dear CentOS enthusiast, thanks for joining us for another month's community newsletter.

Top news

There’s a lot going on on the CentOS community lately. Here are some of the highlights.

CentOS Linux 8 EOL

You are likely already aware that CentOS Linux 8 will reach end of life (EOL) on December 31, 2021. However, we still encounter people that are hearing this for the first time, so expect to see this announcement at the top of the rest of the newsletters this year.

We have also written a short document which covers some of the details as to what, exactly, happens when the EOL date is reached, and we encourage you to read that, and check back again over the coming months for further detail.

Automotive SIG

In the July Board of Directors meeting, the new Automotive SIG (Special Interest Group) was approved, and has begun their work.

You can read more about the mission of this SIG in the wiki, and find out how you can get involved, if this is an area that interests you.

Meet the new directors

In June two new directors were selected, and they became an official part of the Board in the July meeting.

A few weeks ago, they each took some time to chat with me, and talk about what they hope to accomplish on the Board in the coming year(s):

Public board meetings

In our ongoing effort to make CentOS governance more open and transparent, Board of Director meetings will be public, startin with the August meeting. If you are interested in attending the meeting, please watch the centos-devel mailing list for the meeting invite, and instructions for getting on the call.

Video news summaries

In June, I tried out doing a video edition of the newsletter, and got some positive feedback, so I’m going to try to make this a regular thing.

Subscribe to our channel on YouTube to catch the August update some time in the next few days!

Events

October 2021 Online Dojo

We will be holding our third online Dojo of 2021 October 7th and 8th (assuming we get enough submissions).

Details are in the wiki.

The call for presentations (CFP) is now open.

We are looking for presentations about CentOS Linux, CentOS Stream, CentOS SIG work, any work in the CentOS community, or any project you’re running on top of CentOS distributions.

Presentations will be delivered live, using the Hopin online conference platform. Presentations will be 40 minutes, including any Q&A time you want to have.

The CFP will close at 00:01 on September 6th.

Back on the road

In-person conferences are slowly starting to reappear on the calendar, and here’s a few where we expect to have a presence:

None of these are guaranteed, yet, but we’ll be updating you in the coming months as our plans become more solid. (We hope!)

SIG reports

SIGs are communities building additional things on top of the various CentOS variants. These SIGs report quarterly on their progress. This month we have the following reports.

Cloud SIG

The Cloud SIG has provided their quarterly report on the CentOS Blog.

Storage SIG

Package updates:

  • glusterfs updates to glusterfs-8.5 and glusterfs-9.3.
  • ceph updates to ceph-14.2.22, ceph-15.2.13, and ceph-16.2.5
    • ceph-15.2.14 likely by the time you read this.
  • nfs-ganesha and libntirpc to libntirpc-3.5 and nfs-ganesha-3.5.

CentOS Stream 8:

  • glusterfs, ceph, and nfs-ganesha+libntirpc are all now built for CentOS Stream 8 in addition to CentOS 8.
  • I see that cephadm has been built for 8 Stream too.

CentOS Stream 9:

  • Waiting for build targets and the rest of the pieces necessary to start building glusterfs, ceph, and nfs-ganesha for CentOS Stream 9. See issue 313. The packages are all buildable (i.e. I have actually built them) on my CentOS Stream 9 box.

Misc:

  • cephadm subpackage was unbundled from ceph to support ceph’s upstream CI facility. Francesco Pantano (fmount) builds the cephadm package.
    • The OpenStack upstream CI is going to promote Ceph pacific v16.2.5 with the related cephadm version, resulting in being feature parity with ceph-ansible, which is no longer distributed for the Pacific branch
  • Some of us have learned, somewhat belatedly, that it is now possible to do builds from the lookaside. glusterfs, ceph, libntirpc, and nfs-ganesha packages have all been respun using the lookaside.

Messaging SIG

Purpose

Provide a unique source for messaging related packages. These packages are consumed e.g by the Cloud SIG or the OpsTools SIG.

Membership Update

No change during the past quarter.

Activity

The next goal for the Messagging SIG is to enable and build packages based on CentOS Stream 8 (and 9, once that becomes a thing).

Issues for the Board

There are no issues to bring to the board’s attention.

Press mentions

The press has been talking about us a lot in the past month! Here’s just a sampling of the articles that we’ve seen about the CentOS Project recently.

Get Swag

If you’re looking for CentOS swag, we recommend our friends at HelloTux who have a variety of CentOS logo wear.

Until next time ...

Thanks for reading. Until next month's edition, please follow us on Twitter, Facebook, or our mailing lists, to see what's happening!

July 27, 2021

Cloud SIG quarterly report

July 27, 2021 01:58 PM

Purpose

Packaging and maintaining different FOSS based Private cloud infrastructure applications that one can install and run natively on CentOS.

https://wiki.centos.org/SpecialInterestGroup/Cloud

Releases and Packages

Preparation for CentOS Stream 9

The Cloud SIG's goal is to release the next OpenStack coordinated release Xena, planned for Oct 2021, on CentOS Stream 9. To achieve this goal, some preparations tasks are being carried out in the RDO Project:

  • Both the dependencies and OpenStack packages have been built for CentOS Stream 9 using the published composes.
  • Those packages are being validated to find potential issues early, report them, and propose fixes when possible.
  • Coordination with upstream projects that require relevant changes to support the new CentOS Stream.

While the results looks promising, there are a number of challenges that may put our plans at risk.

  • Uncertainty about CS9 GA plans and availability on the Community Build System. Any help on that from the CentOS team would be a great help.
  • Coordination with other SIGs. CloudSIG depends on the builds from other SIGs, as Storage, Infra, Messaging, OpTools and NFV.

Continuos Integration

Cloud SIG is migrating all their jobs from a shared jenkins instance (ci.centos.org) to a new private instance running in the CentOS CI OpenShift environment.

Meetings and communication

The periodic meeting has been rescheduled from biweekly to monthly on the first Thursday at 1500 UTC in #centos-meeting.
After the recent changes in freenode irc network, and given the special relationship of RDO with both CentOS as part of the Cloud SIG and OpenStack project, it has been decided that #rdo channel will be available both in Libera Chat (as defined by CentOS) and OFTC (OpenStack choice) networks, although most activity is taking place in OFTC.

July 21, 2021

Announce: Online Dojo, October 7th and 8th

July 21, 2021 06:45 PM

We will be holding another online CentOS Dojo on October 7th and 8th.

The call for presentations is now open.

More details about the event are in the wiki, which will be updated with additional information as we have it.

July 20, 2021

CentOS Board of Directors Minutes, 2021-07-14

July 20, 2021 02:16 AM

Convened 22:05

In attendance:

Board

  • Pat Riehecky
  • Thomas Oulevey (Secretary)
  • Mike McLean
  • Josh Boyer
  • Davide Cavalca
  • Jim Perrin
  • Tru Huynh
  • Rich Bowen (Chair)

Guests

  • Matthias Runge
  • Jeffrey Osier-Mixon
  • Ian McLeod
  • Brian Stinson
  • Alfredo Moralejo Alonso

Directors Absent:

  • Johnny Hughes
  • Karanbir Singh
  • Brian Exelbierd (Sent regrets and notes on agenda items)

Minutes

Previous Minutes

June minutes are published on the blog.

Automotive SIG Creation

The Board is asked to consider a proposal for the creation of an Automotive Special Interest Group. The proposal is in the wiki.

  • Motion to approve SIG.
  • Director questions/comments
    • Davide : Documentation on how to contribute is important
    • Josh : How will the infrastructure be used ?
      • Ian : CI can be used, Open Hardware to test
    • Several directors asked about relationship to AGL
      • Jeffrey : Discussion regarding AGL in process, yocto LF in use, community architect at Red Hat
  • Motion approved

Discussion: CL8 EOL messaging

Messaging around CentOS 8 End Of Life, as discussed on the centos-devel list

Bex (absent) provided this update via email :

  1. No one should be automatically migrated between distributions. Even in the case of CentOS Stream being a "successor" distribution to CentOS Linux. This should be a deliberate action on the part of the user. Alerting users to the status of their current software and providing options is, generally, a good thing.
  2. The end of builds for CentOS Linux 8 is still 31 December 2021. If there is a slip in the build of CentOS Linux 8.5 code then that activity may continue after 31 December, within reason. There will be no updates published beyond 31 December 2021, other than, if required, the CentOS Linux 8.5 release as noted above. It is important that the expectations do not get changed. The slip allowance is here so that engineers are not asked to do super-human work to meet the 31 December deadline.
  3. The final builds of CentOS Linux 8 should be stored and managed per the Project's decisions. In general, so long as that code is not modified after its final update as stated in #2 above, it can be actively mirrored, vaulted, or otherwise handled as the project deems appropriate. Again, reasonability applies.

Josh indicates that we will ship the zero-day updates to 8.5, and he will take this discussion back to Red Hat to ensure that this happens.

Proposed: January 31, 2022 to retire/archive content (Approved by consensus).

In the event of a serious bug in this time window, we should immediately retire/archive the content. Tie this to a specific CVSS v3 score (9+)? (Approved by consensus)

Davide : Motd update ? dnf plugin ? print a message if the mirror is missing ? This was discussed and there are concerns about whether this would interfer with automated workflows that parse dnf output. Historical precedent was offered for my auto-updating motd may be poorly received.

Thomas : advertise C8 -> CS8 procedure

Jim : point people to the FAQ

Action: Rich will draft EOL messaging, run by board, and then socialize on centos-devel before promoting further.

Academic RHEL offering?

Bex update:

Red Hat is continuing to work on updates to our published Academic program, however the program, as described, has been very interesting to parties that have contacted us and we haven't seen a reason to make wholesale changes in response to the CentOS Linux 8 decision. If the Board has additional information to share, please do so. We expect blog posts from Red Hat to highlight this program this month, these should feature a change to help smaller institutions have an easier time consuming the program. Those details are being finalized, but the core of the program remains intact.

Expect more info from RH in the coming weeks

Open ticket review

[19] GDPR process needs

[Rich] AIUI, CPE/Infrastructure have a GDPR process, and are willing/able to handle all of our GDPR needs. That said, we haven’t had any legitimate GDPR requests in more than a year. Closed ticket.

[11] Trademark guidelines review/audit - Feedback from Bex/Karsten needed before discussing it.

[Rich] I took the liberty to close this ticket, since we do not appear to be addressing a specific issue/concern, but, rather, just wanted some kind of review of the existing policy. I would be glad to re-open if someone has an actual expressed concern that we need to address.

[45] CentOS variant artifacts (ISOs, disk images, etc.) branding

I feel like we made a decision on this in our last meeting, but somehow it was not captured in the ticket. (Note: Confirmed: We minuted in June that we had decided, but not what the decision was) Would appreciate someone updating the ticket with that decision, if possible, or we can re-discuss.

Naming for variant artifacts / experimental live image from Hyperscale SIG

Davide : no confusion / spins

Define what is a Spin and list them ? guidelines

Action: Thomas and Davide to come back with a proposal.

[01] Shift Board to be more transparent

Aspirational, ongoing issue

Next step in this process is to open our board meetings to a wider audience. We discussed doing this after July. Are we still in agreement to do that? If so, what is “wider audience”?

IDEA : Send to centos-devel the invitation, rather than posting a URL publicly, possibly resulting in meeting disruptions.

Several directors offered corporate Zoom accounts and will look into that. Rich to follow up in a week or two.

Thomas : We need to set certain expectations of our attendees - Following agenda, no overtime, moderation

Pat: remind folks to open tickets to get topics on our list, rathern than expecting that they can merely speak up.

Rich and Davide : hackmd for agenda.

Matthias : Explain how to engage with the community

Public video recording, though not streamed, to offer the possibility to edit before it goes public.

Action - Rich to draft messaging about this to send to list.

[03] Getting official CentOS images into Azure + AWS Cloud images status

No action

[13] Get an official CentOS image in to WSL

No action

[22] Draft all recent governance changes or ideas for Board discussion

[Rich] I will move forward with socializing the new governance documentation in the coming weeks, minus items that are still being debated internally at Red Hat, so that we can finally make progress on this.

[27] Providing Official AMIs in Amazon CN regions

No action

Community Manager report

Will be starting director interviews tomorrow, starting with new directors, for the CentOS blog/YouTube.

It’s time to start planning a September dojo - expect to see proposed dates and a CFP in the coming 2 weeks.

Rich will be out of office, and completely offline, July 29th through August 9th

Other Business

SIG reports

Post-meeting IRC meeting:

Last month we discussed doing a post-meeting IRC office hours to answer questions. We did not take action on this.

Action: Rich will find the Doodle poll we did on this for preffered times, and announce this as part of the broader invitation to upcoming board meetings.

Adjourned 22:55

July 06, 2021

Minutes for CentOS Board of Directors for 2021-06-09

July 06, 2021 03:17 PM

Quorum and started at :09

Attendees

  • Board
    • Johnny
    • Pat
    • Mike
    • Rich 
    • Jim
    • bex
    • Thomas (secretary)
    • Tru
    • KB
  • Guests
    • Davide Cavalca
    • Matthias Runge
    • Aoife
    • Brian
    • Rich
    • Amy Marrich

Started 22:09

  • Quick review of pending issues with Red Hat around the announcement
    • Status of additional RHEL programs for Academic ? (bex)
    • Bex: no formal announcement, redesign existing program, scientific consortia special template, overall of the academic program in progress.

Red Hat continues to work on ensuring that Academic and Research institutions have easy access to RHEL.  The existing academic program is being emphasized and as it is discussed with potential users examined to ensure it continues to meet the needs of this changing environment.  Of particular interest is how this program can be effectively used with consortia who may have members at different levels of OS adoption but where a common platform is required for shared activities.

  • Review “Kmods” SIG proposal
    • ACTION read the proposal at https://wiki.centos.org/SpecialInterestGroup/Kmods
    • Need official stance from RH on module licences (need/want zfs, nvidia,..)
      • Rich: Is it blocking ? Bex: module per module analysis ?
      • Signing for kernel stuff to be checked with Infra SIG
    • Rich: Motion to approve SIG ? approved

kmods SIG was created with unanimous approval.

  • Board elections
    • Josh and Davide are the 2 new directors.
    • Welcome !
      • Adding to ML
    • Thank you to the community for your nominations. The board acknowledges the community health that is indicated by the community nominating people from the community, and we hope that this trend continues.

Discussed issue #45 regarding naming of SIG/spin artifacts

 

  • Community Architect corner

Adjourned :42

CentOS Community Newsletter, July 2021

July 06, 2021 01:15 AM

Dear CentOS Enthusiasts,

Here's what's happening in our community over the past month.

CentOS Stream 9 is open for contribution: Container images and a note about new composes

We've been working on producing more artifacts for CentOS Stream 9, those can be found at the composes location: https://composes.stream.centos.org

You'll notice a few directories under there, we recommend folks who have been consuming CentOS Stream 9 to use the composes under the 'production/' directory. Composes in the production directory are what we'll eventually use to publish to the mirrors

Here's a short description of each compose type:

- Test composes: run ad-hoc against content that may not have made it through testing/RHEL gating yet

- Development composes: run regularly (goal of 1 per day) against gated content

- Production composes: run regularly (goal of 1 per day) against gated content and are candidates for promoting to the mirrors

Container images are regularly produced from the Development composes, you can find those at quay.io/centos/centos:stream9-development

We are also refining our quickstart contribution guide: https://docs.centos.org/en-US/stream-contrib/quickstart/

The CentOS Stream 9 repos have been open for a few months now, but this captures the process if you'd like to participate and make change. File a
bugzilla, and happy patching!

What you can expect for the rest of the quarter:

- Cloud images are coming in the next month or so
- Signed packages are coming in the next month or so
- Publishing to the mirrors will happen later this quarter

If you have any questions, direct these to Brian Stinson, or the centos-devel mailing list.

New Board Members

We're very pleased to announce that the CentOS Board of Directors welcomed two new members in our June board meeting, and they will join us for the first time in the July meeting.

The new directors are Josh Boyer and Davide Cavalca, both of whom have been around the CentOS community for a long time.

Josh is a Distinguished Engineer at Red Hat, and works on the team that produces RHEL. Davide is a Production Engineer at Facebook, and has spoken many times at various CentOS Dojos around the world about his work with CentOS at Facebook.

We hope you'll join us in welcoming them, and we look forward to their participation in the governance of our project in the coming years.

Over the coming week or two, I hope to have some interviews with them, so you can get a deeper look into why they've agreed to be on the board, and what their vision is for the coming years.

CVEs in CentOS Stream

Over the past few months, we've seen some confusion in the community regarding how CVEs are handled in CentOS Stream. Red Hat engineer Carl George wrote a detailed post to the centos-devel mailing list last week, using libxml2 as an example, to talk about how they actually work.

You can read that post in the mailing list archive if you're not subscribed to the list.

The short story is that if a CVE is not part of a security embargo, it goes into CentOS Stream with regular updates, but if it is, it'll hit RHEL first. (That's not Red Hat or CentOS policy, but, rather, the policy of the CVE registry itself, so that's the behavior you'll see on any open source project.) But Carl goes into it in much more detail, so you'll want to read the full write-up.

IRC Move

We wanted to update you on the changes to our IRC presence. A few weeks ago, there were some changes to the management of the Freenode IRC network that resulted in a large number of the operator staff leaving and forming a new IRC network, Libera.chat. We decided, at that time, to follow them, in order to stick with the staff and policies that we have been familiar with for the past more than ten years.

Further developments since then, including the removal of many popular channels, including all of the CentOS channels, have demonstrated that we made the right call, and we appreciate John's ("Bahhumbug") leadership in this decision.

All of the former channels that were on freenode are now on Libera.chat, and with the help of the operator staff, we have restored the channel ops, permissions and roles.

A huge thank you goes out to Dave "bigpresh" Precious and all of the Libera.chat staff for their professionalism and assistance during this disruptive transition.

We encourage you to join us on #centos on the irc.Libera.chat network. Our other channels, along with instructions for joining and registering your IRC name, are on the CentOS website.

SIG Reports

This month, we hear from two of our SIGs - both of which are relatively new. The kmods SIG published their first quarterly report to the CentOS Blog, as did the Hyperscale SIG. The kmods SIG was approved during the June Board of Directors meeting.

We're particularly excited about the Hyperscale SIG's work on producing live DVD images. If you're interested in the wider availability of live DVD images for CentOS Linux and CentOS Stream, we encourage you to talk to the people on the Hyperscale SIG.

July 01, 2021

Kmods SIG quarterly report

July 01, 2021 04:39 PM

Purpose

Packaging and maintaining kernel modules for CentOS Stream.

Membership Update

The SIG elected Peter Georg and Jonathan Billings as co-chairs.

No SIG members have been added since the SIG has been approved (June 9th).

New Packages

No packages have been released yet.

Health and Activity

The Kmods SIG has been approved recently. So far it has mainly been busy with bootup activities and establishing packaging guidelines.

Communication

Regular meetings are scheduled every two weeks (on even weeks) on Monday 1500 UTC in #centos-meeting. Everyone is welcome to join!

Roadmap Decisions

  • License restrictions: The SIG agreed to provide GPLv2 kernel modules only for now. Review by Red Hat Legal is required for each specific non-GPLv2 kernel module before it can be packaged.
  • Kernel module packaging: The SIG agreed to work on kmod packages only for now. Other approaches, e.g. dkms and akmods, might be added at a later time.

Open Issues

  • Package structure for kernel modules: The SIG is currently looking at how to structure packages for kernel modules. Anyone familiar with packaging kernel modules is very much welcome to contribute to this discussion.
  • Signing kernel modules: This requires collaboration and further discussion with Infra SIG. Especially about how to securely store a SIG specific key that can be used in CBS, but is not accessible by any unauthorized person.

Issues for the Board

We have no issues to bring to the board’s attention at this time.

June 30, 2021

CentOS Hyperscale SIG Quarterly Report for 2021Q2

June 30, 2021 04:02 PM

This report covers work that happened between April 2nd and June 30th. For previous work, see the 2021Q1 report.

Purpose

The Hyperscale SIG focuses on enabling CentOS Stream deployment on large-scale infrastructures and facilitating collaboration on packages and tooling.

Membership update

Since the last update, the SIG gained one new member (Jim Heald).

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.

Releases and Packages

Unless otherwise specified, packages are available in our main repository, which can be enabled with dnf install centos-hyperscale-release. Please report any issues with these packages on our package-bugs tracker.

systemd

Our most recent backport of systemd is version 248 based on the Fedora packaging. This release includes a host of new features including system extension images and systemd-oomd.

systemd-oomd was declared stable in systemd 248 and was adopted in Fedora 34 as the default userspace out-of-memory killer. It monitors memory pressure thresholds and kills processes at the cgroup level. The systemd-oomd-defaults package, which provides the policy used by Fedora, is also backported to our repository.

In addition to release builds, we’re also producing daily systemd builds via the CentOS CI infrastructure. These builds track the upstream git head and can be useful to test the latest changes and features, while also helping spot potential build issues ahead of time.

Finally, we’ve published a staging tree and our build and release scripts to make future development work more accessible to contributors.

LLVM

A non-modular version of the LLVM 12 compiler suite is now shipped in Hyperscale. This is meant as a stopgap, and will be removed once a modular version of LLVM 12 becomes available in CentOS Stream proper.

Because this is a set of non-modular packages overriding a module, it is being delivered in a new repository to be used as a modularity hotfix repository. This repository can be enabled with dnf install centos-release-hyperscale-hotfixes.

DNF/RPM stack with CoW support

An updated packaging stack (rpm, dnf, libdnf, librepo) is now available in the experimental repository. These packages include several improvements and bugfixes to support the ongoing Copy-on-Write work. The experimental repo can be enabled with dnf install centos-release-hyperscale-experimental.

Kernel

We have a 5.12.4 release of the Linux kernel currently in our experimental repository. This kernel has btrfs and Kernel Live Patching enabled. We’ve taken steps to ensure our nascent kernel process is compatible with kernel-ark to enable smoother updates and CI.

kpatch

We ship a modified version of kpatch 0.9.3 that includes a few additional backports from upstream. Our packaging of kpatch also includes the kpatch-build tool, which can be used to convert kernel patches to be then applied onto a system that supports Kernel Live Patching.

Storage stack and Installer

We have rebuilt a number of components to restore Btrfs support:

  • libblockdev
  • python-blivet
  • udisks2

and built a backport of btrfs-progs. Additionally, we have branched and built the Anaconda installer based on version 33.16.5.2 with support for Btrfs restored and a number of backports from Anaconda 34 to enable building spins based on Hyperscale content. Our version of the installer also includes the anaconda-live package for supporting installation from live media.

Container image

A minimal container image based on the Hyperscale SIG repos and packages is now available on Quay.io and can be used via Docker or Podman:

podman run -a stdin,stdout,stderr -t quay.io/centoshyperscale/centos:stream8

This container image is built from scratch, and in the future we plan to leverage the CentOS CI infrastructure to automate the build process.

Live media

An experimental CentOS Hyperscale Workstation Live DVD image is now available. This image is currently based on the GNOME desktop shipped in CentOS Stream 8 and is combined with the packages we’ve shipped in the Hyperscale SIG, notably the live installer and storage stack software. A KDE Plasma variant is forthcoming.

The live media is built using livecd-creator from the LiveCD Tools provided by the livecd-tools package in EPEL. We published the kickstarts as well.

Issues with this image can be reported on our spin-bugs tracker.

libvirt

We ship an updated backport of libvirt 7.1.0. Due to CBS being unable to build modules, this is shipped as a non-modular package in the hotfixes repository mentioned earlier.

mock-centos-sig-configs

We have announced the availability of a mock-centos-sig-configs project to hold mock configurations for CentOS SIGs. The goal is to make it easier to build packages against a given SIG when doing local testing and development. The project currently contains configs for the Hyperscale SIG, but other SIGs are welcome to contribute their configs as well.

Other packages

There are several other backports we’re shipping within the SIG:

We’re also made available a modified version of util-linux 2.32.1 that includes support for setpriv --reset-env and for the CAP_CHECKPOINT_RESTORE capability.

Health and Activity

The SIG continues to maintain a healthy development pace.

Meetings

The SIG holds regular bi-weekly meetings on Wednesdays at 16:00 UTC. Meetings are logged and the minutes for past meetings are available.

The SIG uses the #centos-hyperscale IRC channel for ad-hoc communication and work coordination, and the centos-devel mailing list for async discussions and announcements. As of April, the SIG also holds open monthly video conference sessions to promote collaboration and social interaction.

Conference talks

An update on the SIG was presented at CentOS Dojo, May 2021 (recording). SIG activities were also covered as part of LISA21 (recording), and another talk has also been submitted for DevConf.us 2021.

As of June, Neal Gompa has been streaming ad-hoc SIG-related work sessions on his Twitch channel. To this end, we have created a dedicated CentOSHyperscale channel that we plan to use going forward to promote and collate SIG related content.

Planned work

The SIG tracks pending work as issues on our Pagure repository. Notable projects currently in flight include:

  • productionize the Live media image
  • integrate btrfs transactional updates as an optional feature
  • setup a continuous build pipeline for the container image on the CentOS CI infrastructure
  • integrate our kernel development process with kernel-ark
  • build a set of Hyperscale-enabled Cloud images
  • enable fsverity support in rpm

Issues for the Board

We have no issues to bring to the board’s attention at this time.

June 25, 2021

CentOS IRC migration complete

June 25, 2021 07:56 PM

This is a followup to our earlier post regarding CentOS' move to the Libera IRC network.

Thanks primarily to the efforts of John "Bahhumbug" and our other IRC ops, the move has been completed, and all channels have been moved from Freenode to irc.Libera.chat, complete with the topics, bots, access lists, and supporting documentation.

Note also that we have a list of channels in the wiki, which includes channels for specific topics, such as #centos (our general/main channel), #centos-devel for developer and other technical questions, #centos-stream for CentOS Stream specific questions, and several others.

You will need to re-register your user account on Libera, as these were not migrated over.

We look forward to seeing you on Libera.chat!

 

June 09, 2021

CentOS Board welcomes new directors

June 09, 2021 08:56 PM

The CentOS Board of Directors is delighted to welcome two new directors - Davide Cavalca and Josh Boyer - to the Board.

Please join us in welcoming them, and thanking them for their willingness to dedicate some of their time to the endeavor of steering the CentOS Project.

Once again, we thank outgoing directors Karsten Wade and Carl Trieloff for their years of service.

June 08, 2021

CentOS Community Newsletter, June 2021

June 08, 2021 01:58 AM

(Yes, we're a little late this month. Sorry about that.)

Dear CentOS Enthusiasts,

Here's what's happening around the CentOS community lately.

CentOS Linux 8.4 Released

We are pleased to announce the general availability of the latest version of CentOS Linux 8. Effective immediately, this is the current release for CentOS Linux 8 and is tagged as 2105, derived from Red Hat Enterprise Linux 8.4 Source Code. More details are available at https://blog.centos.org/2021/06/centos-linux-8-2105-released/

CentOS Stream Q&A at LISA '21

At the recent USENIX/LISA conference, Mike McGrath and Gunnar Hellekson hosted a Q&A session for discussion of what's happening in CentOS Stream, and other related topics around the CentOS community. The video is available on YouTube, and we welcome your further questions, which you can bring to any of our mailing lists or other public forums.

Topics discussed include proposed special interest groups (SIGs), the downstream rebuild projects, the various Free RHEL offerings, and many other things.

IRC Moving To Libera.Chat

Due to recent changes in the management of the Freenode IRC network, the CentOS project has decided to move our IRC presence off of Freenode over to the new Libera.chat network. The CentOS community continues to maintain a number of IRC channels for simple text-based discussion of a variety of topics around the project.

There are many IRC clients available, or, if you prefer, you can connect with the web client which Libera provides.

CPE Is Hiring

The Community Platform Engineering group, or CPE for short, is the Red Hat team combining IT and release engineering from Fedora and CentOS. Our goal is to keep core servers and services running and maintained, build releases, and other strategic tasks that need more dedicated time than volunteers can give.

CPE is hiring new talent to come work full time on Fedora and CentOS. You can read more details in their blog post, (two of the positions are already filled) or apply directly here:

SIGs

Special Interest Groups (SIGs) are probably the most exciting part of the CentOS project, where people come together to do interesting things on top of the CentOS platform. There's been a lot of SIG activity in recent months, with new SIGs being proposed and approved.

SIG Process Review

Over the last few weeks we have been collecting feedback from SIG participants about the existing SIG process, and ways that we can improve it and make it more transparent and accessible to a wider audience.

The notes from that exercise are in THIS blog post, and will be the basis of some policy rewriting that the Community Architect will be doing over the coming months. If you're interested in being involved in that process, please watch the centos-devel mailing list for more information once that process starts.

Virtualization SIG

- upstream released 4.4.6 based on CentOS Stream 8
- oVirt within VIrt SIG released builds to CentOS Stream repos
- oVirt Spring 2021 survey results available: https://docs.google.com/forms/d/1RcSzRQ2YmB2U3MNlWk0YqTVFdGYIdguk46K2A-DZEvc/viewanalytics showing good adoption of CentOS Stream and growing interest in new distributions based on RHEL 8.

OpsTools SIG

Purpose

Provide tools and documentation, recommendation and best practices for operators of large infrastructure.

Membership update

Sadly, we did not attract new volunteers to contribute to the SIGs purposes, but at the same time, we didn't loose any.

Activity

After initial euphoria setting up the SIG and getting to work, we can now observe a kind of settlement. We are still working on the upgrade of collectd to version 5.12. At the same time, and a bit related, collectd upstream has a CI issue we can not fix at the moment. Thus, there was a mirror organisation created and work is ongoing to establish a working CI there.

There is also an interest in investigating in loki as tool to allow multi-tenant log aggregation.

Following the lead of the CentOS project itself, we have switched our IRC channel over to libera.chat.

Issues for the board

Nothing to report.

 

Proposed: Kmods SIG

There's a proposal for a kmods SIG that will come before the Board of Directors next month. The proposal is now in the wiki, and available for your comments.

The kmods SIG will focus on providing kernel modules currently not available in CentOS Stream. If you have comments about the proposal, or want to volunteer to be involved, please bring your comments to the thread on the centos-devel mailing list.

New: CentOS Stream Feature Request SIG

In the May Board meeting, the CentOS Stream Feature Request SIG was approved, and they had their first meeting to discuss how things are going to work. The SIG exists to serve as a gate for feature requests that are first developed in CentOS Stream from contributors who wish to request these features to be included in future RHEL releases.

If you are interested in being involved in this SIG, or if you have changes that you are interested in getting in to either CentOS Stream or future RHEL releases, plan to attend the next meeting, which will be at 16:00 UTC on Tuesdays.

Rebuild Community News

Our friends in the Alma project recently announced their AlmaLinux OS 8.4 release.

And you can read the news from the Rocky Linux project HERE.

Get Swag

Want CentOS swag? We've got shirts at HelloTux, and caps and shirts at the Red Hat Cool Stuff Store.


Powered by Planet!
Last updated: December 07, 2021 09:30 AM