Hi again Jason, I've tried to replicate the error, but it works for the current git code, in both master and one-2.0 branches, and the code in one-2.0-beta1.tar.gz What OpenNebula version are you using?
The only thing we could use to find the bug is the complete "onevm show 8" output. Maybe OpenNebula didn't write the IMAGE_ID variables for each disk. Regards, Carlos. Carlos Martín, Cloud Technology Engineer/Researcher DSA Research Group: web http://dsa-research.org and blog http://blog.dsa-research.org OpenNebula Open Source Toolkit for Cloud Computing: http://www.OpenNebula.org 2010/8/26 Jason Heiss <jhe...@aput.net> > The disk was an image from the repository. Here's the VM template: > > # cat vm1.template > NAME = vm1 > CPU = 1 > MEMORY = 1024 > DISK = [ image = "CentOS-5.5-x86_64-netinstall.iso" ] > DISK = [ image = "blank20G" ] > DISK = [ type = "swap", size = 1024 ] > OS = [ boot = "cdrom" ] > NIC = [ bridge = "br0" ] > GRAPHICS = [ type = "vnc", listen = "0.0.0.0", passwd = "vncpass" ] > > And here's my image list: > > # oneimage list > ID USER NAME TYPE REGTIME PUB STAT #VMS > 0 oneadmin CentOS-5.5-x86_64-ne CD Aug 09, 2010 05:28 Yes used 1 > 1 oneadmin blank20G OS Aug 09, 2010 05:29 Yes used 1 > 2 oneadmin blank5G OS Aug 17, 2010 16:22 Yes rdy 0 > > > On Aug 24, 2010, at 7:54 AM, Carlos Martín Sánchez wrote: > > Hi Jason, > > Could you send your VM template? > > If I'm guessing right, disk 1 wasn't created from an image in the > repository. > The error you are getting is because the onevm command can't find the > IMAGE_ID inside your DISK attribute. The reason why it tries to find the > source image is because it wants to specify the type for the new image, and > it wasn't provided with the -t option. > > I have opened a ticket [1], but meanwhile you could just add the "-t OS" > option. > > Regards, > Carlos > > [1] http://dev.opennebula.org/issues/327 > > Carlos Martín, Cloud Technology Engineer/Researcher > DSA Research Group: web http://dsa-research.org and blog > http://blog.dsa-research.org > OpenNebula Open Source Toolkit for Cloud Computing: > http://www.OpenNebula.org > > > On 22 August 2010 20:47, Jason Heiss <jhe...@aput.net> wrote: > >> I'm trying to use the onevm saveas functionality in 2.0 beta 1, but it >> doesn't seem to like me: >> >> # onevm saveas 8 1 myimage >> ID not defined >> >> I've deleted and recreated the VM with no luck. Still fiddling around to >> see if I can figure it out, but I thought I'd throw it out and see if anyone >> had an idea. >> >> The VM ID should be fine: >> >> # onevm list >> ID USER NAME STAT CPU MEM HOSTNAME TIME >> 8 oneadmin vm1 runn 0 1048576 10.0.0.73 00 00:29:22 >> >> The disk ID as well: >> >> # onevm show 8 | egrep 'DISK|DISK_ID|TYPE' >> DISK=[ >> DISK_ID=0, >> TYPE=CDROM ] >> DISK=[ >> DISK_ID=1, >> TYPE=DISK ] >> DISK=[ >> DISK_ID=2, >> TYPE=swap ] >> >> _______________________________________________ >> Users mailing list >> Users@lists.opennebula.org >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> > > >
_______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org