try this:
http://reategui.com/CSImages/ubuntu-12.04.3-server-cloudimg-amd64.vhd.bz2

Just created this with the script and tested it on CS 4.1.1 + XS 6.0.2
(patched up to 22).

ubuntu/passw0rd

Register it as Other PV 64 bit

You can check the "Password Enabled" flag and the password will be set by
CS.

Alternatively you can you can set ssh keys in meta-data and that should
work too.

You can also set user-data and that should work with cloud-init (I have not
been able to get the CS ec2-api working so have not validated this -- going
to try with cloud monkey instead).

Should have xe-guest-utilities_6.0.2-766 installed too.

Let me know if you have probs with it.

Regards,
-Carlos



On Mon, Sep 9, 2013 at 9:44 AM, Carlos Reategui <car...@reategui.com> wrote:

> It's possible because he ran the script from CentOS instead of ubuntu.  I
> will be uploading a working template shortly.
>
>
> On Mon, Sep 9, 2013 at 9:32 AM, Dean Kamali <dean.kam...@gmail.com> wrote:
>
>> if I set template to Ubuntu 12.4 it will boot with (no bootable devises
>> found), and if I set template to other PV 64 bit, it won't boot, and it
>> will keep on looping.
>>
>> what else can I try?
>>
>>
>>
>> On Mon, Sep 9, 2013 at 9:53 AM, Travis Graham <tgra...@tgraham.us> wrote:
>>
>> > If you change the LINK to
>> >
>> http://cloud-images.ubuntu.com/releases/precise/release/ubuntu-12.04-server-cloudimg-amd64-root.tar.gzitwont
>>  redirect and things should stay current for newer point releases
>> > and you wont have to update the script when newer versions are cut.
>> >
>> > On Sep 9, 2013, at 9:43 AM, Carlos Reátegui <create...@gmail.com>
>> wrote:
>> >
>> > > I'll upload and image in a couple hours.
>> > >
>> > > On Sep 9, 2013, at 4:31 AM, France <mailingli...@isg.si> wrote:
>> > >
>> > >> As i have no NFS primary storage (all NFS servers are mounted as
>> > secondary storages in CS 4.1.1) i have to find another way of converting
>> > ubuntu-12.04-server-cloudimg-amd64.fs to .vhd. :-/
>> > >>
>> > >> On 9/9/13 12:20 PM, France wrote:
>> > >>> That fixed the first error, but there are two more:
>> > >>> --
>> > >>> Saving to: `cloud-set-guest-password-ubuntu'
>> > >>>
>> > >>>
>> >
>> 100%[============================================================================================================================>]
>> > 4,153       --.-K/s   in 0s
>> > >>>
>> > >>> 2013-09-09 08:59:45 (50.8 MB/s) - `cloud-set-guest-password-ubuntu'
>> > saved [4153/4153]
>> > >>>
>> > >>> cp: cannot stat `/run/resolvconf/resolv.conf': No such file or
>> > directory
>> > >>> FATAL: kernel too old
>> > >>> rm: cannot remove
>> > `ubuntu-12.04-server-cloudimg-amd64/run/resolvconf/resolv.conf': No such
>> > file or directory
>> > >>> Done creating image. You can mount it to check it out using:
>> > >>> mount -o loop ubuntu-12.04-server-cloudimg-amd64.fs
>> > ubuntu-12.04-server-cloudimg-amd64
>> > >>>
>> > >>> If you are happy with it, copy ubuntu-12.04-server-cloudimg-amd64.fs
>> > to one of your XenServer hosts and create the vhd file using
>> createVHD.sh
>> > >>> --
>> > >>>
>> > >>> First is about resolv.conf which is at /etc/resolv.conf in my CentOS
>> > install. I can work around that by creating softlink, even thou
>> resolv.conf
>> > is normally populated using DHCP client.
>> > >>>
>> > >>> The other "FATAL: kernel too old" might be in relation to CentOS
>> > kernel, once script chroots into Ubuntu install. I'm just going to leave
>> > this for now and install xen tools or guest utilities once i have the
>> first
>> > Ubuntu VM running in case if they weren't already.
>> > >>>
>> > >>> Now it's time to test .vhd creation.
>> > >>>
>> > >>> Regards,
>> > >>> F.
>> > >>>
>> > >>> On 9/9/13 12:00 PM, France wrote:
>> > >>>> I just found the first error:
>> > >>>>
>> > >>>> Script downloads ubuntu-12.04-server-cloudimg-amd64-root.tar.gz
>> > (actually ubuntu-12.04.3-server-cloudimg-amd64-root.tar.gz redirects to
>> > ubuntu-12.04-server-cloudimg-amd64-root.tar.gz), but then tries to
>> > uncompress ubuntu-12.04.3-server-cloudimg-amd64-root.tar.gz:
>> > >>>>
>> > >>>> ---
>> > >>>> This filesystem will be automatically checked every 34 mounts or
>> > >>>> 180 days, whichever comes first.  Use tune2fs -c or -i to override.
>> > >>>> Untar file system
>> > >>>> tar: ubuntu-12.04.3-server-cloudimg-amd64-root.tar.gz: Cannot open:
>> > No such file or directory
>> > >>>> tar: Error is not recoverable: exiting now
>> > >>>> tar: Child returned status 2
>> > >>>> tar: Error exit delayed from previous errors
>> > >>>> Extract done
>> > >>>> Begin customizing image
>> > >>>> ./createUbuntuCSimageXen.sh: line 66: etc/init/hvc0.conf: No such
>> > file or directory
>> > >>>> sed: can't read boot/grub/menu.lst: No such file or directory
>> > >>>> sed: can't read etc/fstab: No such file or directory
>> > >>>> sed: can't read boot/grub/grub.cfg: No such file or directory
>> > >>>> sed: can't read etc/fstab: No such file or directory
>> > >>>> sed: can't read etc/fstab: No such file or directory
>> > >>>> sed: can't read etc/cloud/cloud.cfg: No such file or directory
>> > >>>> ./createUbuntuCSimageXen.sh: line 80:
>> > etc/cloud/cloud.cfg.d/90_dpkg.cfg: No such file or directory
>> > >>>> can't find file to patch at input line 3
>> > >>>> Perhaps you used the wrong -p or --strip option?
>> > >>>> The text leading up to this was:
>> > >>>> --------------------------
>> > >>>> |---
>> > /usr/lib/python2.7/dist-packages/cloudinit/DataSourceCloudStack.py.old
>> > 2012-04-11 03:54:56.000000000 +0000
>> > >>>> |+++
>> > /usr/lib/python2.7/dist-packages/cloudinit/DataSourceCloudStack.py
>> > 2013-09-07 01:01:02.482498743 +0000
>> > >>>> --------------------------
>> > >>>> File to patch:
>> > >>>> ---
>> > >>>>
>> > >>>> I'll just change that LINK variable to:
>> >
>> http://cloud-images.ubuntu.com/releases/precise/release/ubuntu-12.04-server-cloudimg-amd64-root.tar.gz
>> > >>>>
>> > >>>> On 9/9/13 11:14 AM, France wrote:
>> > >>>>> Carlos,
>> > >>>>>
>> > >>>>> just one quick question. Which OS type should be used when
>> > registering this Ubuntu created VHD on CS 4.1.1 with XS 6.0.2?
>> > >>>>> https://github.com/creategui/CloudStackImageScripts
>> > >>>>>
>> > >>>>> Tnx.
>> > >>>>> F.
>> > >>
>> >
>> >
>>
>
>

Reply via email to