Hey everyone!
The CentOS Stream 10 compose with 100% signed RPMs is now available!
(links below)
Please note the compose is still taking shape. Packages are still being
added and even removed at this point. Not all packages are fully onboarded
to gating, so just some updates are landing (more and more every day!).
Packages are being moved between repositories. Comps groups are being
updated... well you get the idea.
But you can already contribute! Just please talk to the maintainers [1]
first. Every team has their own plan and capacity to accommodate various
levels of change.
Oh and we don't have mirrors in place yet (coming soon though)! So I'm
sending this just to the devel list. But the repo configuration (coming
from the centos-stream-release package) points to the compose for now, so
package installation and updates will work.
Cheers!
Adam
PS: I know the compose URL says "production". That's the tooling doing
this, it's a hardcoded word. But in reality it means "only signed packages
from the pending tag" [2]. (It's actually c10s-compose:
https://kojihub.stream.centos.org/koji/taginfo?tagID=1556 )
There's also a "development" compose which means "unsigned packages from
the candidate tag". (And this one is in fact c10s-compose-development:
https://kojihub.stream.centos.org/koji/taginfo?tagID=3301 )
As a reminder, the "candidate" tag represents builds that pass gating, but
haven't gone through internal paperwork and "haven't properly landed" yet.
They're also not in the buildroot. The "pending" means it went through all
that.
PPS: Compose tests are not passing yet! But they're running, and the system
is installable (at least was for me when writing this!) and definitely
usable for playing around with.
Test results: https://testing.stream.centos.org/view/c10s%20-%20compose/
PPPS: Yes, I know, the installer still has the old CentOS logo. But the
Artwork SIG has it all ready, we just need to update the package:
https://gitlab.com/CentOS/artwork/centos-brand/-/issues/2
---
The links!
The compose:
https://composes.stream.centos.org/stream-10/production/latest-CentOS-Strea…
Install ISOs:
- aarch64:
https://composes.stream.centos.org/stream-10/production/latest-CentOS-Strea…
-
https://composes.stream.centos.org/stream-10/production/latest-CentOS-Strea…
- ... and other arches, it should be findable!
Container images:
- $ podman pull quay.io/centos/centos:stream10-development
- https://quay.io/repository/centos/centos?tab=tags
[1] Open a RHEL bug / issue:
https://docs.centos.org/en-US/stream-contrib/quickstart/#_1_file_an_issue
[2] Tag structure:
https://docs.centos.org/en-US/stream-contrib/quickstart/#_release_engineeri…
--
Adam Samalik
---------------------------
Principal Software Engineer
Red Hat
Per discussion on this list some time ago
(https://lists.centos.org/hyperkitty/list/devel@lists.centos.org/thread/BYSK…)
, and also aligned with CentOS Stream 8 EOL (including for SIGs
content), we'll proceed next Monday with the announced change :
The SIG that opted in to build against/for RHEL8 (and not CentOS Stream
8) had their packages pushed the same way centos linux 7 was.
Per thread linked above, there was a proposal from the kmods SIG (and no
other SIG minded against) to start pushing to the
mirror.stream.centos.org network (instead of "legacy" mirror.centos.org,
which will be empty soon), and so starting to be using mirrormanager (as
mirrorlists.centos.org service itself will disappear end of June, due
centos linux 7 going EOL)
Since March 2024, there was a script that was just keeping
http://mirror.centos.org/centos/8/<SIG>/ content in sync with the new
destination https://mirror.stream.centos.org/SIGs/8/<SIG>/ .
That ensured that SIGs would have enough time to communicate the new
location and also provide eventually newer .repo files
# What will happen next week ?
Content from mirror.centos.org will be emptied (for both 8-stream and 8)
and SIG content for 8 (rhel8) will be pushed to new location directly
(no intermediate step)
# What about your .repo files ?
Same rule as for 9-stream and so documented in the SIG guide :
https://sigs.centos.org/guide/delivery/#centos-stream-9-and-above_1
Kind Regards,
--
Fabian Arrotin
The CentOS Project | https://www.centos.org
gpg key: 17F3B7A1 | @arrfab[@fosstodon.org]
As announced multiple times (see
https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-an…)
, CentOS Stream 8 reached now EOL (End Of Life)
That means that all content was removed from
http://mirror.centos.org/centos/8-stream/ (and so from downstream
third-party mirrors) earlier today.
The latest compose from today was archived to Vault
(https://vault.centos.org/8-stream/) and will *never* receive any more
update (security or else)
SIGs content was also archived to same place, and koji/buildsystem tags
"locked down".
To reflect that "unmaintained state", mirrorlist.centos.org started also
to answer "Invalid release/repo/arch combination" , like we always did
for all the previous EOL'ed releases.
--
Fabian Arrotin
The CentOS Project | https://www.centos.org
gpg key: 17F3B7A1 | @arrfab[@fosstodon.org]
As announced some time ago, CentOS Stream 8 reached EOL (End Of Life)
and so will be archived today.
For that reason, CentOS Stream 8 duffy nodes (see
https://sigs.centos.org/guide/ci/#duffy-ephemeral-bare-metalvirtual-machine…)
were removed from configuration and pool cleared out
Kind Regards,
--
Fabian Arrotin
The CentOS Project | https://www.centos.org
gpg key: 17F3B7A1 | @arrfab[@fosstodon.org]
Currently I am hosting the IRC meeting minutes on my infra which is
made accessible via https://centos.org/minutes via a proxy
configuration.
This data is scheduled to be removed at the CentOS 7 sunset date.
I will have an up-to-date tarball generated at 0015 daily available at
https://centos-minutes.gerdesas.com/centos-minutes.tar.gz
that may be consumed or archived. I'll maintain the last generation
of that tarball at that URL for a week or so past sunset as a convenience.
John
--
Gullibility and credulity are considered undesirable qualities in every
department of human life -- except religion.
-- Christopher Hitchens (13 April 1949 - 15 December 2011),
author and journalist
Hello,
The Production Chain Infra Team is planning to do the following service maintainance:
- Upgrade the control plane operating systems from CentOS 7 to RHEL 9 on the 2024-06-18.
During this maintainance, the following services are going to be unavailable for a few hours:
- Zuul CI not running jobs for gitlab.com/redhat/centos-stream/rpms.
Please let us know if the proposed windows are not good for you.
Regards,
Tristan, on behalf of the Software Factory Operation Team
Hello all!
In a few days (namely 2024-05-24), the SSL certificate on
https://www.softwarecollections.org will expire, and I do not plan to
renew it. The reason is simple: both RHEL and CentOS 7 are at least
approaching their End-of-Life, and with them,
most of the Software Collections RPMs as well.
The website itself will stay up for at least few months,
in case anyone really needs it for something.
Given that the contents are mostly out of date
(which is my fault, it was on the backlog so far it fell off),
the only relevant part that I can think of is the
SCL packaging guide [1]. If you will have a need of it in the future,
let me point you to it's sources [2], which should be kept up to date.
[1]: https://www.softwarecollections.org/en/docs/guide/
[2]: https://github.com/pmkovar/packaging-guide
I guess that's it. See you somewhere else someday!
--
Jan Staněk
Software Engineer, Red Hat
jstanek(a)redhat.com irc: jstanek