diff options
| author | Stig Telfer <stig@stackhpc.com> | 2026-03-18 19:59:27 +0000 |
|---|---|---|
| committer | Doug Szumski <doug@stackhpc.com> | 2026-03-20 10:23:24 +0000 |
| commit | 1636abcfe1f877e78ffe4207f95e84c46da7cdba (patch) | |
| tree | 5b4e798b882165ddf29bafcbd60ff2895df86cb1 | |
| parent | 482aec6a69e47034bc63bbb9d0d80d59cc710ffc (diff) | |
| download | kolla-1636abcfe1f877e78ffe4207f95e84c46da7cdba.tar.gz kolla-1636abcfe1f877e78ffe4207f95e84c46da7cdba.zip | |
Add NVME CLI to Glance API container
VAST uses NVME-over-TCP to implement Cinder volumes. When
Cinder uses VAST as a backend driver and Glance uses Cinder
as store, the nvme-cli package is needed in glance-api,
to generate NVME NQNs.
Partial-Bug: #2035975
Change-Id: If185fc29eabc831a7cc1b28b435cc5ecfd63732e
Signed-off-by: Stig Telfer <stig@stackhpc.com>
| -rw-r--r-- | docker/glance/glance-api/Dockerfile.j2 | 2 | ||||
| -rw-r--r-- | releasenotes/notes/bug-2035975-94c5670049a7e1a6.yaml | 5 |
2 files changed, 7 insertions, 0 deletions
diff --git a/docker/glance/glance-api/Dockerfile.j2 b/docker/glance/glance-api/Dockerfile.j2 index 992fc0996..045efb6ae 100644 --- a/docker/glance/glance-api/Dockerfile.j2 +++ b/docker/glance/glance-api/Dockerfile.j2 @@ -11,6 +11,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build {% set glance_api_packages = [ 'lsscsi', 'device-mapper-multipath', + 'nvme-cli', 'qemu-img' ] %} {% elif base_package_type == 'deb' %} @@ -18,6 +19,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build 'lsscsi', 'multipath-tools', 'nfs-common', + 'nvme-cli', 'qemu-utils' ] %} {% endif %} diff --git a/releasenotes/notes/bug-2035975-94c5670049a7e1a6.yaml b/releasenotes/notes/bug-2035975-94c5670049a7e1a6.yaml new file mode 100644 index 000000000..2c4186576 --- /dev/null +++ b/releasenotes/notes/bug-2035975-94c5670049a7e1a6.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Fix missing nvme-cli package in Glance container. + `LP#2035975 <https://launchpad.net/bugs/2035975>`__ |
