View Issue Details

IDProjectCategoryView StatusLast Update
0000186AlmaLinux-8almalinux-releasepublic2022-02-21 15:57
Reporterpete Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Platformx68_64OSAlmalinuxOS Version8.5
Summary0000186: centos-release-openstack-train repos are broken
DescriptionI was using the centos-release-openstack-train repos for the installation of, among others, etcd.

Some days after CentOS 8 went EOL the Cloud SIG repo seems to have gone offline (or moved elsewhere) as well. As a result, the repos installed with the centos-release-openstack-train package are broken now.
Steps To ReproduceUsing a fresh install of Almalinux 8.5 (Vagrant box "almalinux/8"):

[[email protected] ~]# dnf install centos-release-openstack-train
AlmaLinux 8 - BaseOS 2.0 MB/s | 5.9 MB 00:03
AlmaLinux 8 - AppStream 2.0 MB/s | 9.1 MB 00:04
AlmaLinux 8 - Extras 17 kB/s | 12 kB 00:00
Dependencies resolved.
====================================================================================================================================
 Package Architecture Version Repository Size
====================================================================================================================================
Installing:
 centos-release-openstack-train noarch 2-1.el8 extras 11 k
Installing dependencies:
 centos-release-messaging noarch 1-2.el8 extras 9.2 k
 centos-release-rabbitmq-38 noarch 1-2.el8 extras 8.1 k
 centos-release-storage-common noarch 2-2.el8 extras 9.2 k

Transaction Summary
====================================================================================================================================
Install 4 Packages

Total download size: 37 k
Installed size: 8.2 k
Is this ok [y/N]: y
Downloading Packages:
(1/4): centos-release-messaging-1-2.el8.noarch.rpm 88 kB/s | 9.2 kB 00:00
(2/4): centos-release-openstack-train-2-1.el8.noarch.rpm 101 kB/s | 11 kB 00:00
(3/4): centos-release-rabbitmq-38-1-2.el8.noarch.rpm 71 kB/s | 8.1 kB 00:00
(4/4): centos-release-storage-common-2-2.el8.noarch.rpm 223 kB/s | 9.2 kB 00:00
------------------------------------------------------------------------------------------------------------------------------------
Total 52 kB/s | 37 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing : 1/1
  Installing : centos-release-storage-common-2-2.el8.noarch 1/4
  Installing : centos-release-messaging-1-2.el8.noarch 2/4
  Installing : centos-release-rabbitmq-38-1-2.el8.noarch 3/4
  Installing : centos-release-openstack-train-2-1.el8.noarch 4/4
  Verifying : centos-release-messaging-1-2.el8.noarch 1/4
  Verifying : centos-release-openstack-train-2-1.el8.noarch 2/4
  Verifying : centos-release-rabbitmq-38-1-2.el8.noarch 3/4
  Verifying : centos-release-storage-common-2-2.el8.noarch 4/4

Installed:
  centos-release-messaging-1-2.el8.noarch centos-release-openstack-train-2-1.el8.noarch
  centos-release-rabbitmq-38-1-2.el8.noarch centos-release-storage-common-2-2.el8.noarch

Complete!
[[email protected] ~]# dnf makecache
CentOS-8 - RabbitMQ 38 83 B/s | 38 B 00:00
Error: Failed to download metadata for repo 'centos-rabbitmq-38': Cannot prepare internal mirrorlist: No URLs in mirrorlist
Additional InformationLooking at http://mirror.centos.org/centos/8/, the "cloud" and "messaging" directories have gone, which explains the problem.

Unfortunately I could not figure out yet where they have moved, so it's not trivial to fix. Anyway, the -release RPMs should be updated to reflect that change.
TagsNo tags attached.
abrt_hash
URL

Activities

pete

2022-02-20 12:12

reporter   ~0000492

The issue has obviously been caused by the SIG repositories moving over to the CentOS Stream mirrors, at least some of them.

As for the repositories I require (mainly Centos-OpenStack), the following workaround seems to do the trick:

<code>
[[email protected] ~]# sed -i 's/\$releasever/8-stream/g' /etc/yum.repos.d/CentOS-Ceph-Nautilus.repo
[[email protected] ~]# sed -i 's/\$releasever/8-stream/g' /etc/yum.repos.d/CentOS-OpenStack-victoria.repo
[[email protected] ~]# sed -i 's/\$releasever/8-stream/g' /etc/yum.repos.d/CentOS-Messaging-rabbitmq.repo
[[email protected] ~]# sed -i 's/\$releasever/8-stream/g' /etc/yum.repos.d/CentOS-NFV-OpenvSwitch.repo
[[email protected] ~]# yum makecache
CentOS-8 - Advanced Virtualization 5.0 kB/s | 3.0 kB 00:00
CentOS-8-stream - Ceph Nautilus 16 kB/s | 3.0 kB 00:00
CentOS-8 - RabbitMQ 38 17 kB/s | 3.0 kB 00:00
CentOS-8-stream - NFV OpenvSwitch 377 kB/s | 111 kB 00:00
CentOS-8-stream - OpenStack victoria 17 kB/s | 3.0 kB 00:00
AlmaLinux 8 - BaseOS 5.9 kB/s | 4.3 kB 00:00
AlmaLinux 8 - AppStream 7.9 kB/s | 4.7 kB 00:00
AlmaLinux 8 - Extras 1.7 kB/s | 3.9 kB 00:02
Metadata cache created.
</code>

Disclaimer: If the SIGs actually build against Centos Stream, there might be incompatibilities with plain AlmaLinux 8/Rocky Linux 8. This is something that might need to be resolved on a different level.

Issue History

Date Modified Username Field Change
2022-02-11 14:55 pete New Issue
2022-02-20 12:12 pete Note Added: 0000492