aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaudia Watson <claudia@stackhpc.com>2026-09-16 10:38:41 +0100
committerClaudia Watson <claudia@stackhpc.com>2026-09-24 10:30:16 +0000
commit3534f45859f5a073126b5d52a44ee8f5c25710a8 (patch)
tree2686135f59abbf4de3a4c5f982dee28ddee3b26a
parent3f51ec474be2fcd493753c6b78fd26de4927f6fb (diff)
downloadkolla-3534f45859f5a073126b5d52a44ee8f5c25710a8.tar.gz
kolla-3534f45859f5a073126b5d52a44ee8f5c25710a8.zip
Fix: Zstd missing from ironic conductor container.
Ironic-conductor needs zstd installed to be able to decompress zstd compressed files. Patch installs zstd to docker container. Patch merged in Feb 2025 ( https://review.opendev.org/c/openstack/ironic/+/938904 ) enabled the detection and decompression of zstd compressed files. Zstd is a popular choice for compression, therefore, would be useful to support. Closes-Bug: #2167459 Change-Id: I5fa8ec4dd5d1d4938e0b47c99d07d328286ecda9 Signed-off-by: Claudia Watson <claudia@stackhpc.com>
-rw-r--r--kolla/docker/ironic/ironic-conductor/Dockerfile.j24
-rw-r--r--releasenotes/notes/bug-2167459-3dbfafe10ea28fdc.yaml5
2 files changed, 8 insertions, 1 deletions
diff --git a/kolla/docker/ironic/ironic-conductor/Dockerfile.j2 b/kolla/docker/ironic/ironic-conductor/Dockerfile.j2
index 40525b620..ca0afd0cb 100644
--- a/kolla/docker/ironic/ironic-conductor/Dockerfile.j2
+++ b/kolla/docker/ironic/ironic-conductor/Dockerfile.j2
@@ -25,7 +25,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}"
'systemd-udev',
'util-linux',
'xfsprogs',
- 'xorriso'
+ 'xorriso',
+ 'zstd'
] %}
{% if base_arch in ['x86_64'] %}
{% set ironic_conductor_packages = ironic_conductor_packages + [
@@ -50,6 +51,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}"
'shellinabox',
'udev',
'xfsprogs',
+ 'zstd'
] %}
{% endif %}
diff --git a/releasenotes/notes/bug-2167459-3dbfafe10ea28fdc.yaml b/releasenotes/notes/bug-2167459-3dbfafe10ea28fdc.yaml
new file mode 100644
index 000000000..ca6ba4080
--- /dev/null
+++ b/releasenotes/notes/bug-2167459-3dbfafe10ea28fdc.yaml
@@ -0,0 +1,5 @@
+---
+fixes:
+ - |
+ Fixes ironic-conductor failing to decompress zstd
+ compressed files. `LP#2167459 <https://launchpad.net/bugs/2167459>_`