[Thincrust-devel] [patch] act - ec2 conversion option for appliance-creator
Joey Boggs
jboggs at redhat.com
Mon Sep 15 18:17:22 UTC 2008
Updated patch with --type rather than --appliancetype
Also added man page entry for the --type option
In process of creating a man page for ec2-converter
BK, can you try it again and see if you're getting any errors now?
Bryan Kearney wrote:
> Joey Boggs wrote:
>> Only allows 1 disk in a kickstart currently, anymore will fail.
>> Working on the virt-convert scenarios next.
>
> I testted it and got the error below. Couple of comments
>
> 1) If I specify the --appliancetype then is the format, vmem, and vcpu
> items ignored? Huff, based on our chats yesterday should this be
> --type (to prep for package, ovf, vmware etc)
>
> -- bk
>
>
> [ Minimal BASH-like line editing is supported. For the first word, TAB
> lists possible command completions. Anywhere else TAB lists the
> possible
> completions of a device/filename.]
> grub> device (hd0) /dev/loop0
> grub> root (hd0,0)
> Filesystem type is ext2fs, partition type 0x83
> grub> setup
> --stage2=/root/cache/imgcreate-gNLr6K/install_root/boot/grub/stage2
> --prefix=/boot/grub (hd0)
> Checking if "/boot/grub/stage1" exists... yes
> Checking if "/boot/grub/stage2" exists... yes
> Checking if "/boot/grub/e2fs_stage1_5" exists... yes
> Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... failed (this is not
> fatal)
> Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is
> not fatal)
> Running "install
> --stage2=/root/cache/imgcreate-gNLr6K/install_root/boot/grub/stage2
> /boot/grub/stage1 (hd0) /boot/grub/stage2 p /boot/grub/grub.conf "...
> succeeded
> Done.
> grub> quit
>
> TMPDIR: /var/tmp/ec2-convert-lmqjnakw
> loop0p1 : /
>
> Disk Space Required: 423M
>
> Creating a new disk image with additional freespace: 699M total
> dd: opening
> `/var/tmp/ec2-convert-lmqjnakw-tmpimage/ec2-diskimage.img': No such
> file or directory
> mke2fs 1.40.8 (13-Mar-2008)
> mke2fs: No such file or directory while trying to determine filesystem
> size
> /var/tmp/ec2-convert-lmqjnakw-tmpimage/ec2-diskimage.img: No such file
> or directory
>
> Performing rsync on all partitions to new root
>
> Unmounting /var/tmp/ec2-convert-lmqjnakw/
> Freeing loopdevices
>
>
> openssh-server-5.1p1-2.fc9.i386 is installed
>
> curl-7.18.2-1.fc9.i386 is installed
>
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> MAKEDEV: mkdir: File exists
> * - Updating /etc/fstab
>
> * - Creating rc.local configuration
>
> * - Creating ssh configuration
>
> * - Creating eth0 configuration
>
> * - Prevent nosegneg errors
>
> Adding EC2 Tools
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left
> Speed
> 100 8027k 100 8027k 0 0 1570k 0 0:00:05 0:00:05
> --:--:-- 1939k
> Configure image for accepting the EC2 kernel
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left
> Speed
> 100 16.5M 100 16.5M 0 0 741k 0 0:00:22 0:00:22
> --:--:-- 838k
> Preparing...
> ########################################### [100%]
> 1:kernel-xen
> ########################################### [100%]
> umount: /var/tmp/ec2-convert-lmqjnakw: not mounted
> Traceback (most recent call last):
> File "/usr/bin/ec2-converter", line 139, in <module>
> sys.exit(main())
> File "/usr/bin/ec2-converter", line 124, in main
> shutil.move(fsimage,imagefile)
> File "/usr/lib/python2.5/shutil.py", line 191, in move
> os.rename(src, dst)
> TypeError: coercing to Unicode: need string or buffer, NoneType found
>
> _______________________________________________
> Thincrust-devel mailing list
> Thincrust-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/thincrust-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-ec2-options.patch
Type: text/x-patch
Size: 5106 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/thincrust-devel/attachments/20080915/1a0e00c4/attachment.bin>
More information about the Thincrust-devel
mailing list