Browse code

Merge "Fix permissions for tempest.conf"

Jenkins authored on 2014/02/25 22:07:19
Showing 1 changed files
... ...
@@ -87,11 +87,6 @@ function configure_tempest() {
87 87
     local boto_instance_type="m1.tiny"
88 88
     local ssh_connect_method="fixed"
89 89
 
90
-    if [[ ! -d $TEMPEST_CONFIG_DIR ]]; then
91
-        sudo mkdir -p $TEMPEST_CONFIG_DIR
92
-    fi
93
-    sudo chown $STACK_USER $TEMPEST_CONFIG_DIR
94
-
95 90
     # TODO(afazekas):
96 91
     # sudo python setup.py deploy
97 92
 
... ...
@@ -142,8 +137,12 @@ function configure_tempest() {
142 142
 
143 143
     # Create tempest.conf from tempest.conf.sample
144 144
     # copy every time, because the image UUIDS are going to change
145
-    sudo cp $TEMPEST_DIR/etc/tempest.conf.sample $TEMPEST_CONFIG
146
-    sudo chmod 644 $TEMPEST_CONFIG
145
+    if [[ ! -d $TEMPEST_CONFIG_DIR ]]; then
146
+        sudo mkdir -p $TEMPEST_CONFIG_DIR
147
+    fi
148
+    sudo chown $STACK_USER $TEMPEST_CONFIG_DIR
149
+    cp $TEMPEST_DIR/etc/tempest.conf.sample $TEMPEST_CONFIG
150
+    chmod 644 $TEMPEST_CONFIG
147 151
 
148 152
     password=${ADMIN_PASSWORD:-secrete}
149 153