grub2 support for guests >= karmic
Bug #509609 reported by
Loïc Minier
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VMBuilder |
Triaged
|
Medium
|
Unassigned | ||
vm-builder (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Hi
For >= karmic guests, grub2 should be installed and used in the guest instead of grub (same logic as for ext4).
cjwatson has a preliminary patch.
Thanks,
Related branches
lp://staging/~guilhem-fr/vmbuilder/oneiric-support
Ready for review
for merging
into
lp://staging/vmbuilder
- Scott Moser: Pending requested
- VMBuilder: Pending requested
-
Diff: 1849 lines (+729/-243)26 files modifiedVMBuilder/contrib/cli.py (+35/-22)
VMBuilder/disk.py (+90/-39)
VMBuilder/distro.py (+23/-15)
VMBuilder/hypervisor.py (+33/-18)
VMBuilder/plugins/__init__.py (+3/-1)
VMBuilder/plugins/ec2/__init__.py (+11/-11)
VMBuilder/plugins/kvm/__init__.py (+1/-1)
VMBuilder/plugins/kvm/disk.py (+38/-0)
VMBuilder/plugins/kvm/qemu_nbd.py (+117/-0)
VMBuilder/plugins/kvm/vm.py (+4/-0)
VMBuilder/plugins/ubuntu/dapper.py (+138/-34)
VMBuilder/plugins/ubuntu/distro.py (+76/-59)
VMBuilder/plugins/ubuntu/intrepid.py (+1/-0)
VMBuilder/plugins/ubuntu/karmic.py (+1/-0)
VMBuilder/plugins/ubuntu/lucid.py (+29/-1)
VMBuilder/plugins/ubuntu/oneiric.py (+22/-1)
VMBuilder/plugins/ubuntu/precise.py (+22/-0)
VMBuilder/plugins/ubuntu/templates/Copy of devicemap.tmpl (+17/-0)
VMBuilder/plugins/ubuntu/templates/devicemap.tmpl (+9/-3)
VMBuilder/plugins/ubuntu/templates/grubcfg.tmpl (+8/-0)
VMBuilder/plugins/ubuntu/templates/loadcfg.tmpl (+3/-0)
VMBuilder/plugins/ubuntu/templates/sources.list.tmpl (+10/-0)
VMBuilder/tests/disk_tests.py (+7/-7)
VMBuilder/tests/plugin_tests.py (+28/-28)
VMBuilder/util.py (+1/-1)
VMBuilder/vm.py (+2/-2)
Changed in vm-builder (Ubuntu): | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in vmbuilder: | |
status: | New → Triaged |
importance: | Undecided → Medium |
To post a comment you must log in.
Definitely not ready to go yet though; note e.g. the sh -x in there for testing. I don't have time to work on this further so anyone else should feel free to pick it up given this basis.