aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorKuo-tung Kao <jelly.k@inwinstack.com>2015-12-08 16:06:05 +0800
committerKuo-tung Kao <jelly.k@inwinstack.com>2015-12-08 16:06:05 +0800
commit6e1363ba177f747f634a44881725b0a40cb9a229 (patch)
tree8eb09c6a2249b37e9598b2c79e455e5967cec5c9 /docker
parentbfa2ea6c1c2a0340d1bfe6346770110336e3aa69 (diff)
downloadkolla-6e1363ba177f747f634a44881725b0a40cb9a229.tar.gz
kolla-6e1363ba177f747f634a44881725b0a40cb9a229.zip
create path, `/var/lib/nova`, in nova-base
Without root privileges, nova process can't create and access the path, `/var/lib/nova`. Create the path and change the permission. Change-Id: I6e5650298041b672bf386c50ccb68a6a80f9de43 Closes-Bug: #1523753
Diffstat (limited to 'docker')
-rw-r--r--docker/nova/nova-base/Dockerfile.j24
1 files changed, 2 insertions, 2 deletions
diff --git a/docker/nova/nova-base/Dockerfile.j2 b/docker/nova/nova-base/Dockerfile.j2
index 3b48ff1fd..aadeb2520 100644
--- a/docker/nova/nova-base/Dockerfile.j2
+++ b/docker/nova/nova-base/Dockerfile.j2
@@ -37,9 +37,9 @@ ADD nova-base-archive /nova-base-source
RUN ln -s nova-base-source/* nova \
&& useradd --user-group nova \
&& /var/lib/kolla/venv/bin/pip --no-cache-dir install /nova \
- && mkdir -p /etc/nova /var/log/nova /home/nova \
+ && mkdir -p /etc/nova /var/log/nova /home/nova /var/lib/nova \
&& cp -r /nova/etc/nova/* /etc/nova/ \
- && chown -R nova: /etc/nova /var/log/nova /home/nova
+ && chown -R nova: /etc/nova /var/log/nova /home/nova /var/lib/nova
{% endif %}