heat tools : openstack script don't create duplicate pv's

Don't create duplicate loopback mounts if nova-volumes VG
already exists

Change-Id: I1c580f2915cd92709fbbf4033f77ec3c64e4952e
Signed-off-by: Steven Hardy <shardy@redhat.com>
This commit is contained in:
Steven Hardy 2012-07-05 16:58:19 +01:00
parent ed71fe2908
commit fd83855600

View File

@ -43,7 +43,10 @@ function os_start() {
do
sudo systemctl $action openstack-glance-$svc.service
done
sudo vgcreate nova-volumes $(sudo losetup --show -f /var/lib/nova/nova-volumes.img)
if ! sudo vgs | grep -q nova-volumes
then
sudo vgcreate nova-volumes $(sudo losetup --show -f /var/lib/nova/nova-volumes.img)
fi
for svc in api objectstore compute network volume scheduler cert
do
sudo systemctl $action openstack-nova-$svc.service