Merge "Safely create directories"

This commit is contained in:
Jenkins 2016-02-10 18:41:15 +00:00 committed by Gerrit Code Review
commit 6267192c4b
4 changed files with 8 additions and 4 deletions

View File

@ -11,7 +11,7 @@ done
docker daemon -s btrfs 2>&1 > docker.log & docker daemon -s btrfs 2>&1 > docker.log &
docker_pid=$! docker_pid=$!
mkdir /var/run/sshd mkdir -p /var/run/sshd
/usr/sbin/sshd -D 2>&1 > sshd.log & /usr/sbin/sshd -D 2>&1 > sshd.log &
sshd_pid=$! sshd_pid=$!

View File

@ -4,6 +4,10 @@
# of the KOLLA_BOOTSTRAP variable being set, including empty. # of the KOLLA_BOOTSTRAP variable being set, including empty.
if [[ "${!KOLLA_BOOTSTRAP[@]}" ]]; then if [[ "${!KOLLA_BOOTSTRAP[@]}" ]]; then
sudo chown nova: /var/lib/nova/ sudo chown nova: /var/lib/nova/
mkdir /var/lib/nova/instances mkdir -p /var/lib/nova/instances
# Only update permissions if permissions need to be updated
if [[ $(stat -c %U:%G /var/lib/nova/instances) != "nova:nova" ]]; then
sudo chown nova: /var/lib/nova/instances
fi
exit 0 exit 0
fi fi

View File

@ -102,7 +102,7 @@ RUN apt-get install -y --no-install-recommends \
ADD openstack-base-archive /openstack-base-source ADD openstack-base-archive /openstack-base-source
RUN ln -s openstack-base-source/* /requirements \ RUN ln -s openstack-base-source/* /requirements \
&& mkdir /var/lib/kolla \ && mkdir -p /var/lib/kolla \
&& curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \ && curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py \
&& python get-pip.py \ && python get-pip.py \
&& rm get-pip.py \ && rm get-pip.py \

View File

@ -34,4 +34,4 @@ RUN ln -s swift-base-source/* swift \
{% endif %} {% endif %}
COPY build-swift-ring.py /usr/local/bin/kolla_build_swift_ring COPY build-swift-ring.py /usr/local/bin/kolla_build_swift_ring
RUN mkdir /opt/swift RUN mkdir -p /opt/swift