aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorMichal Rostecki <mrostecki@mirantis.com>2016-04-10 19:34:29 +0200
committerMichal Rostecki <mrostecki@mirantis.com>2016-04-12 08:44:38 +0200
commit3f85c545983acd5a0a0f277d148bfb8e1c981f75 (patch)
treeb1a7d8c46795a2858045ef4a414340a144975e7d /docker
parent12735f01dae0b7ee94df980f79d48b83611cf8ac (diff)
downloadkolla-3f85c545983acd5a0a0f277d148bfb8e1c981f75.tar.gz
kolla-3f85c545983acd5a0a0f277d148bfb8e1c981f75.zip
Create /var/cache/swift in source installation
Due to lack of /var/cache/swift directory, swift services are unable to access /var/cache/swift/container.recon file. Closes-Bug: 1569182 Change-Id: Ifc4763d40256e43f51728e1dd4b3986c4f0ba0fc
Diffstat (limited to 'docker')
-rw-r--r--docker/swift/swift-base/Dockerfile.j24
1 files changed, 2 insertions, 2 deletions
diff --git a/docker/swift/swift-base/Dockerfile.j2 b/docker/swift/swift-base/Dockerfile.j2
index 639b997bc..f2924509a 100644
--- a/docker/swift/swift-base/Dockerfile.j2
+++ b/docker/swift/swift-base/Dockerfile.j2
@@ -33,9 +33,9 @@ ADD swift-base-archive /swift-base-source
RUN ln -s swift-base-source/* swift \
&& useradd --user-group swift \
&& /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /swift \
- && mkdir -p /etc/swift /var/log/swift /home/swift \
+ && mkdir -p /etc/swift /var/cache/swift /var/log/swift /home/swift \
&& cp -r /swift/etc/* /etc/swift/ \
- && chown -R swift: /etc/swift /var/log/swift /home/swift
+ && chown -R swift: /etc/swift /var/cache/swift /var/log/swift /home/swift
{% endif %}