lp:~rackspace-titan/nova/xen_vmops_rescue_fixes
- Get this branch:
- bzr branch lp:~rackspace-titan/nova/xen_vmops_rescue_fixes
Branch merges
- Chris Behrens (community): Needs Information
- Nova Core security contacts: Pending requested
-
Diff: 71 lines (+20/-14)1 file modifiednova/virt/xenapi/vmops.py (+20/-14)
Related bugs
Bug #842653: deleting instance in rescue state leaves rescue instance on hypervisor | Medium | Fix Released | |
Bug #851307: Xen _find_rescue_vbd_ref requires swap | Low | Fix Released | |
Bug #851315: Unrescue causes 'Device in use' when trying to unplug VBD devices | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1579. By Dan Prince
-
Fix some issues in rescue and unrescue issues in xenapi/vmops.py:
1) check for and delete rescue instances when deleting an instance
2) _find_rescue_vbd now works if there is no swap vbd
3) fix 'device in use' errors that would happen when unrescuing an image
in which the user actually mounted the original image VBD.
We no longer try to individually hot unplug the VBDs on the rescue instance
before shutdown. Simply shutting down the rescue instance and removing the
VDIs seems to be a more robust unrescue method. - 1578. By Vish Ishaya
-
Removes the on-disk internal libvirt snapshot after it has been uploaded to glance.
- 1575. By Josh Durgin
-
This makes the OS api extension for booting from volumes work.
The _get_view_builder method was replaced in the parent class, but the BootFromVolume controller was not updated to use the new method. - 1572. By Johannes Erdfelt
-
The 1.1 API specifies that two vendor content types are allowed in addition to the standard JSON and XML content types.
This branch adds support for application/
vnd.openstack. compute+ json and application/ vnd.openstack. compute+ xml.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/nova/trunk