| ... | ... |
@@ -174,6 +174,7 @@ unmount_images |
| 174 | 174 |
|
| 175 | 175 |
# Network configuration variables |
| 176 | 176 |
GUEST_NETWORK=${GUEST_NETWORK:-1}
|
| 177 |
+GUEST_RECREATE_NET=${GUEST_RECREATE_NET:-yes}
|
|
| 177 | 178 |
|
| 178 | 179 |
GUEST_IP=${GUEST_IP:-192.168.$GUEST_NETWORK.50}
|
| 179 | 180 |
GUEST_CIDR=${GUEST_CIDR:-$GUEST_IP/24}
|
| ... | ... |
@@ -194,8 +195,10 @@ cat > $NET_XML <<EOF |
| 194 | 194 |
</network> |
| 195 | 195 |
EOF |
| 196 | 196 |
|
| 197 |
-virsh net-destroy devstack-$GUEST_NETWORK || true |
|
| 198 |
-virsh net-create $VM_DIR/net.xml |
|
| 197 |
+if [[ "$GUEST_RECREATE_NET" == "yes" ]]; then |
|
| 198 |
+ virsh net-destroy devstack-$GUEST_NETWORK || true |
|
| 199 |
+ virsh net-create $VM_DIR/net.xml |
|
| 200 |
+fi |
|
| 199 | 201 |
|
| 200 | 202 |
# libvirt.xml configuration |
| 201 | 203 |
LIBVIRT_XML=$VM_DIR/libvirt.xml |