Make sure the NOVA_INSTANCES_PATH is created
Under some conditions when NOVA_STATE_PATH is set the NOVA_INSTANCES_PATH directory under it is removed but then not correctly recreated if the parent directory is owned by root instead of the current user running devstack. This change fixes that problem by creating the NOVA_INSTANCES_PATH as root, and then chowning it to the correct user. Change-Id: I7fb724787b5e915bae9bd058454d2aa38991364e Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
This commit is contained in:
parent
b6a86dbe0f
commit
cf9eef8597
3
lib/nova
3
lib/nova
@ -355,7 +355,8 @@ EOF"
|
|||||||
# ----------------
|
# ----------------
|
||||||
|
|
||||||
# Nova stores each instance in its own directory.
|
# Nova stores each instance in its own directory.
|
||||||
mkdir -p $NOVA_INSTANCES_PATH
|
sudo mkdir -p $NOVA_INSTANCES_PATH
|
||||||
|
sudo chown -R $STACK_USER $NOVA_INSTANCES_PATH
|
||||||
|
|
||||||
# You can specify a different disk to be mounted and used for backing the
|
# You can specify a different disk to be mounted and used for backing the
|
||||||
# virtual machines. If there is a partition labeled nova-instances we
|
# virtual machines. If there is a partition labeled nova-instances we
|
||||||
|
Loading…
Reference in New Issue
Block a user