Merge "Safely create directories"
This commit is contained in:
commit
6267192c4b
@ -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=$!
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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 \
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user