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.

>

Reply via email to