From d2ca2d38fe522b6b38133e56e6898172b8a5607c Mon Sep 17 00:00:00 2001 From: Bartosz Bezak Date: Tue, 2 Sep 2025 14:27:31 +0200 Subject: [PATCH] Use versioned Erlang 27 repo on aarch64 Fedora COPR build system cannot handle storing multiple package versions in one repo. Change-Id: I3ff95aa75f1f1cccfa40f3ab7f216cb221a6af29 Signed-off-by: Bartosz Bezak --- doc/source/contributor/versions.rst | 2 +- docker/base/copr-rabbitmq-erlang.repo | 4 ++-- .../notes/erlang-aarch64-repo-change-7fbc8696990b5677.yaml | 5 +++++ 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 releasenotes/notes/erlang-aarch64-repo-change-7fbc8696990b5677.yaml diff --git a/doc/source/contributor/versions.rst b/doc/source/contributor/versions.rst index 4f13ca7e64..8463b84eff 100644 --- a/doc/source/contributor/versions.rst +++ b/doc/source/contributor/versions.rst @@ -47,7 +47,7 @@ information about package sources. .. _`Team RabbitMQ 'Cloudsmith' repo (Deb)`: https://www.rabbitmq.com/install-debian.html#apt-cloudsmith .. _`Team RabbitMQ 'Modern Erlang' PPA`: https://launchpad.net/~rabbitmq/+archive/ubuntu/rabbitmq-erlang .. _`Team RabbitMQ 'Cloudsmith' repo (RPM)`: https://www.rabbitmq.com/docs/install-rpm#cloudsmith -.. _`openstack-kolla COPR`: https://copr.fedorainfracloud.org/coprs/g/openstack-kolla/rabbitmq-erlang/ +.. _`openstack-kolla COPR`: https://copr.fedorainfracloud.org/coprs/g/openstack-kolla/rabbitmq-erlang-27/ .. _`Grafana install guide`: https://grafana.com/grafana/download?platform=linux&edition=oss .. _`MariaDB Community downloads`: https://mariadb.com/downloads/community/ diff --git a/docker/base/copr-rabbitmq-erlang.repo b/docker/base/copr-rabbitmq-erlang.repo index 17df94d9d0..fdfbf269ac 100644 --- a/docker/base/copr-rabbitmq-erlang.repo +++ b/docker/base/copr-rabbitmq-erlang.repo @@ -4,8 +4,8 @@ [copr-rabbitmq-erlang] name=openstack-kolla COPR with Erlang build for RabbitMQ -baseurl=https://download.copr.fedorainfracloud.org/results/@openstack-kolla/rabbitmq-erlang/rhel-$releasever-aarch64/ +baseurl=https://download.copr.fedorainfracloud.org/results/@openstack-kolla/rabbitmq-erlang-27/rhel-$releasever-aarch64/ gpgcheck=1 enabled=0 -gpgkey=https://download.copr.fedorainfracloud.org/results/@openstack-kolla/rabbitmq-erlang/pubkey.gpg +gpgkey=https://download.copr.fedorainfracloud.org/results/@openstack-kolla/rabbitmq-erlang-27/pubkey.gpg repo_gpgcheck=0 diff --git a/releasenotes/notes/erlang-aarch64-repo-change-7fbc8696990b5677.yaml b/releasenotes/notes/erlang-aarch64-repo-change-7fbc8696990b5677.yaml new file mode 100644 index 0000000000..5e20a7e0e6 --- /dev/null +++ b/releasenotes/notes/erlang-aarch64-repo-change-7fbc8696990b5677.yaml @@ -0,0 +1,5 @@ +--- +upgrade: + - | + Switches Erlang RPMs on aarch64 to a versioned Erlang 27 repository, + due to Fedora COPR not supporting multiple package versions in one repo.