Skip to content

Commit 6dd85b5

Browse files
authored
Merge pull request #177 from stackhpc/upstream/wallaby-2022-11-07
Synchronise wallaby with upstream
2 parents 2224d25 + d67bf58 commit 6dd85b5

File tree

8 files changed

+28
-24
lines changed

8 files changed

+28
-24
lines changed

docker/base/Dockerfile.j2

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ COPY dnf.conf /etc/dnf/dnf.conf
9393
{% elif base_arch == 'aarch64' %}
9494
{% set base_yum_repo_files = [
9595
'elasticsearch.repo',
96-
'erlang-solutions.repo',
96+
'hrw-copr-erlang-for-rabbitmq.repo',
9797
'grafana.repo',
9898
'rabbitmq_rabbitmq-server.repo',
9999
'td.repo',
@@ -358,8 +358,8 @@ COPY apt_preferences /etc/apt/preferences.d/kolla-custom
358358
{# 901F9177AB97ACBE -- Treasure Data, Inc (Treasure Agent Official Signing key) <[email protected]> #}
359359
{# A20F259AEB9C94BB -- Sensuapp (Freight) <[email protected]> #}
360360
{# F1656F24C74CD1D8 -- MariaDB Signing Key <[email protected]> #}
361-
{# E495BB49CC4BBE5B -- Cloudsmith RabbitMQ Erlang repository key #}
362361
{# 9F4587F226208342 -- Cloudsmith RabbitMQ repository key #}
362+
{# F77F1EDA57EBB1CC -- Team RabbitMQ Erlang PPA #}
363363
{% set base_apt_keys = [
364364
'391A9AA2147192839E9DB0315EDB1B62EC4926EA',
365365
'46095ACC8548582C1A2699A9D27D666CD88E42B4',
@@ -369,8 +369,8 @@ COPY apt_preferences /etc/apt/preferences.d/kolla-custom
369369
'901F9177AB97ACBE',
370370
'A20F259AEB9C94BB',
371371
'F1656F24C74CD1D8',
372-
'E495BB49CC4BBE5B',
373372
'9F4587F226208342',
373+
'F77F1EDA57EBB1CC',
374374
] %}
375375
{% set base_remote_apt_keys = [
376376
'https://packages.grafana.com/gpg.key',
@@ -380,8 +380,8 @@ COPY apt_preferences /etc/apt/preferences.d/kolla-custom
380380
{% set base_apt_keys = [
381381
'46095ACC8548582C1A2699A9D27D666CD88E42B4',
382382
'F1656F24C74CD1D8',
383-
'E495BB49CC4BBE5B',
384383
'9F4587F226208342',
384+
'F77F1EDA57EBB1CC',
385385
] %}
386386
{% set base_remote_apt_keys = [
387387
'https://download.docker.com/linux/debian/gpg',

docker/base/apt_preferences.debian

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
Package: rabbitmq-server
2-
Pin: version 3.8.*
2+
Pin: version 3.9.*
33
Pin-Priority: 1000
44

5-
# RabbitMQ wants 23+ and we want to stay on 23 if possible
65
Package: erlang*
7-
Pin: version 1:23.*
6+
Pin: version 1:25.*
87
Pin-Priority: 1000
98

109
# NOTE(mgoddard): logstash 7.9.x is the last version that supports

docker/base/apt_preferences.ubuntu

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
Package: rabbitmq-server
2-
Pin: version 3.8.*
2+
Pin: version 3.9.*
33
Pin-Priority: 1000
44

55
Package: erlang*
6-
Pin: version 1:23.*
6+
Pin: version 1:25.*
77
Pin-Priority: 1000
88

99
# NOTE(mgoddard): logstash 7.9.x is the last version that supports

docker/base/erlang-solutions.repo

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# NOTE(hrw): this repository contains rebuild of Erlang package from RabbitMQ team
2+
# from https://github.com/rabbitmq/erlang-rpm/
3+
# Thanks to COPR we have aarch64 packages for CentOS Stream 8/9
4+
5+
[copr-hrw-erlang-for-rabbitmq]
6+
name=Hrw's COPR with Erlang build for RabbitMQ
7+
baseurl=https://download.copr.fedorainfracloud.org/results/hrw/erlang-for-rabbitmq/centos-stream-$releasever-$basearch/
8+
gpgcheck=1
9+
enabled=0
10+
gpgkey=https://download.copr.fedorainfracloud.org/results/hrw/erlang-for-rabbitmq/pubkey.gpg
11+
repo_gpgcheck=0

docker/kolla-toolbox/Dockerfile.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
2424

2525
{% set kolla_toolbox_packages = [
2626
'crudini',
27-
'erlang-23.*',
27+
'erlang-25.*',
2828
'gcc',
2929
'gdisk',
3030
'git',
@@ -39,7 +39,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
3939
'openssl-devel',
4040
'openvswitch',
4141
'python3-devel',
42-
'rabbitmq-server-3.8.*'
42+
'rabbitmq-server-3.9.*'
4343
] %}
4444

4545
{% elif base_package_type == 'deb' %}

docker/rabbitmq/Dockerfile.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
2020
{% if base_package_type == 'rpm' %}
2121

2222
{% set rabbitmq_packages = [
23-
'erlang-23.*',
23+
'erlang-25.*',
2424
'hostname',
25-
'rabbitmq-server-3.8.*'
25+
'rabbitmq-server-3.9.*'
2626
] %}
2727

2828
{% elif base_package_type == 'deb' %}

kolla/template/repos.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ centos-aarch64:
2323
elasticsearch: "elasticsearch-kibana-logstash-7.x"
2424
epel: "epel"
2525
epel-modular: "epel-modular"
26-
erlang: "erlang-solutions"
26+
erlang: "copr-hrw-erlang-for-rabbitmq"
2727
extras: "extras"
2828
grafana: "grafana"
2929
hacluster: "ha"
@@ -58,7 +58,7 @@ rhel:
5858

5959
debian:
6060
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
61-
erlang: "deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/debian bullseye main"
61+
erlang: "deb https://ppa.launchpadcontent.net/rabbitmq/rabbitmq-erlang/ubuntu focal main"
6262
grafana: "deb https://packages.grafana.com/oss/deb stable main"
6363
influxdb: "deb https://repos.influxdata.com/debian bullseye stable"
6464
logstash: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
@@ -69,7 +69,7 @@ debian:
6969

7070
debian-aarch64:
7171
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
72-
erlang: "deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/debian bullseye main"
72+
erlang: "deb https://ppa.launchpadcontent.net/rabbitmq/rabbitmq-erlang/ubuntu focal main"
7373
grafana: "deb https://packages.grafana.com/oss/deb stable main"
7474
influxdb: "deb https://repos.influxdata.com/debian bullseye stable"
7575
logstash: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
@@ -80,7 +80,7 @@ debian-aarch64:
8080

8181
ubuntu:
8282
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
83-
erlang: "deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/ubuntu focal main"
83+
erlang: "deb https://ppa.launchpadcontent.net/rabbitmq/rabbitmq-erlang/ubuntu focal main"
8484
grafana: "deb https://packages.grafana.com/oss/deb stable main"
8585
influxdb: "deb https://repos.influxdata.com/ubuntu focal stable"
8686
logstash: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
@@ -92,7 +92,7 @@ ubuntu:
9292

9393
ubuntu-aarch64:
9494
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
95-
erlang: "deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/ubuntu focal main"
95+
erlang: "deb https://ppa.launchpadcontent.net/rabbitmq/rabbitmq-erlang/ubuntu focal main"
9696
grafana: "deb https://packages.grafana.com/oss/deb stable main"
9797
influxdb: "deb https://repos.influxdata.com/ubuntu focal stable"
9898
logstash: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"

0 commit comments

Comments
 (0)