[Bug 531409] [NEW] vmbuilder xen ubuntu completely borked

Launchpad Bug Tracker 531409 at bugs.launchpad.net
Mon Mar 29 08:00:44 BST 2010


You have been subscribed to a public bug:

When attempting to build an ubuntu image for xen, the script fails with
python interpretation errors.

vmbuilder xen ubuntu --help results in the following stack trace:

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 59, in main
    hypervisor, distro = self.handle_args(optparser, sys.argv[1:])
  File "/usr/lib/python2.6/dist-packages/VMBuilder/contrib/cli.py", line 160, in handle_args
    hypervisor = VMBuilder.get_hypervisor(args[0])(distro)
  File "/usr/lib/python2.6/dist-packages/VMBuilder/hypervisor.py", line 32, 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/xen/vm.py", line 34, in register_options
    group.add_option('--xen-kernel', metavar='PATH', help='Path to the kernel to use (e.g.: /boot/vmlinux-2.6.27-7-server). Default depends on distribution and suite')
AttributeError: 'SettingGroup' object has no attribute 'add_option'

Investigation into this issue reveals that the developer likely intended
to call the method 'add_setting' in the object SettingGroup.  However,
fixing this error only results in another one:

Traceback (most recent call last):
  File "/usr/bin/vmbuilder", line 24, in <module>
    cli.main()
  File "/usr/lib/pymodules/python2.6/VMBuilder/contrib/cli.py", line 59, in main
    hypervisor, distro = self.handle_args(optparser, sys.argv[1:])
  File "/usr/lib/pymodules/python2.6/VMBuilder/contrib/cli.py", line 160, in handle_args
    hypervisor = VMBuilder.get_hypervisor(args[0])(distro)
  File "/usr/lib/pymodules/python2.6/VMBuilder/hypervisor.py", line 32, in __init__
    super(Hypervisor, self).__init__()
  File "/usr/lib/pymodules/python2.6/VMBuilder/distro.py", line 30, in __init__
    super(Context, self).__init__(self)
  File "/usr/lib/pymodules/python2.6/VMBuilder/plugins/__init__.py", line 46, in __init__
    self.register_options()
  File "/usr/lib/pymodules/python2.6/VMBuilder/plugins/xen/vm.py", line 36, in register_options
    self.context.register_setting_group(group)
AttributeError: 'Xen' object has no attribute 'register_setting_group'

** Affects: vmbuilder
     Importance: High
     Assignee: Soren Hansen (soren)
         Status: Confirmed

** Affects: vm-builder (Ubuntu)
     Importance: Undecided
         Status: New

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



More information about the Ubuntu-server-bugs mailing list