Skip to content

Commit 3915578

Browse files
authored
Merge pull request #229 from stackhpc/upstream/yoga-2023-06-05
Synchronise yoga with upstream
2 parents 7d99083 + 9c0a62a commit 3915578

File tree

5 files changed

+17
-15
lines changed

5 files changed

+17
-15
lines changed

.zuul.d/centos.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
- kolla-build-centos9s-source
88
- kolla-ansible-centos8s-source
99
- kolla-ansible-centos8s-binary
10-
- kolla-ansible-centos9s-source:
11-
vars:
12-
kolla_python_version: "3.9"
10+
- kolla-ansible-centos9s-source
1311
- kolla-ansible-centos8s-source-upgrade
1412
check-arm64:
1513
jobs:
@@ -108,6 +106,7 @@
108106
voting: false
109107
vars:
110108
base_distro: centos
109+
base_distro_version: stream9
111110
install_type: source
112111

113112
- job:
@@ -157,4 +156,5 @@
157156
nodeset: kolla-centos-9-stream
158157
vars:
159158
base_distro: centos
159+
base_distro_version: stream9
160160
install_type: source

.zuul.d/rocky.yaml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,14 @@
33
check:
44
jobs:
55
- kolla-build-rocky9-source
6-
- kolla-ansible-rocky9-source:
7-
vars:
8-
base_distro: "rocky"
9-
kolla_python_version: "3.9"
6+
- kolla-ansible-rocky9-source
107
check-arm64:
118
jobs:
129
- kolla-build-rocky9-aarch64
1310
gate:
1411
jobs:
1512
- kolla-build-rocky9
16-
- kolla-ansible-rocky9-source:
17-
vars:
18-
base_distro: "rocky"
19-
kolla_python_version: "3.9"
13+
- kolla-ansible-rocky9-source
2014
periodic:
2115
jobs:
2216
- kolla-publish-rocky9-source-quay

docker/base/Dockerfile.j2

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ Repo files not available for CentOS Stream 9:
6262
#}
6363
{% set base_yum_repo_files = [
6464
'grafana.repo',
65+
'influxdb.repo',
6566
'mariadb.repo',
6667
'proxysql.repo',
6768
'rabbitmq_rabbitmq-server.repo',
@@ -90,19 +91,15 @@ SHA1 keys are not supported in RHEL9: https://github.com/rpm-software-management
9091

9192
{% if base_arch == 'x86_64' %}
9293
{% set base_yum_repo_files = base_yum_repo_files + [
93-
'influxdb.repo',
9494
'rabbitmq_rabbitmq-erlang.repo',
9595
] %}
96-
# FIXME(mgoddard): Not available for CentOS 8 yet.
97-
# 'crmsh.repo',
9896

9997
{% set base_yum_repo_keys = base_yum_repo_keys + [
10098
'https://repos.influxdata.com/influxdb.key',
10199
] %}
102100
{% elif base_arch == 'aarch64' %}
103101
{% set base_yum_repo_files = base_yum_repo_files + [
104102
'hrw-copr-erlang-for-rabbitmq.repo',
105-
'mariadb.repo',
106103
] %}
107104

108105
{% set base_yum_repo_keys = base_yum_repo_keys + [

kolla/image/build.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ class Status(Enum):
121121
"monasca-base", # No support for OpenSearch
122122
"nova-spicehtml5proxy", # Missing spicehtml5 package
123123
"ovsdpdk", # Not supported on CentOS
124+
"proxysql", # 2.3 not supported on EL9
124125
"storm-base", # Monasca dependency
125126
"tgtd", # Not supported on CentOS
126127
},

tests/playbooks/run.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,16 @@
2323
mode: 0777
2424
become: true
2525

26+
- name: Add base_tag config
27+
vars:
28+
kolla_base_tag_config:
29+
DEFAULT:
30+
base_tag: "{{ base_distro_version }}"
31+
set_fact:
32+
kolla_build_config: "{{ kolla_build_config | combine(kolla_base_tag_config, recursive=True) }}"
33+
when:
34+
- base_distro_version is defined
35+
2636
- name: Add publisher config
2737
vars:
2838
kolla_publisher_config:

0 commit comments

Comments
 (0)