@@ -227,8 +227,14 @@ stackhpc_rocky_9_third_party_repos:
227
227
file : " CentOS-Ceph-Reef.repo"
228
228
tag : " centos-ceph-reef"
229
229
- url : " {{ stackhpc_repo_rhel9_rabbitmq_erlang_url }}"
230
- file : " {{ 'copr-rabbitmq-erlang.repo' if kolla_base_arch == 'aarch64' else 'rabbitmq_rabbitmq-erlang.repo' }}"
231
- tag : " {{ 'copr-rabbitmq-erlang' if kolla_base_arch == 'aarch64' else 'rabbitmq_rabbitmq-erlang' }}"
230
+ file : " rabbitmq_rabbitmq-erlang.repo"
231
+ tag : " rabbitmq_rabbitmq-erlang"
232
+ - url : " {{ stackhpc_repo_rhel9_rabbitmq_erlang_26_url }}"
233
+ file : " copr-rabbitmq-erlang-26.repo"
234
+ tag : " copr-rabbitmq-erlang-26"
235
+ - url : " {{ stackhpc_repo_rhel9_rabbitmq_erlang_27_url }}"
236
+ file : " copr-rabbitmq-erlang-27.repo"
237
+ tag : " copr-rabbitmq-erlang-27"
232
238
- url : " {{ stackhpc_repo_rhel9_rabbitmq_server_url }}"
233
239
file : " rabbitmq_rabbitmq-server.repo"
234
240
tag : " rabbitmq_rabbitmq-server"
@@ -327,11 +333,13 @@ kolla_build_blocks:
327
333
tar -czf /etc/yum.repos.d.backup/repos.tar.gz -C /etc/yum.repos.d . && \
328
334
{% endif %}
329
335
{% for repo in base_centos_repo_overrides_post_yum_list %}
336
+ if [ -f /etc/yum.repos.d/{{ repo.file }} ]; then \
330
337
sed -i -e '/\[{{ repo.tag }}\]/,/^\[/ s/^\(mirrorlist *=.*\)/#\1/g' \
331
338
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(baseurl *=.*\)/#\1/g' \
332
339
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[ \t]*\(https.*\)/#\1/g' \
333
340
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(metalink *=.*\)/#\1/g' \
334
- -e '/\[{{ repo.tag }}\]/,/^\[/ s|^\(name.*\)|\1\nbaseurl={{ repo.url }}|' /etc/yum.repos.d/{{ repo.file }}{% if not loop.last %} &&{% endif %} \
341
+ -e '/\[{{ repo.tag }}\]/,/^\[/ s|^\(name.*\)|\1\nbaseurl={{ repo.url }}|' /etc/yum.repos.d/{{ repo.file }}; \
342
+ fi{% if not loop.last %} &&{% endif %} \
335
343
{% endfor %}
336
344
{% endif %}
337
345
# With the UCA keyring installed we can now add all repos.
0 commit comments