Skip to content

Commit 2d4d74e

Browse files
committed
Merge branch 'stackhpc/2024.1' into cross-arch-builds-2024.1
2 parents d71c206 + d40ce9c commit 2d4d74e

File tree

6 files changed

+19
-12
lines changed

6 files changed

+19
-12
lines changed

etc/kayobe/kolla-image-tags.yml

+3
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,6 @@ kolla_image_tags:
66
openstack:
77
rocky-9: 2024.1-rocky-9-20250326T134749
88
ubuntu-jammy: 2024.1-ubuntu-jammy-20250326T134749
9+
bifrost:
10+
rocky-9: 2024.1-rocky-9-20250325T141125
11+
ubuntu-jammy: 2024.1-ubuntu-jammy-20250325T141125

etc/kayobe/kolla.yml

-10
Original file line numberDiff line numberDiff line change
@@ -266,18 +266,13 @@ kolla_build_blocks:
266266
mkdir -p /etc/yum.repos.d.backup && \
267267
tar -czf /etc/yum.repos.d.backup/repos.tar.gz -C /etc/yum.repos.d . && \
268268
{% endif %}
269-
echo "===== Before sed modifications I =====" && \
270-
cat /etc/yum.repos.d/*.repo && \
271269
{% for repo in stackhpc_yum_repos %}
272270
sed -i -e '/\[{{ repo.tag }}\]/,/^\[/ s/^\(mirrorlist *=.*\)/#\1/g' \
273271
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(baseurl *=.*\)/#\1/g' \
274272
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(metalink *=.*\)/#\1/g' \
275273
-e '/\[{{ repo.tag }}\]/,/^\[/ s|^\(name.*\)|\1\nbaseurl={{ repo.url }}|' /etc/yum.repos.d/{{ repo.file }}{% if not loop.last %} && \
276274
{% endif %}
277275
{% endfor %}
278-
&& \
279-
echo "===== After sed modifications I =====" && \
280-
cat /etc/yum.repos.d/*.repo
281276
{% else %}
282277
RUN \
283278
rm /etc/apt/sources.list && \
@@ -294,8 +289,6 @@ kolla_build_blocks:
294289
{# fixme #}
295290
{% if kolla_base_distro == 'rocky' %}
296291
&& \
297-
echo "===== Before sed modifications II =====" && \
298-
cat /etc/yum.repos.d/*.repo && \
299292
{% if stackhpc_kolla_clean_up_repo_mirrors | bool %}
300293
tar -xzf /etc/yum.repos.d.backup/repos.tar.gz -C /etc/yum.repos.d && \
301294
tar -czf /etc/yum.repos.d.backup/repos.tar.gz -C /etc/yum.repos.d . && \
@@ -307,9 +300,6 @@ kolla_build_blocks:
307300
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(metalink *=.*\)/#\1/g' \
308301
-e '/\[{{ repo.tag }}\]/,/^\[/ s|^\(name.*\)|\1\nbaseurl={{ repo.url }}|' /etc/yum.repos.d/{{ repo.file }}{% if not loop.last %} &&{% endif %} \
309302
{% endfor %}
310-
&& \
311-
echo "===== After sed modifications II =====" && \
312-
cat /etc/yum.repos.d/*.repo \
313303
{% endif %}
314304
# With the UCA keyring installed we can now add all repos.
315305
base_ubuntu_package_sources_list: |

etc/kayobe/kolla/config/bifrost/bifrost.yml

+9
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,12 @@ cirros_deploy_image_upstream_url: "{{ stackhpc_overcloud_host_image_url }}"
88

99
# Disable debug logging to avoid generating large log files
1010
ironic_debug: false
11+
12+
# Use prebuilt release train IPA images from Ark.
13+
{% if stackhpc_ipa_image_bifrost_enabled | bool %}
14+
ipa_download_url_username: "{{ stackhpc_release_pulp_username }}"
15+
ipa_download_url_password: "{{ stackhpc_release_pulp_password }}"
16+
ipa_download_force_basic_auth: true
17+
ipa_download_unredirected_headers:
18+
- Authorization
19+
{% endif %}

etc/kayobe/stackhpc.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ stackhpc_kolla_source_version: stackhpc/18.6.0.2
157157

158158
# Kolla Ansible source repository.
159159
stackhpc_kolla_ansible_source_url: "https://github.com/stackhpc/kolla-ansible"
160-
stackhpc_kolla_ansible_source_version: stackhpc/18.5.0.2
160+
stackhpc_kolla_ansible_source_version: stackhpc/18.6.0.1
161161

162162
###############################################################################
163163
# Container image registry
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
fixes:
3+
- |
4+
Fixes an issue where the IPA images in Ark could not be downloaded by
5+
Bifrost, due to missing authentication parameters.

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
kayobe@git+https://github.com/stackhpc/kayobe@stackhpc/16.5.0.2
1+
kayobe@git+https://github.com/stackhpc/kayobe@stackhpc/16.5.0.5
22
ansible-modules-hashivault>=5.2.1
33
jmespath

0 commit comments

Comments
 (0)