Add missing LVM packages

While switching over Cinders BlockBox to build directly from
github.com/openstack/loci-cinder I noticed that there are a
couple of things needed still.

Since originally adding the loci-cinder lvm Dockerfile we've
switched cinder to use thin provisioning as a default.  As
a result, now we need to make sure the Dockerfile includes
adding thin tools for deb based images.

While looking at this I also noticed that the Centos image
is missing the tgt utils, we could add epel and scsi-target-utils
here, but Rhel based distros have been defaulting to LIO for a
while now so we should probably honor that and leave tgt out.

Change-Id: Idda951abaae97682365ab04620681b2ba53802ee
This commit is contained in:
John Griffith 2017-10-04 09:50:38 -06:00
parent 4db624d8b6
commit 163cd8a3e4
1 changed files with 6 additions and 3 deletions

View File

@ -14,9 +14,12 @@ ceph-common [ceph]
python-rbd [ceph]
# LVM
lvm2 [lvm]
tgt [platform:dpkg lvm]
targetcli [platform:rpm lvm]
lvm2 [lvm]
tgt [platform:dpkg lvm]
thin-provisioning-tools [platform:dpkg lvm]
targetcli [platform:rpm lvm]
# QEMU
qemu-utils [platform:dpkg qemu]