Correct the wrong rename in rhel element
There is a substitution of suffix in rhel element, like rhel-guest-image-6.5-20140121.0.x86_64.qcow2 to rhel-guest-image-6.5-20140121.0.x86_64.raw The convert is correct but the substitution of the suffix is wrong. ${PARAMETER#PATTERN} will match the string from the beginning and generate rhel-guest-image-6.5-20140121.0.x86_64.qcow2.raw We should use ${PARAMETER%PATTERN} instead, which is from the end. Change-Id: Ic45a3f800058ea9e5d746ff543c068a54632407d
This commit is contained in:
parent
43827916d5
commit
ebd54b1010
@ -29,7 +29,7 @@ else
|
|||||||
EACTION="rm -r $WORKING"
|
EACTION="rm -r $WORKING"
|
||||||
trap "$EACTION" EXIT
|
trap "$EACTION" EXIT
|
||||||
RAW_FILE=$(basename $BASE_IMAGE_FILE)
|
RAW_FILE=$(basename $BASE_IMAGE_FILE)
|
||||||
RAW_FILE=${RAW_FILE#.qcow2}.raw
|
RAW_FILE=${RAW_FILE%.qcow2}.raw
|
||||||
qemu-img convert -f qcow2 -O raw $DIB_IMAGE_CACHE/$BASE_IMAGE_FILE $WORKING/$RAW_FILE
|
qemu-img convert -f qcow2 -O raw $DIB_IMAGE_CACHE/$BASE_IMAGE_FILE $WORKING/$RAW_FILE
|
||||||
MAGIC_BIT=p1
|
MAGIC_BIT=p1
|
||||||
# NOTE: On RHEL, partprobe of /dev/loop0 does not create /dev/loop0p2,
|
# NOTE: On RHEL, partprobe of /dev/loop0 does not create /dev/loop0p2,
|
||||||
|
Loading…
Reference in New Issue
Block a user