[ceph-daemon] Add packages to the ceph-daemon image

LVM commands and the ceph-volume command are required by the
ceph-osd osd-init container and are not present in the latest
Focal-based images. This change adds the lvm2 and ceph-volume
packages to the ceph-daemon image to make those commands available.

Change-Id: Ia1690386a17ba6ee697df59c861d4c9001a172c8
This commit is contained in:
Taylor, Stephen
2023-01-27 15:26:02 -07:00
committed by Stephen Taylor
parent 3fa2d51130
commit 3b85ef600b

View File

@@ -29,6 +29,7 @@ RUN set -ex ;\
radosgw=${CEPH_RELEASE_TAG} \
ceph-mds=${CEPH_RELEASE_TAG} \
ceph-fuse=${CEPH_RELEASE_TAG} \
ceph-volume=${CEPH_RELEASE_TAG} \
gdisk \
udev \
rbd-nbd=${CEPH_RELEASE_TAG} \
@@ -47,7 +48,8 @@ RUN set -ex ;\
python3-openssl \
uuid-runtime \
jq \
alien ;\
alien \
lvm2 ;\
curl -sSL https://bootstrap.pypa.io/pip/3.6/get-pip.py | python3 ;\
pip3 --no-cache-dir install --upgrade --ignore-installed PyYAML ;\
pip3 --no-cache-dir install --upgrade \