1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-21 14:50:08 +03:00

Revert "B OpenNebula/one#4017 UUID not changed by susp. (#4019)"

This reverts commit cbd6e6b49a1e2d77946515683848ade5e90adf59.
This commit is contained in:
Ruben S. Montero 2019-12-04 15:16:30 +01:00
parent cbd6e6b49a
commit 95ff3fc88e
No known key found for this signature in database
GPG Key ID: A0CEA6FA880A1D87

View File

@ -103,6 +103,12 @@ rm "$FILE_XML"
# redefine potential snapshots
for SNAPSHOT_MD_XML in $(ls ${VM_DIR}/snap-*.xml 2>/dev/null); do
# query UUID, but only once
UUID=${UUID:-$(virsh --connect $LIBVIRT_URI dominfo $DEPLOY_ID | grep UUID: | awk '{print $2}')}
# replace uuid in the snapshot metadata xml
sed -i "s%<uuid>[[:alnum:]-]*</uuid>%<uuid>$UUID</uuid>%" $SNAPSHOT_MD_XML
# redefine the snapshot using the xml metadata file
virsh --connect $LIBVIRT_URI snapshot-create $DEPLOY_ID $SNAPSHOT_MD_XML --redefine > /dev/null || true
done