summaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2019-06-19 03:21:30 +0000
committerGerrit Code Review <review@openstack.org>2019-06-19 03:21:30 +0000
commit234b23d01afd44ca57d2dbe9e53e138cbe34bc08 (patch)
tree718bd571d79c1c529dc53cd3284613b5d2ca8b66 /docker
parentf75167d9251e3b022c0c136205238ba156e75156 (diff)
parenta122b720e9c61b38cfe502dcb63a9c119220c4c1 (diff)
downloadswift-234b23d01afd44ca57d2dbe9e53e138cbe34bc08.tar.gz
Merge "Dockerfile cleanup"
Diffstat (limited to 'docker')
-rwxr-xr-xdocker/install_scripts/00_swift_needs.sh4
-rwxr-xr-xdocker/install_scripts/10_apk_install_prereqs.sh1
-rwxr-xr-xdocker/install_scripts/15_install_python_and_pip_src.sh1
-rwxr-xr-xdocker/install_scripts/20_pip_install_prereqs.sh1
-rwxr-xr-xdocker/install_scripts/50_swift_install.sh1
-rwxr-xr-xdocker/install_scripts/60_pip_uninstall_dev.sh1
-rwxr-xr-xdocker/install_scripts/99_apk_uninstall_dev.sh1
-rw-r--r--docker/install_scripts/python_test_dirs14
8 files changed, 15 insertions, 9 deletions
diff --git a/docker/install_scripts/00_swift_needs.sh b/docker/install_scripts/00_swift_needs.sh
index 89e737f50..b83621d7b 100755
--- a/docker/install_scripts/00_swift_needs.sh
+++ b/docker/install_scripts/00_swift_needs.sh
@@ -1,9 +1,9 @@
#!/bin/sh
+set -e
# adduser -D -H syslog && \
for user in "swift"; do
- id -u $user > /dev/null 2>&1
- if [ ! $? == '0' ]; then
+ if ! id -u $user > /dev/null 2>&1 ; then
adduser -D $user
printf "created user $user\n"
fi
diff --git a/docker/install_scripts/10_apk_install_prereqs.sh b/docker/install_scripts/10_apk_install_prereqs.sh
index 879530bc5..eedff185a 100755
--- a/docker/install_scripts/10_apk_install_prereqs.sh
+++ b/docker/install_scripts/10_apk_install_prereqs.sh
@@ -1,4 +1,5 @@
#!/bin/sh
+set -e
echo "@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
apk add --update \
diff --git a/docker/install_scripts/15_install_python_and_pip_src.sh b/docker/install_scripts/15_install_python_and_pip_src.sh
index 286523db3..294ec92f1 100755
--- a/docker/install_scripts/15_install_python_and_pip_src.sh
+++ b/docker/install_scripts/15_install_python_and_pip_src.sh
@@ -1,4 +1,5 @@
#!/bin/sh
+set -e
echo
echo
diff --git a/docker/install_scripts/20_pip_install_prereqs.sh b/docker/install_scripts/20_pip_install_prereqs.sh
index fe41b3b36..d9cc9e6b4 100755
--- a/docker/install_scripts/20_pip_install_prereqs.sh
+++ b/docker/install_scripts/20_pip_install_prereqs.sh
@@ -1,4 +1,5 @@
#!/bin/sh
+set -e
echo "+ + + + + + + + + + upgrading pip" && \
pip install -U pip && \
diff --git a/docker/install_scripts/50_swift_install.sh b/docker/install_scripts/50_swift_install.sh
index 5a6ec2c6e..c189e4e44 100755
--- a/docker/install_scripts/50_swift_install.sh
+++ b/docker/install_scripts/50_swift_install.sh
@@ -1,4 +1,5 @@
#!/bin/sh
+set -e
pip install -U pip && \
cd /opt/swift && \
diff --git a/docker/install_scripts/60_pip_uninstall_dev.sh b/docker/install_scripts/60_pip_uninstall_dev.sh
index 081b4292b..655aba5cc 100755
--- a/docker/install_scripts/60_pip_uninstall_dev.sh
+++ b/docker/install_scripts/60_pip_uninstall_dev.sh
@@ -1,4 +1,5 @@
#!/bin/sh
+set -e
echo "- - - - - - - - uninstalling simplejson"
pip uninstall --yes simplejson
diff --git a/docker/install_scripts/99_apk_uninstall_dev.sh b/docker/install_scripts/99_apk_uninstall_dev.sh
index 469f12736..5109354e9 100755
--- a/docker/install_scripts/99_apk_uninstall_dev.sh
+++ b/docker/install_scripts/99_apk_uninstall_dev.sh
@@ -1,4 +1,5 @@
#!/bin/sh
+set -e
cd /
rm -rf /build
diff --git a/docker/install_scripts/python_test_dirs b/docker/install_scripts/python_test_dirs
index 593815e8f..7441673ab 100644
--- a/docker/install_scripts/python_test_dirs
+++ b/docker/install_scripts/python_test_dirs
@@ -1,10 +1,10 @@
-/opt/python/usr/local/lib/python3.6//ctypes/test
-/opt/python/usr/local/lib/python3.6//distutils/tests
-/opt/python/usr/local/lib/python3.6//idlelib/idle_test
-/opt/python/usr/local/lib/python3.6//lib2to3/tests
-/opt/python/usr/local/lib/python3.6//sqlite3/test
-/opt/python/usr/local/lib/python3.6//test
-/opt/python/usr/local/lib/python3.6//tkinter/test
+/opt/python/usr/local/lib/python3.6/ctypes/test
+/opt/python/usr/local/lib/python3.6/distutils/tests
+/opt/python/usr/local/lib/python3.6/idlelib/idle_test
+/opt/python/usr/local/lib/python3.6/lib2to3/tests
+/opt/python/usr/local/lib/python3.6/sqlite3/test
+/opt/python/usr/local/lib/python3.6/test
+/opt/python/usr/local/lib/python3.6/tkinter/test
/opt/python/usr/local/lib/python2.7/bsddb/test
/opt/python/usr/local/lib/python2.7/ctypes/test
/opt/python/usr/local/lib/python2.7/distutils/tests