mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-23 22:51:03 +02:00
feat(vm_image_util): Add new Rackspace target with VHD disk images.
This commit is contained in:
parent
99948ab983
commit
d4d06cfe57
@ -11,6 +11,7 @@ VALID_IMG_TYPES=(
|
|||||||
openstack
|
openstack
|
||||||
qemu
|
qemu
|
||||||
rackspace
|
rackspace
|
||||||
|
rackspace_vhd
|
||||||
vagrant
|
vagrant
|
||||||
vagrant_vmware_fusion
|
vagrant_vmware_fusion
|
||||||
virtualbox
|
virtualbox
|
||||||
@ -118,6 +119,9 @@ IMG_gce_OEM_PACKAGE=oem-gce
|
|||||||
## rackspace
|
## rackspace
|
||||||
IMG_rackspace_BOOT_KERNEL=0
|
IMG_rackspace_BOOT_KERNEL=0
|
||||||
IMG_rackspace_OEM_PACKAGE=oem-rackspace
|
IMG_rackspace_OEM_PACKAGE=oem-rackspace
|
||||||
|
IMG_rackspace_vhd_BOOT_KERNEL=0
|
||||||
|
IMG_rackspace_vhd_DISK_FORMAT=vhd
|
||||||
|
IMG_rackspace_vhd_OEM_PACKAGE=oem-rackspace
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
|
|
||||||
@ -256,6 +260,10 @@ _write_qcow2_disk() {
|
|||||||
qemu-img convert -f raw "$1" -O qcow2 "$2"
|
qemu-img convert -f raw "$1" -O qcow2 "$2"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_write_vhd_disk() {
|
||||||
|
qemu-img convert -f raw "$1" -O vpc "$2"
|
||||||
|
}
|
||||||
|
|
||||||
_write_vmdk_ide_disk() {
|
_write_vmdk_ide_disk() {
|
||||||
qemu-img convert -f raw "$1" -O vmdk -o adapter_type=ide "$2"
|
qemu-img convert -f raw "$1" -O vmdk -o adapter_type=ide "$2"
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user