diff options
| author | Kuo-tung Kao <jelly.k@inwinstack.com> | 2015-12-08 16:06:05 +0800 |
|---|---|---|
| committer | Kuo-tung Kao <jelly.k@inwinstack.com> | 2015-12-08 16:06:05 +0800 |
| commit | 6e1363ba177f747f634a44881725b0a40cb9a229 (patch) | |
| tree | 8eb09c6a2249b37e9598b2c79e455e5967cec5c9 /docker | |
| parent | bfa2ea6c1c2a0340d1bfe6346770110336e3aa69 (diff) | |
| download | kolla-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.j2 | 4 |
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 %} |
