mirror of
https://github.com/OpenNebula/one.git
synced 2025-04-02 10:50:07 +03:00
bug #4299: bugs freezing FS for ceph and qcow2 snaps
This commit is contained in:
parent
834ed4e3fd
commit
d8faab4f6d
@ -37,6 +37,7 @@ DRIVER_PATH=$(dirname $0)
|
||||
|
||||
source $TMCOMMON
|
||||
source ${DRIVER_PATH}/../../datastore/ceph/ceph.conf
|
||||
source ${DRIVER_PATH}/../../vmm/kvm/kvmrc
|
||||
|
||||
CEPH_UTILS=${DRIVER_PATH}/../../datastore/ceph/ceph_utils.sh
|
||||
|
||||
@ -60,11 +61,13 @@ unset i j XPATH_ELEMENTS
|
||||
while IFS= read -r -d '' element; do
|
||||
XPATH_ELEMENTS[i++]="$element"
|
||||
done < <(onevm show -x $VM_ID| $XPATH \
|
||||
/VM/DEPLOY_ID \
|
||||
/VM/TEMPLATE/DISK[DISK_ID=$DISK_ID]/SOURCE \
|
||||
/VM/TEMPLATE/DISK[DISK_ID=$DISK_ID]/CLONE \
|
||||
/VM/TEMPLATE/DISK[DISK_ID=$DISK_ID]/CEPH_USER \
|
||||
/VM/TEMPLATE/DISK[DISK_ID=$DISK_ID]/CEPH_CONF)
|
||||
|
||||
DEPLOY_ID="${XPATH_ELEMENTS[j++]}"
|
||||
RBD_SRC="${XPATH_ELEMENTS[j++]}"
|
||||
CLONE="${XPATH_ELEMENTS[j++]}"
|
||||
CEPH_USER="${XPATH_ELEMENTS[j++]}"
|
||||
|
@ -33,7 +33,8 @@ fi
|
||||
|
||||
DRIVER_PATH=$(dirname $0)
|
||||
|
||||
. $TMCOMMON
|
||||
source $TMCOMMON
|
||||
source ${DRIVER_PATH}/../../vmm/kvm/kvmrc
|
||||
|
||||
SRC_PATH=$(arg_path $SRC)
|
||||
SRC_HOST=$(arg_host $SRC)
|
||||
|
Loading…
x
Reference in New Issue
Block a user