Skip to content

Commit

Permalink
Merge pull request #1432 from stackhpc/unpin_magnum
Browse files Browse the repository at this point in the history
Use Caracal's Magnum
  • Loading branch information
mnasiadka authored Jan 24, 2025
2 parents 0f326d8 + 535ae17 commit c4eead6
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 13 deletions.
3 changes: 3 additions & 0 deletions etc/kayobe/kolla-image-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,6 @@ kolla_image_tags:
openstack:
rocky-9: 2024.1-rocky-9-20241218T141751
ubuntu-jammy: 2024.1-ubuntu-jammy-20241218T141809
magnum:
rocky-9: 2024.1-rocky-9-20250102T094625
ubuntu-jammy: 2024.1-ubuntu-jammy-20250102T094625
9 changes: 3 additions & 6 deletions etc/kayobe/kolla.yml
Original file line number Diff line number Diff line change
Expand Up @@ -342,12 +342,6 @@ kolla_build_blocks:
&& grafana-cli plugins install grafana-opensearch-datasource
ironic_inspector_header: |
ADD additions-archive /
magnum_base_footer: |
RUN curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | head -n -1 | bash
{% raw %}
{% set magnum_capi_packages = ['magnum-capi-helm==1.1.0'] %}
RUN {{ macros.install_pip(magnum_capi_packages | customizable("pip_packages")) }}
{% endraw %}
# Dict mapping image customization variable names to their values.
# Each variable takes the form:
Expand All @@ -360,6 +354,9 @@ kolla_build_customizations_common:
- /additions/*
ironic_inspector_pip_packages_append:
- /additions/*
magnum_base_pip_packages_override:
- /magnum[osprofiler]
- magnum-capi-helm==1.2.0
neutron_server_packages_append:
- python3-libvirt
- python3-ethtool
Expand Down
7 changes: 0 additions & 7 deletions etc/kayobe/kolla/globals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,6 @@ kolla_image_tags:
# Variables defining which tag to use for each container's image.
{{ lookup('pipe', 'python3 ' ~ kayobe_config_path ~ '/../../tools/kolla-images.py list-tag-vars') }}

# FIXME: Pin to Antelope Magnum until it is working again upstream
kayobe_image_tags:
magnum:
rocky: 2023.1-rocky-9-20240821T102442
ubuntu: 2023.1-ubuntu-jammy-20240821T102442

magnum_tag: "{% raw %}{{ kayobe_image_tags['magnum'][kolla_base_distro] }}{% endraw %}"
#############################################################################
# Monitoring and alerting related settings

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

0 comments on commit c4eead6

Please sign in to comment.