Any reason for needing partitions?  Previously is was creating them but found 
them to be more of a pain. 

On Sep 9, 2013, at 1:16 PM, France <mailingli...@isg.si> wrote:

> Updating kernel from 52 to 53 worked too. :-)
> ubuntu@u1204test:~$ uname -a
> Linux u1204test 3.2.0-53-virtual #81-Ubuntu SMP Thu Aug 22 21:21:26 UTC 2013 
> x86_64 x86_64 x86_64 GNU/Linux
> 
> Personally I'm missing partition layout, but at least now i have a Ubuntu 
> 12.04 install and a script which i can modify to create image with 
> partitions. :-)
> 
> Thanks again, Carlos.
> 
> 
> On 9/9/13 9:55 PM, France wrote:
>> Works for me. Even password was set successfully.
>> Now i need to test if updating (apt-get update && apt-get dist-upgrage) 
>> doesn't kill the install, then create a new compressed 20GB template from it.
>> Thank you Carlos!
>> 
>> Also to Dean, hopefully you decompressed the file before importing? :-) I 
>> did.
>> 
>> Regards,
>> F.
>> 
>> On 9/9/13 9:33 PM, Dean Kamali 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.gzitwontredirect
>>>>  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