[Bug 580237] Re: vmbuilder crashed with AttributeError in register_options()

2010-12-02 Thread Launchpad Bug Tracker
This bug was fixed in the package vm-builder - 0.12.4+bzr459-0ubuntu1

---
vm-builder (0.12.4+bzr459-0ubuntu1) natty; urgency=low

  * debian/patches/*:
- dropped, all in vmbuilder bzr trunk now
  * new bzr snapshot
- fixes tmpfs option (lp: #536940)
- fixes crash in register_options (lp: #580237)
- fixes version display (lp: #546536)
 -- Michael Vogt michael.v...@ubuntu.com   Thu, 02 Dec 2010 11:19:30 +0100

** Changed in: vm-builder (Ubuntu)
   Status: Confirmed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vm-builder in ubuntu.
https://bugs.launchpad.net/bugs/580237

Title:
  vmbuilder crashed with AttributeError in register_options()

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 580237] Re: vmbuilder crashed with AttributeError in register_options()

2010-12-02 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/vm-builder

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vm-builder in ubuntu.
https://bugs.launchpad.net/bugs/580237

Title:
  vmbuilder crashed with AttributeError in register_options()

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 580237] Re: vmbuilder crashed with AttributeError in register_options()

2010-10-07 Thread Yao
seams vbox plugins is out of date

a workaround:
modify /usr/lib/python2.6/dist-packages/VMBuilder/plugins/virtualbox/vm.py
make the register_options method like this.

def register_options(self):
group = self.setting_group('VirtualBox options')
group.add_setting('vbox-disk-format', metavar='FORMAT', default='vdi', 
help='Desired disk format. Valid options are: vdi vmdk. [default: %default]')
#self.context.register_setting_group(group)

-- 
vmbuilder crashed with AttributeError in register_options()
https://bugs.launchpad.net/bugs/580237
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vm-builder in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 580237] Re: vmbuilder crashed with AttributeError in register_options()

2010-06-29 Thread Luke Faraone
** Branch linked: lp:~lfaraone/vmbuilder/lp580237

-- 
vmbuilder crashed with AttributeError in register_options()
https://bugs.launchpad.net/bugs/580237
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vm-builder in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 580237] Re: vmbuilder crashed with AttributeError in register_options()

2010-05-18 Thread Apport retracing service
** Tags removed: need-duplicate-check

-- 
vmbuilder crashed with AttributeError in register_options()
https://bugs.launchpad.net/bugs/580237
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vm-builder in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 580237] Re: vmbuilder crashed with AttributeError in register_options()

2010-05-13 Thread Luke Faraone

** Attachment added: Dependencies.txt
   http://launchpadlibrarian.net/48414438/Dependencies.txt

** Attachment added: ProcMaps.txt
   http://launchpadlibrarian.net/48414439/ProcMaps.txt

** Attachment added: ProcStatus.txt
   http://launchpadlibrarian.net/48414440/ProcStatus.txt

** Attachment added: RelatedPackageVersions.txt
   http://launchpadlibrarian.net/48414441/RelatedPackageVersions.txt

** Attachment added: Traceback.txt
   http://launchpadlibrarian.net/48414442/Traceback.txt

** Visibility changed to: Public

-- 
vmbuilder crashed with AttributeError in register_options()
https://bugs.launchpad.net/bugs/580237
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vm-builder in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 580237] Re: vmbuilder crashed with AttributeError in register_options()

2010-05-13 Thread Luke Faraone
** Description changed:

  Step to reproduce:
  
  lfara...@opus:~$ sudo MIRROR=http://192.168.1.4/ubuntu vmbuilder vbox ubuntu 
--suite lucid --vbox-disk-format vdi
  Traceback (most recent call last):
-   File /usr/bin/vmbuilder, line 24, in module
- cli.main()
-   File /usr/lib/python2.6/dist-packages/VMBuilder/contrib/cli.py, line 62, 
in main
- hypervisor, distro = self.handle_args(optparser, sys.argv[1:])
-   File /usr/lib/python2.6/dist-packages/VMBuilder/contrib/cli.py, line 173, 
in handle_args
- hypervisor = VMBuilder.get_hypervisor(args[0])(distro)
-   File /usr/lib/python2.6/dist-packages/VMBuilder/hypervisor.py, line 34, 
in __init__
- super(Hypervisor, self).__init__()
-   File /usr/lib/python2.6/dist-packages/VMBuilder/distro.py, line 30, in 
__init__
- super(Context, self).__init__(self)
-   File /usr/lib/python2.6/dist-packages/VMBuilder/plugins/__init__.py, line 
46, in __init__
- self.register_options()
-   File /usr/lib/python2.6/dist-packages/VMBuilder/plugins/virtualbox/vm.py, 
line 36, in register_options
- group.add_option('--vbox-disk-format', metavar='FORMAT', default='vdi', 
help='Desired disk format. Valid options are: vdi vmdk. [default: %default]')
+   File /usr/bin/vmbuilder, line 24, in module
+ cli.main()
+   File /usr/lib/python2.6/dist-packages/VMBuilder/contrib/cli.py, line 62, 
in main
+ hypervisor, distro = self.handle_args(optparser, sys.argv[1:])
+   File /usr/lib/python2.6/dist-packages/VMBuilder/contrib/cli.py, line 173, 
in handle_args
+ hypervisor = VMBuilder.get_hypervisor(args[0])(distro)
+   File /usr/lib/python2.6/dist-packages/VMBuilder/hypervisor.py, line 34, 
in __init__
+ super(Hypervisor, self).__init__()
+   File /usr/lib/python2.6/dist-packages/VMBuilder/distro.py, line 30, in 
__init__
+ super(Context, self).__init__(self)
+   File /usr/lib/python2.6/dist-packages/VMBuilder/plugins/__init__.py, line 
46, in __init__
+ self.register_options()
+   File /usr/lib/python2.6/dist-packages/VMBuilder/plugins/virtualbox/vm.py, 
line 36, in register_options
+ group.add_option('--vbox-disk-format', metavar='FORMAT', default='vdi', 
help='Desired disk format. Valid options are: vdi vmdk. [default: %default]')
  AttributeError: 'SettingGroup' object has no attribute 'add_option'
- 
- 
- group.add_option() is used several times in the source code, despite not 
being listed in the API at 
/usr/share/doc/python-vm-builder/html/VMBuilder.plugins.Plugin.SettingGroup-class.html
- 
- 
- ./VMBuilder/contrib/cli.py:group.add_option('--debug', 
action='callback', callback=self.set_verbosity, help='Show debug information')
- ./VMBuilder/contrib/cli.py:group.add_option('--verbose', '-v', 
action='callback', callback=self.set_verbosity, help='Show progress 
information')
- ./VMBuilder/contrib/cli.py:group.add_option('--quiet', '-q', 
action='callback', callback=self.set_verbosity, help='Silent operation')
- ./VMBuilder/contrib/cli.py:group.add_option('--overwrite', '-o', 
action='store_true', help='Configuration file')
- ./VMBuilder/contrib/cli.py:group.add_option('--config', '-c', 
type='str', help='Configuration file')
- ./VMBuilder/contrib/cli.py:group.add_option('--templates', 
metavar='DIR', help='Prepend DIR to template search path.')
- ./VMBuilder/contrib/cli.py:group.add_option('--destdir', '-d', 
type='str', help='Destination directory')
- ./VMBuilder/contrib/cli.py:group.add_option('--only-chroot', 
action='store_true', help=Only build the chroot. Don't install it on disk 
images or anything.)
- ./VMBuilder/contrib/cli.py:group.add_option('--existing-chroot', 
help=Use existing chroot.)
- ./VMBuilder/contrib/cli.py:group.add_option('--rootsize', 
metavar='SIZE', default=4096, help='Size (in MB) of the root filesystem 
[default: %default]')
- ./VMBuilder/contrib/cli.py:group.add_option('--optsize', 
metavar='SIZE', default=0, help='Size (in MB) of the /opt filesystem. If not 
set, no /opt filesystem will be added.')
- ./VMBuilder/contrib/cli.py:group.add_option('--swapsize', 
metavar='SIZE', default=1024, help='Size (in MB) of the swap partition 
[default: %default]')
- ./VMBuilder/contrib/cli.py:group.add_option('--raw', 
metavar='PATH', type='str', help=Specify a file (or block device) to as first 
disk image.)
- ./VMBuilder/contrib/cli.py:group.add_option('--part', 
metavar='PATH', type='str', help=Allows to specify a partition table in PATH 
each line of partfile should specify (root first): \nmountpoint size \none 
per line, separated by space, where size is in megabytes. You can have up to 4 
virtual disks, a new disk starts on a line containing only '---'. ie: \n
root 2000 \n/boot 512 \nswap 1000 \n--- \n/var 8000 \n
/var/log 2000)
- ./VMBuilder/contrib/cli.py:optgroup.add_option(*args, 
**kwargs)