Browse code

Merge "Add "--nvram" to virsh undefine domain when clean_nova"

Jenkins authored on 2017/08/13 03:14:27
Showing 1 changed files
... ...
@@ -221,7 +221,10 @@ function cleanup_nova {
221 221
         instances=`sudo virsh list --all | grep $INSTANCE_NAME_PREFIX | sed "s/.*\($INSTANCE_NAME_PREFIX[0-9a-fA-F]*\).*/\1/g"`
222 222
         if [ ! "$instances" = "" ]; then
223 223
             echo $instances | xargs -n1 sudo virsh destroy || true
224
-            echo $instances | xargs -n1 sudo virsh undefine --managed-save || true
224
+            if ! xargs -n1 sudo virsh undefine --managed-save --nvram <<< $instances; then
225
+                # Can't delete with nvram flags, then just try without this flag
226
+                xargs -n1 sudo virsh undefine --managed-save <<< $instances
227
+            fi
225 228
         fi
226 229
 
227 230
         # Logout and delete iscsi sessions