View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000186 | AlmaLinux-8 | almalinux-release | public | 2022-02-11 14:55 | 2022-02-21 15:57 |
Reporter | pete | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x68_64 | OS | Almalinux | OS Version | 8.5 |
Summary | 0000186: centos-release-openstack-train repos are broken | ||||
Description | I 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 Reproduce | Using a fresh install of Almalinux 8.5 (Vagrant box "almalinux/8"): [root@localhost ~]# 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! [root@localhost ~]# 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 Information | Looking 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. | ||||
Tags | No tags attached. | ||||
abrt_hash | |||||
URL | |||||
|
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> [root@localhost ~]# sed -i 's/\$releasever/8-stream/g' /etc/yum.repos.d/CentOS-Ceph-Nautilus.repo [root@localhost ~]# sed -i 's/\$releasever/8-stream/g' /etc/yum.repos.d/CentOS-OpenStack-victoria.repo [root@localhost ~]# sed -i 's/\$releasever/8-stream/g' /etc/yum.repos.d/CentOS-Messaging-rabbitmq.repo [root@localhost ~]# sed -i 's/\$releasever/8-stream/g' /etc/yum.repos.d/CentOS-NFV-OpenvSwitch.repo [root@localhost ~]# 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. |