rabbitmq/aarch64: use COPR for Erlang
RabbitMQ team maintains RPM package in Github repo [1]. Hrw then use it to build package using COPR service [2]. This way we have latest Erlang on both distributions and both architectures. 1. https://github.com/rabbitmq/erlang-rpm/ 2. https://copr.fedorainfracloud.org/coprs/hrw/erlang-for-rabbitmq/ Change-Id: I425ae2fab78e80ff56f21fd1b24708906ec32342
This commit is contained in:
parent
2daf4331a6
commit
e104ef7fdc
|
@ -98,11 +98,8 @@ SHA1 keys are not supported in RHEL9: https://github.com/rpm-software-management
|
||||||
# 'crmsh.repo',
|
# 'crmsh.repo',
|
||||||
|
|
||||||
{% elif base_arch == 'aarch64' %}
|
{% elif base_arch == 'aarch64' %}
|
||||||
{#
|
|
||||||
Repo files not available for CentOS Stream 9:
|
|
||||||
'erlang-solutions.repo',
|
|
||||||
#}
|
|
||||||
{% set base_yum_repo_files = base_yum_repo_files + [
|
{% set base_yum_repo_files = base_yum_repo_files + [
|
||||||
|
'hrw-copr-erlang-for-rabbitmq.repo',
|
||||||
] %}
|
] %}
|
||||||
|
|
||||||
{#
|
{#
|
||||||
|
@ -159,7 +156,6 @@ RUN rm -f /etc/rpm/macros.image-language-conf \
|
||||||
'centos-release-ceph-quincy',
|
'centos-release-ceph-quincy',
|
||||||
'centos-release-nfv-openvswitch',
|
'centos-release-nfv-openvswitch',
|
||||||
'centos-release-opstools',
|
'centos-release-opstools',
|
||||||
'centos-release-rabbitmq-38',
|
|
||||||
'epel-release',
|
'epel-release',
|
||||||
] %}
|
] %}
|
||||||
|
|
||||||
|
@ -177,7 +173,6 @@ RUN rm -f /etc/rpm/macros.image-language-conf \
|
||||||
'centos-ceph-quincy',
|
'centos-ceph-quincy',
|
||||||
'centos-nfv-openvswitch',
|
'centos-nfv-openvswitch',
|
||||||
'centos-opstools',
|
'centos-opstools',
|
||||||
'centos-rabbitmq-38',
|
|
||||||
'centos9-nfv-ovs',
|
'centos9-nfv-ovs',
|
||||||
'centos9-opstools',
|
'centos9-opstools',
|
||||||
'centos9-rabbitmq',
|
'centos9-rabbitmq',
|
||||||
|
|
|
@ -1,6 +0,0 @@
|
||||||
[erlang-solutions]
|
|
||||||
name=erlang-solutions
|
|
||||||
baseurl=https://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch
|
|
||||||
gpgcheck=1
|
|
||||||
gpgkey=https://packages.erlang-solutions.com/rpm/erlang_solutions.asc
|
|
||||||
enabled=0
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
# NOTE(hrw): this repository contains rebuild of Erlang package from RabbitMQ team
|
||||||
|
# from https://github.com/rabbitmq/erlang-rpm/
|
||||||
|
# Thanks to COPR we have aarch64 packages for CentOS Stream 8/9
|
||||||
|
|
||||||
|
[copr-hrw-erlang-for-rabbitmq]
|
||||||
|
name=Hrw's COPR with Erlang build for RabbitMQ
|
||||||
|
baseurl=https://download.copr.fedorainfracloud.org/results/hrw/erlang-for-rabbitmq/centos-stream-$releasever-$basearch/
|
||||||
|
gpgcheck=1
|
||||||
|
enabled=0
|
||||||
|
gpgkey=https://download.copr.fedorainfracloud.org/results/hrw/erlang-for-rabbitmq/pubkey.gpg
|
||||||
|
repo_gpgcheck=0
|
|
@ -23,7 +23,7 @@ centos-aarch64:
|
||||||
crb: "crb"
|
crb: "crb"
|
||||||
elasticsearch: "elasticsearch-kibana-logstash-7.x"
|
elasticsearch: "elasticsearch-kibana-logstash-7.x"
|
||||||
epel: "epel"
|
epel: "epel"
|
||||||
erlang: "centos-rabbitmq-38"
|
erlang: "copr-hrw-erlang-for-rabbitmq"
|
||||||
extras: "extras"
|
extras: "extras"
|
||||||
grafana: "grafana"
|
grafana: "grafana"
|
||||||
hacluster: "highavailability"
|
hacluster: "highavailability"
|
||||||
|
@ -160,7 +160,7 @@ rocky-aarch64:
|
||||||
crb: "crb"
|
crb: "crb"
|
||||||
elasticsearch: "elasticsearch-kibana-logstash-7.x"
|
elasticsearch: "elasticsearch-kibana-logstash-7.x"
|
||||||
epel: "epel"
|
epel: "epel"
|
||||||
erlang: "centos-rabbitmq-38"
|
erlang: "copr-hrw-erlang-for-rabbitmq"
|
||||||
extras: "extras"
|
extras: "extras"
|
||||||
grafana: "grafana"
|
grafana: "grafana"
|
||||||
influxdb: "influxdb"
|
influxdb: "influxdb"
|
||||||
|
|
Loading…
Reference in New Issue