Skip to content

Commit c4eead6

Browse files
authored
Merge pull request #1432 from stackhpc/unpin_magnum
Use Caracal's Magnum
2 parents 0f326d8 + 535ae17 commit c4eead6

File tree

4 files changed

+11
-13
lines changed

4 files changed

+11
-13
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-20241218T141751
88
ubuntu-jammy: 2024.1-ubuntu-jammy-20241218T141809
9+
magnum:
10+
rocky-9: 2024.1-rocky-9-20250102T094625
11+
ubuntu-jammy: 2024.1-ubuntu-jammy-20250102T094625

etc/kayobe/kolla.yml

+3-6
Original file line numberDiff line numberDiff line change
@@ -342,12 +342,6 @@ kolla_build_blocks:
342342
&& grafana-cli plugins install grafana-opensearch-datasource
343343
ironic_inspector_header: |
344344
ADD additions-archive /
345-
magnum_base_footer: |
346-
RUN curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | head -n -1 | bash
347-
{% raw %}
348-
{% set magnum_capi_packages = ['magnum-capi-helm==1.1.0'] %}
349-
RUN {{ macros.install_pip(magnum_capi_packages | customizable("pip_packages")) }}
350-
{% endraw %}
351345
352346
# Dict mapping image customization variable names to their values.
353347
# Each variable takes the form:
@@ -360,6 +354,9 @@ kolla_build_customizations_common:
360354
- /additions/*
361355
ironic_inspector_pip_packages_append:
362356
- /additions/*
357+
magnum_base_pip_packages_override:
358+
- /magnum[osprofiler]
359+
- magnum-capi-helm==1.2.0
363360
neutron_server_packages_append:
364361
- python3-libvirt
365362
- python3-ethtool

etc/kayobe/kolla/globals.yml

-7
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,6 @@ kolla_image_tags:
2222
# Variables defining which tag to use for each container's image.
2323
{{ lookup('pipe', 'python3 ' ~ kayobe_config_path ~ '/../../tools/kolla-images.py list-tag-vars') }}
2424

25-
# FIXME: Pin to Antelope Magnum until it is working again upstream
26-
kayobe_image_tags:
27-
magnum:
28-
rocky: 2023.1-rocky-9-20240821T102442
29-
ubuntu: 2023.1-ubuntu-jammy-20240821T102442
30-
31-
magnum_tag: "{% raw %}{{ kayobe_image_tags['magnum'][kolla_base_distro] }}{% endraw %}"
3225
#############################################################################
3326
# Monitoring and alerting related settings
3427

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
fixes:
2+
- |
3+
Updates Magnum to a proper Caracal release version following critical bug
4+
upstream merged & backported. Also, updates CAPI Helm driver version to the
5+
latest (1.2.0).

0 commit comments

Comments
 (0)