Add preliminary support for Xen Virtual Appliance (xva) images.
This commit is contained in:
parent
d86cb09e04
commit
40330d8858
7
Makefile
7
Makefile
|
@ -4,6 +4,7 @@ HOSTNAME = $(APPLIANCE)
|
|||
RAW_IMAGE = $(HOSTNAME).img
|
||||
QCOW_IMAGE = $(HOSTNAME).qcow
|
||||
VMDK_IMAGE = $(HOSTNAME).vmdk
|
||||
XVA_IMAGE = $(HOSTNAME).xva
|
||||
STAGE4_TARBALL = stage4/$(HOSTNAME)-stage4.tar.bz2
|
||||
KERNEL_CONFIG = kernel.config
|
||||
VIRTIO = NO
|
||||
|
@ -300,6 +301,12 @@ $(QCOW_IMAGE): $(RAW_IMAGE) image
|
|||
|
||||
qcow: $(QCOW_IMAGE)
|
||||
|
||||
$(XVA_IMAGE): $(RAW_IMAGE) image
|
||||
xva.py --disk=$(RAW_IMAGE) --is-hvm --memory=256 --vcpus=1 --name=$(APPLIANCE) \
|
||||
--filename=$(XVA_IMAGE)
|
||||
|
||||
xva: $(XVA_IMAGE)
|
||||
|
||||
|
||||
$(VMDK_IMAGE): $(RAW_IMAGE) image
|
||||
qemu-img convert -f raw -O vmdk $(RAW_IMAGE) $(VMDK_IMAGE)
|
||||
|
|
Loading…
Reference in New Issue