From: Tim Rozet Date: Tue, 11 Dec 2018 17:30:11 +0000 (-0500) Subject: Fixes permissions issue for Nova with NFS X-Git-Tag: opnfv-8.0.0~13 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?p=apex.git;a=commitdiff_plain;h=0f627cb3baa816b2eebb4dd786482edd582db86c Fixes permissions issue for Nova with NFS There is an issue when nova user in the nova compute container tries to write a file a in the nova instance path when using NFS. It looks to be resolved by fixing permissions on the NFS directory. JIRA: APEX-654 Change-Id: Ifbf3b17a8c13938fd1e7c2dabf3086322be82c69 Signed-off-by: Tim Rozet --- diff --git a/apex/overcloud/deploy.py b/apex/overcloud/deploy.py index 41b2d56b..f40c8bd4 100644 --- a/apex/overcloud/deploy.py +++ b/apex/overcloud/deploy.py @@ -445,6 +445,9 @@ def prep_image(ds, ns, img, tmp_dir, root_pw=None, docker_tag=None, {con.VIRT_RUN_CMD: "mkdir -p /root/nfs/glance"}, {con.VIRT_RUN_CMD: "mkdir -p /root/nfs/cinder"}, {con.VIRT_RUN_CMD: "mkdir -p /root/nfs/nova"}, + {con.VIRT_RUN_CMD: "chmod 777 /root/nfs/glance"}, + {con.VIRT_RUN_CMD: "chmod 777 /root/nfs/cinder"}, + {con.VIRT_RUN_CMD: "chmod 777 /root/nfs/nova"}, {con.VIRT_RUN_CMD: "echo '/root/nfs/glance *(rw,sync," "no_root_squash,no_acl)' > /etc/exports"}, {con.VIRT_RUN_CMD: "echo '/root/nfs/cinder *(rw,sync,"