Merge "CentOS/AArch64: RabbitMQ is back!"

changes/06/738906/1
Zuul 2 years ago committed by Gerrit Code Review
commit 1d4d23cf0e
  1. 5
      docker/base/Dockerfile.j2
  2. 6
      docker/base/rabbitmq_rabbitmq-erlang-aarch64.repo
  3. 2
      kolla/image/build.py
  4. 2
      kolla/template/repos.yaml

@ -93,7 +93,6 @@ COPY dnf.conf /etc/dnf/dnf.conf
{% set base_yum_repo_files = [
'grafana.repo',
'rabbitmq_rabbitmq-server.repo',
'rabbitmq_rabbitmq-erlang-aarch64.repo',
] %}
# FIXME(mgoddard): Not available for CentOS 8 yet.
#
@ -219,6 +218,10 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
{% set base_centos_yum_repos_to_disable = base_centos_yum_repos_to_disable + [
'influxdb',
] %}
{% elif base_arch == 'aarch64' %}
{% set base_centos_yum_repo_packages = base_centos_yum_repo_packages + [
'centos-release-rabbitmq-38'
] %}
{% endif %}
RUN {{ macros.install_packages(base_centos_yum_repo_packages | customizable("centos_yum_repo_packages"), chain=True, clean=False) }}

@ -1,6 +0,0 @@
[rabbitmq_rabbitmq-erlang]
name=rabbitmq_rabbitmq-erlang
baseurl=http://obs.linaro.org/home:/marcin.juszkiewicz/centos$releasever/
gpgcheck=1
enabled=0
gpgkey=http://obs.linaro.org/home:/marcin.juszkiewicz/centos$releasever/repodata/repomd.xml.key

@ -165,8 +165,6 @@ UNBUILDABLE_IMAGES = {
"hacluster-pcs", # no binary package
"influxdb", # no binary package
"kibana", # no binary package
"kolla-toolbox", # no Erlang package
"rabbitmq", # no Erlang package
"telegraf", # no binary package
},

@ -20,7 +20,7 @@ centos-aarch64:
elasticsearch: "elasticsearch-kibana-logstash-6.x"
epel: "epel"
epel-modular: "epel-modular"
erlang: "rabbitmq_rabbitmq-erlang"
erlang: "centos-rabbitmq-38"
extras: "extras"
grafana: "grafana"
hacluster: "HighAvailability"

Loading…
Cancel
Save