Chandan,

To build the template, you need to check out the git source [master] and
cd tools/appliance/definitions/
veewee vbox build 'systemvmtemplate'

Requirements are documented in tools/appliance/definitions/README.md

However the systemvm template is by no means ready. We still have to
actually run it on XS/KVM/VMWare environments and verify that it works
with CS

On 2/19/13 3:01 PM, "Chandan Purushothama"
<chandan.purushoth...@citrix.com> wrote:

>Hello Rohit,
>
>Should the procedure of Building the SystemVM template appliance be
>tested? Or Should the templates produced at the end be tested for their
>functionality? I referred to your blog and found information pertaining
>to challenges that you faced during building the template but didn't find
>information pertaining to procedure. May I know the location where I can
>find documentation pertaining to the procedure and what needs to be
>tested as a QA effort?
>
>Thank you,
>Chandan.
>
>-----Original Message-----
>From: rohityada...@gmail.com [mailto:rohityada...@gmail.com] On Behalf Of
>Rohit Yadav
>Sent: Tuesday, February 19, 2013 2:31 AM
>To: cloudstack-dev@incubator.apache.org
>Subject: Re: Building SystemVM template appliance
>
>On Tue, Feb 19, 2013 at 8:23 AM, Chiradeep Vittal
><chiradeep.vit...@citrix.com> wrote:
>> Hi Rohit
>>
>>>>
>>>> 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 used to use a patch from the Xen ML to enable vhd-util to do
>> conversions, but IIRC this has been merged into master. If others
>> (outside of the build server) want to use vhd-util what are their
>>options?
>>
>>>
>>>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=c
>>>ommi t;h=ab63a433ecbf60e18ad6cbcb0353c61fa432bcdc
>>
>> Looks good. Glad to see swap space. Have dealt with a few OOMs when
>> the system vm was FC8 and did not have swap.
>>
>>>
>>>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,
>>
>> We should not need config.dat now that the debconf-set-selections
>> trick is used.
>
>First automated build (the whole rvm non-interactive non-login shell
>issue took me a lot of time to figure out, the bug at jenkins was that
>$HOME was not defined for rvm):
>http://jenkins.cloudstack.org/job/build-systemvm-master/47/console
>
>Archived appliances:
>http://people.apache.org/~bhaisaab/systemvm
>
>Blog:
>http://rohityadav.in/logs/building-systemvms/
>
>Now, all we need to do is test them against real hosts and fix any post
>installation scripts, network conf.
>
>Regards.
>
>>
>>

Reply via email to