Skip to content

Commit cc00d93

Browse files
authored
Merge branch 'stackhpc/2024.1' into 2024_1_ironic_prometheus
2 parents 4af1488 + 201b5a7 commit cc00d93

9 files changed

+33
-15
lines changed

etc/kayobe/ansible/smartmon-tools.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
user: root
4747
minute: "*/5"
4848
job: >-
49-
/usr/local/bin/{{ item }}.sh >
49+
umask 0022 && /usr/local/bin/{{ item }}.sh >
5050
/var/lib/docker/volumes/textfile/_data/{{ item }}.prom.temp &&
5151
mv -f /var/lib/docker/volumes/textfile/_data/{{ item }}.prom.temp /var/lib/docker/volumes/textfile/_data/{{ item }}.prom
5252
loop:

etc/kayobe/environments/ci-builder/stackhpc-ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ kolla_enable_letsencrypt: true
2222
kolla_enable_magnum: true
2323
kolla_enable_manila: true
2424
kolla_enable_mariabackup: true
25-
kolla_enable_neutron_sriov: true
25+
kolla_enable_neutron_bgp_dragent: true
2626
kolla_enable_neutron_mlnx: true
27+
kolla_enable_neutron_sriov: true
2728
kolla_enable_octavia: true
2829
kolla_enable_opensearch: true
2930
kolla_enable_prometheus: true

etc/kayobe/kolla-image-tags.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,9 @@ kolla_image_tags:
99
ironic_prometheus_exporter:
1010
rocky-9: 2024.1-rocky-9-20250124T081816
1111
ubuntu-jammy: 2024.1-ubuntu-jammy-20250124T081816
12+
magnum:
13+
rocky-9: 2024.1-rocky-9-20250102T094625
14+
ubuntu-jammy: 2024.1-ubuntu-jammy-20250102T094625
15+
nova_compute:
16+
rocky-9: 2024.1-rocky-9-20250127T211632
17+
ubuntu-jammy: 2024.1-ubuntu-jammy-20250127T211632

etc/kayobe/kolla.yml

Lines changed: 3 additions & 6 deletions
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

Lines changed: 0 additions & 7 deletions
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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
features:
3+
- |
4+
Enable building of the ``Neutron BGP Dragent`` container image.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
fixes:
3+
- |
4+
Fixes a permission issue with node exporter's textfile collector metrics
5+
for SMART monitoring of disk drives.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
fixes:
3+
- |
4+
Updates the ``nova-compute`` container image to fix `bug 2091033
5+
<https://bugs.launchpad.net/nova/+bug/2091033>`__. This bug would cause
6+
``nova-compute`` to freeze, which would result in frequent monitoring
7+
alerts.
Lines changed: 5 additions & 0 deletions
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)