aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorDr. Jens Harbott <harbott@osism.tech>2025-02-26 12:55:26 +0100
committerDr. Jens Harbott <harbott@osism.tech>2025-02-26 12:57:11 +0100
commitd2837d8538a74cbcca391cff1279a2e47264c88d (patch)
tree6e0c874fedc836e62ceef2ff22d924abb5107040 /docker
parent9efdcc01ca5a66304568a6582a182e4171e3e625 (diff)
downloadkolla-d2837d8538a74cbcca391cff1279a2e47264c88d.tar.gz
kolla-d2837d8538a74cbcca391cff1279a2e47264c88d.zip
Add mtools package to ironic-conductor image
In certain deployments ironic-conductor needs to create floppy images to mount in virtual media. This needs the mtools package installed. Change-Id: I00ccc47f7a993f13e2b2feb3f6a2565dad32b80c
Diffstat (limited to 'docker')
-rw-r--r--docker/ironic/ironic-conductor/Dockerfile.j28
1 files changed, 5 insertions, 3 deletions
diff --git a/docker/ironic/ironic-conductor/Dockerfile.j2 b/docker/ironic/ironic-conductor/Dockerfile.j2
index 0309a9dd4..d89dca66d 100644
--- a/docker/ironic/ironic-conductor/Dockerfile.j2
+++ b/docker/ironic/ironic-conductor/Dockerfile.j2
@@ -13,7 +13,9 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'e2fsprogs',
'fuse',
'gdisk',
+ 'genisoimage',
'ipmitool',
+ 'mtools',
'openssh-clients',
'parted',
'psmisc',
@@ -22,7 +24,6 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'systemd-udev',
'util-linux',
'xfsprogs',
- 'genisoimage',
] %}
{% if base_arch in ['x86_64'] %}
{% set ironic_conductor_packages = ironic_conductor_packages + [
@@ -35,7 +36,10 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'dosfstools',
'e2fsprogs',
'gdisk',
+ 'genisoimage',
'ipmitool',
+ 'isolinux',
+ 'mtools',
'openssh-client',
'parted',
'psmisc',
@@ -44,8 +48,6 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'shellinabox',
'udev',
'xfsprogs',
- 'genisoimage',
- 'isolinux',
] %}
{% endif %}