@@ -203,8 +203,14 @@ stackhpc_rocky_9_third_party_repos:
203203 file : " CentOS-Ceph-Squid.repo"
204204 tag : " centos-ceph-squid"
205205 - url : " {{ stackhpc_repo_rhel9_rabbitmq_erlang_url }}"
206- file : " {{ 'copr-rabbitmq-erlang.repo' if kolla_base_arch == 'aarch64' else 'rabbitmq_rabbitmq-erlang.repo' }}"
207- tag : " {{ 'copr-rabbitmq-erlang' if kolla_base_arch == 'aarch64' else 'rabbitmq_rabbitmq-erlang' }}"
206+ file : " rabbitmq_rabbitmq-erlang.repo"
207+ tag : " rabbitmq_rabbitmq-erlang"
208+ - url : " {{ stackhpc_repo_rhel9_rabbitmq_erlang_26_url }}"
209+ file : " copr-rabbitmq-erlang-26.repo"
210+ tag : " copr-rabbitmq-erlang-26"
211+ - url : " {{ stackhpc_repo_rhel9_rabbitmq_erlang_27_url }}"
212+ file : " copr-rabbitmq-erlang-27.repo"
213+ tag : " copr-rabbitmq-erlang-27"
208214 - url : " {{ stackhpc_repo_rhel9_rabbitmq_server_url }}"
209215 file : " rabbitmq_rabbitmq-server.repo"
210216 tag : " rabbitmq_rabbitmq-server"
@@ -286,11 +292,15 @@ kolla_build_blocks:
286292 tar -czf /etc/yum.repos.d.backup/repos.tar.gz -C /etc/yum.repos.d . && \
287293 {% endif %}
288294 {% for repo in base_centos_repo_overrides_post_yum_list %}
289- sed -i -e '/\[{{ repo.tag }}\]/,/^\[/ s/^\(mirrorlist *=.*\)/#\1/g' \
290- -e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(baseurl *=.*\)/#\1/g' \
291- -e '/\[{{ repo.tag }}\]/,/^\[/ s/^[ \t]*\(https.*\)/#\1/g' \
292- -e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(metalink *=.*\)/#\1/g' \
293- -e '/\[{{ repo.tag }}\]/,/^\[/ s|^\(name.*\)|\1\nbaseurl={{ repo.url }}|' /etc/yum.repos.d/{{ repo.file }}{% if not loop.last %} &&{% endif %} \
295+ if [ -f /etc/yum.repos.d/{{ repo.file }} ]; then \
296+ sed -i -e '/\[{{ repo.tag }}\]/,/^\[/ s/^\(mirrorlist *=.*\)/#\1/g' \
297+ -e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(baseurl *=.*\)/#\1/g' \
298+ -e '/\[{{ repo.tag }}\]/,/^\[/ s/^[ \t]*\(https.*\)/#\1/g' \
299+ -e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(metalink *=.*\)/#\1/g' \
300+ -e '/\[{{ repo.tag }}\]/,/^\[/ s|^\(name.*\)|\1\nbaseurl={{ repo.url }}|' /etc/yum.repos.d/{{ repo.file }}; \
301+ else \
302+ true; \
303+ fi{% if not loop.last %} &&{% endif %} \
294304 {% endfor %}
295305 # NOTE(bbezak): RDO epoxy repo obsoletes many OVN versions
296306 # (see rdo-openvswitch.spec obsolete_ovn_versions:
0 commit comments