aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartosz Bezak <bartosz@stackhpc.com>2025-09-02 14:27:31 +0200
committerBartosz Bezak <bartosz@stackhpc.com>2025-09-02 14:27:31 +0200
commitd2ca2d38fe522b6b38133e56e6898172b8a5607c (patch)
tree0a523e39cbcb364d1eb89c472c53a63e7c158775
parentcc328dc8656399ec4a68156573e91e6930fa1948 (diff)
downloadkolla-d2ca2d38fe522b6b38133e56e6898172b8a5607c.tar.gz
kolla-d2ca2d38fe522b6b38133e56e6898172b8a5607c.zip
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 <bartosz@stackhpc.com>
-rw-r--r--doc/source/contributor/versions.rst2
-rw-r--r--docker/base/copr-rabbitmq-erlang.repo4
-rw-r--r--releasenotes/notes/erlang-aarch64-repo-change-7fbc8696990b5677.yaml5
3 files changed, 8 insertions, 3 deletions
diff --git a/doc/source/contributor/versions.rst b/doc/source/contributor/versions.rst
index 4f13ca7e6..8463b84ef 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 17df94d9d..fdfbf269a 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 000000000..5e20a7e0e
--- /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.