On Fri, Feb 15, 2013 at 12:40 AM, Chiradeep Vittal <chiradeep.vit...@citrix.com> wrote: > >> >>To update, I'm able to build a systemvm appliance with vbox and able >>to convert the disk image to vmdk, hyper-v vhd, qcow2 and ova >>(vmware), but I've not tested them. Next week, I'll take help from >>Prasanna to setup a jenkins job on j.c.o. I cannot do it on b.a.o, as >>I need to test it first, fix the building process and it would need a >>linux host that can run vbox. The total build time takes about ~25 >>mins on my laptop if internet speed is good enough. > > 7 minutes here. I recommend you set up an apt caching proxy. I suspect > that is done > in preseed.cfg > > Are the format conversions automated?
They are now! The file name format is: $appliance-$build_date-$branch-hyperv.$format Format conversion and archiving is automated on a large instance with export formats: ova -> vmware vhd -> xen qcow2 -> kvm vhd -> hyperv Build job: http://jenkins.cloudstack.org/view/All/job/build-systemvm-master But I'm yet to try one of xen or kvm templates. The bugs would be mostly fixable in postinstall.sh For exporting xen images from raw image, I had to build xen (for a library) and vhd-util from blktap2/tools. Will post a blog on that exercise. I've fixed the partition as regular one with different partitions for /var, /opt, /usr, /tmp, /boot, /home, please see the partitions sizes, advise if we want to change them: (syntax: min. size, priority, max. size) https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;a=commit;h=ab63a433ecbf60e18ad6cbcb0353c61fa432bcdc Chiradeep, we can copy stuff inside the appliance using veewee vbox ssh <command> or scping before we halt using veewee vbox halt <machine>. How do you want to use the config.dat, I can copy it inside using these commands. For the signature FIXME, I can append the md5 checksums. Regards. >