Support for CentOS Stream 9

101 views
Skip to first unread message

Peter Meier

unread,
May 11, 2021, 11:46:23 AM5/11/21
to puppet-dev
Hi All,

since CentOS Stream 9 test compose builds are there and thus we can all
see what will be coming in RHEL 9:

https://lists.centos.org/pipermail/centos-devel/2021-April/076802.html

When could we expect a build of at least puppet-agent for CentOS Stream 9?

What needs to happen to get that build included or how can one build one
on their own?

This would allow:

a) pre-test the puppet ecosystem around RHEL 9, so things are ready when
RHEL 9 is ready.

b) allow module authors (looking at you voxpupuli) to enable testing on
CentOS Stream 9 to start validating modules for upcoming CentOS Stream 9
and RHEL 9

c) have puppet ecosystem ready for CentOS Stream 9

As a reminder:

CentOS Project will only deliver builds as CentOS Stream, which tracks
ahead of RHEL 9. RHEL 9 is supposed to be released next year. CentOS
Stream 9 is supposed to be released in Q2 2021 - which is now.
https://www.redhat.com/en/blog/faq-centos-stream-updates#Q1

But since the RHEL 9 development process happens now in the open
https://gitlab.com/redhat/centos-stream it would be beneficial for the
Puppet Ecosystem to be able to hook in there.

I personally would love to start validating my stuff for RHEL 9 and not
have to do the work once RHEL 9 got released and eventually there is a
puppet release for RHEL 9.

There are other communities rebuilding the original intend of CentOS
Linux (rebuild of RHEL) in Alma or Rocky Linux. As obviously there is no
RHEL 9 yet, we can't yet say whether there will be a Rocky Linux 9 or
Alma Linux 9.

~pete

Beth Glenfield

unread,
May 13, 2021, 4:24:06 PM5/13/21
to Puppet Developers
Hi Pete,

I added a CentOS Stream 9 card to our Puppet Idea Portal under the Puppet Core tab, the Idea Portal is how Product tracks feedback/feature requests for the various products in our portfolio. Thanks for your input!

Beth

Peter Meier

unread,
May 14, 2021, 7:11:00 AM5/14/21
to puppe...@googlegroups.com, Beth Glenfield
Hi Beth,

> I added a CentOS Stream 9 card to our Puppet Idea Portal
> <https://puppet.com/puppet-idea-portal/> under the Puppet Core tab, the
> Idea Portal is how Product tracks feedback/feature requests for the
> various products in our portfolio. Thanks for your input!

Thank you for adding it.

As a side note, as I was looking at the board: There is also a request
for a Rocky Linux agent.

This puzzles me since the goal of the Rocky Linux Project is to continue
the past-release re-building of RHEL 8 as it used to happen (or does
until EOY21) in CentOS Linux. Given there were no special requirements
for an agent on CentOS Linux 8 - folks just took the RHEL 8 one - there
should be no need for an extra Rocky Linux Agent, since folks can
continue to just take the RHEL 8 one. Unless Rocky Linux does something
fundamentally different, but then this would be contrary to how I
understand the goal of their project.

Maybe this is a no-brainer or more a documentation issue, than really a
topic to build an agent.

~pete

Beth Glenfield

unread,
May 14, 2021, 12:05:01 PM5/14/21
to Peter Meier, puppe...@googlegroups.com
Hi Peter,

Thanks for the query. We're tracking the interest from our customers (both OSP and enterprise) to gauge whether we prioritize adding Rocky Linux to our test matrices for various reasons, an example being supported modules.  

Have a great weekend, 

Beth
--
Beth

Peter Meier

unread,
May 14, 2021, 3:10:54 PM5/14/21
to Beth Glenfield, puppe...@googlegroups.com
Hi Beth,

> Thanks for the query. We're tracking the interest from our customers
> (both OSP and enterprise) to gauge whether we prioritize adding Rocky
> Linux to our test matrices for various reasons, an example being
> supported modules.  

Sure testing the modules make sense, similar to how you would test
modules against Alma, Oracle and CentOS Stream.

~pete
Reply all
Reply to author
Forward
0 new messages