France
Yeah I have done that prior importing it, otherwise it won't let me, I see
that the template has successfully installed,  but I'm still getting that
error when I try and deploy new vm.

I will try to import it directly to xenserver and see if it works.



On Mon, Sep 9, 2013 at 4:18 PM, Carlos Reátegui <create...@gmail.com> wrote:

> Hmm. Don't know. I don't have partitions on it.
>
> What os is your management server?  I am wondering if there is a
> difference in the way the template is getting registered.
>
>
> On Sep 9, 2013, at 12:33 PM, Dean Kamali <dean.kam...@gmail.com> wrote:
>
> > Thanks Carlos
> >
> > I have setup it as "Other PV 64 bit" (Xenserver 6.0.2 and CS 4.1.1 )
> > however I'm getting an exception "RuntimeError: Unable to find partition
> > containing kernel"
> >
> > http://pastebin.com/raw.php?i=FiNbxBHn
> >
> > So far, this template is broken :(
> >
> > Dean
> >
> >
> >
> >
> > On Mon, Sep 9, 2013 at 1:42 PM, Carlos Reategui <car...@reategui.com>
> wrote:
> >
> >> 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.gzitwontredirectand
>  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