aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2017-02-01 17:00:12 +0000
committerGerrit Code Review <review@openstack.org>2017-02-01 17:00:13 +0000
commitd1dbb2440e946ae1b4517cf22f9477c095ff4e18 (patch)
tree11f300c91dd796a27705e0a06e54f147b3e2cacb /docker
parent962913af8edb82247e167fbd8b11104c71c4e98a (diff)
parent40efebd61f33e7058c1ee5d13ccf44266e047230 (diff)
downloadkolla-d1dbb2440e946ae1b4517cf22f9477c095ff4e18.tar.gz
kolla-d1dbb2440e946ae1b4517cf22f9477c095ff4e18.zip
Merge "Fix swift dockerfile"
Diffstat (limited to 'docker')
-rw-r--r--docker/swift/swift-base/Dockerfile.j219
1 files changed, 9 insertions, 10 deletions
diff --git a/docker/swift/swift-base/Dockerfile.j2 b/docker/swift/swift-base/Dockerfile.j2
index dfad2157d..fa322999f 100644
--- a/docker/swift/swift-base/Dockerfile.j2
+++ b/docker/swift/swift-base/Dockerfile.j2
@@ -33,22 +33,21 @@ MAINTAINER {{ maintainer }}
ADD swift-base-archive /swift-base-source
RUN ln -s swift-base-source/* swift \
&& /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt /swift \
- && mkdir -p /etc/swift /var/cache/swift /var/log/swift \
+ && mkdir -p /etc/swift /var/cache/swift \
&& cp -r /swift/etc/* /etc/swift/ \
- && chown -R swift: /etc/swift /var/cache/swift /var/log/swift
+ && chown -R swift: /etc/swift /var/cache/swift
{% endif %}
COPY swift-rootwrap /var/lib/kolla/venv/bin/swift-rootwrap
COPY rootwrap.conf /etc/swift/rootwrap.conf
-RUN chmod 755 /var/lib/kolla/venv/bin/swift-rootwrap \
- && chmod 644 /etc/swift/rootwrap.conf \
- && sed -i 's|^exec_dirs.*|exec_dirs=/var/lib/kolla/venv/bin,/sbin,/usr/sbin,/bin,/usr/bin,/usr/local/bin,/usr/local/sbin|g' /etc/swift/rootwrap.conf
-
COPY swift_sudoers /etc/sudoers.d/kolla_swift_sudoers
-RUN chmod 750 /etc/sudoers.d \
- && chmod 440 /etc/sudoers.d/kolla_swift_sudoers
-
COPY build-swift-ring.py /usr/local/bin/kolla_build_swift_ring
-RUN mkdir -p /opt/swift
+
+RUN chmod 755 /var/lib/kolla/venv/bin/swift-rootwrap \
+ && chmod 644 /etc/swift/rootwrap.conf \
+ && sed -i 's|^exec_dirs.*|exec_dirs=/var/lib/kolla/venv/bin,/sbin,/usr/sbin,/bin,/usr/bin,/usr/local/bin,/usr/local/sbin|g' /etc/swift/rootwrap.conf \
+ && chmod 750 /etc/sudoers.d \
+ && chmod 440 /etc/sudoers.d/kolla_swift_sudoers \
+ && mkdir -p /opt/swift
{% block swift_base_footer %}{% endblock %}