From 0f627cb3baa816b2eebb4dd786482edd582db86c Mon Sep 17 00:00:00 2001 From: Tim Rozet Date: Tue, 11 Dec 2018 12:30:11 -0500 Subject: 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 --- apex/overcloud/deploy.py | 3 +++ 1 file changed, 3 insertions(+) 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," -- cgit 1.2.3-korg