Hello everyone. We have pushed updates today (9/14, 07:00GMT) that have some incremental updates from Red Hat (firefox/thunderbird), but also additional updates:
rocky-release updates to 8.4-34 - this adds provides for centos-release, among other changes
centos-release-* packages added to the extras repository
We have done this for users who want to still use CentOS SIG content but also have an easier time to transition from CentOS to Rocky by the time the CentOS 8 EOL hits. A bulletpoint list of reasons we did this is because:
RHEL Buildroots have been requested in the CentOS CBS - This means that we will very likely still see non-stream repos for SIG packages upstream by the time CentOS 8 goes EOL - This will be a massive benefit to Rocky and other Enterprise Linuxâs
Migrating from CentOS 8 to Rocky 8 should be seamless: Weâve had numerous users try to migrate and fail while using centos-release-* packages for SIGs - the update to rocky-release helps address that problem
We did not want to duplicate certain efforts that would give us little gain - this is especially true for things like glusterfs, openstack
Focus can be put into Rocky SIGs that do not exist upstream - for example, altarch or even rpi specific stuff that a couple of us in RelEng have put a lot of efforts in on the side
The mirrors should sync over time to provide this content. You can find out what release packages are available by running dnf search centos-release - If you find the release package you want to install doesnât install or there is one that is upstream but we donât have, please let us know! In the meanwhile, myself and RelEng will be coming up with ideas and a game plan on how we want to enable the community for Rocky-specific SIGs. More information will come out soon in Mattermost (under ~development and ~siggeneral) when we have it for the community.
Are you sure that will work out? I would expect CentOS SIGs to produce content for CentOS Stream, and CentOS Stream is not guaranteed to be ABI compliant to RHEL and Clones and SIG content probably will possibly not be ABI compliant too. EPEL handle this with EPEL-next[1]. Not sure if CentOS SIGs will differentiate between âstableâ and ânextâ.
The idea that is proposed in that link is that when the CBS has RHEL buildroots, SIGs would just rebuild their packages against it, so they are available for non-stream enterprise linux, whether itâs RHEL, Rocky, or others. Right now their CBS koji has differing tags between non-stream and stream already. If and when the RHEL buildroots are made available, the non-stream tags would just hook into that rather than CentOS stream.
The right way is to report the issue in Rockyâs bugzilla.
The dirty way is to manually define the necessary CentOS SIG repositories. mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=messaging-rabbitmq-38
There is a problem with centos-release-advanced-virtualization SIG package. It address the CentOS Stream advanced virtualization repository which in return needs some updates from the CentOS Stream BaseOS.
Any way to switch back to CenOS Linux advanced virtualization repository ?
nothing provides selinux-policy >= 3.14.3-79.el8 needed by swtpm-0.6.0-2.20210607gitea627b3.el8s.x86_64
nothing provides selinux-policy-base >= 3.14.3-79.el8 needed by swtpm-0.6.0-2.20210607gitea627b3.el8s.x86_64
ProblĂšme 2: package swtpm-tools-0.6.0-2.20210607gitea627b3.el8s.x86_64 requires swtpm = 0.6.0-2.20210607gitea627b3.el8s, but none of the providers can be installed
cannot install the best update candidate for package swtpm-tools-0.5.2-3.20201226gite59c0c1.el8.x86_64
nothing provides selinux-policy >= 3.14.3-79.el8 needed by swtpm-0.6.0-2.20210607gitea627b3.el8s.x86_64
nothing provides selinux-policy-base >= 3.14.3-79.el8 needed by swtpm-0.6.0-2.20210607gitea627b3.el8s.x86_64
ProblĂšme 3: problem with installed package swtpm-0.5.2-3.20201226gite59c0c1.el8.x86_64
package swtpm-0.5.2-3.20201226gite59c0c1.el8.x86_64 requires swtpm-libs = 0.5.2-3.20201226gite59c0c1.el8, but none of the providers can be installed
cannot install both swtpm-libs-0.6.0-2.20210607gitea627b3.el8s.x86_64 and swtpm-libs-0.5.2-3.20201226gite59c0c1.el8.x86_64
cannot install both swtpm-libs-0.5.2-3.20201226gite59c0c1.el8.x86_64 and swtpm-libs-0.6.0-2.20210607gitea627b3.el8s.x86_64
cannot install the best update candidate for package swtpm-libs-0.5.2-3.20201226gite59c0c1.el8.x86_64
nothing provides selinux-policy >= 3.14.3-74.el8 needed by swtpm-0.6.0-1.20210607gitea627b3.el8s.x86_64
nothing provides selinux-policy-base >= 3.14.3-74.el8 needed by swtpm-0.6.0-1.20210607gitea627b3.el8s.x86_64
nothing provides selinux-policy >= 3.14.3-79.el8 needed by swtpm-0.6.0-2.20210607gitea627b3.el8s.x86_64
nothing provides selinux-policy-base >= 3.14.3-79.el8 needed by swtpm-0.6.0-2.20210607gitea627b3.el8s.x86_64
(essayez dâajouter « --allowerasing » Ă la ligne de commande pour remplacer les paquets en conflit ou « --skip-broken » pour ignorer les paquets non installables ou « --nobest » pour ne pas utiliser seulement les meilleurs paquets candidats)
Iâve opened an issue with the Virtualization SIG upstream in CentOS, which provides this package.
As I explain in the ticket, we can patch the release package, but weâd much prefer to make sure the issue is resolved for everyone in the EL community, too!
I agree itâs the best way to go, Iâve seen the package have also been updated in rocky repo, to let the advanced virtualization packages been installed.
Just a quick reminder about SIG content also going away end of this
month, except for SIGs who have opted-in to start building against
RHEL8 (and so far we only got kmods/ceph/nfs-ganesha so all the rest
will disappear - see Issues - centos-infra - Pagure.io)