Support Snapshot for IBM PowerVM Computer Driver

Registered by Tom Gall

PowerVM is the virtualization solution for AIX, IBM i and Linux environments on IBM POWER machines. This blueprint is to continue to advance the PowerVM driver, refining and adding new functionality. This blueprint includes snapshot of instances for the PowerVM driver on IBM POWER hardware.

Blueprint information

Status:
Complete
Approver:
Vish Ishaya
Priority:
Low
Drafter:
Tom Gall
Direction:
Approved
Assignee:
Lance Bragstad
Definition:
Approved
Series goal:
Accepted for grizzly
Implementation:
Implemented
Milestone target:
milestone icon 2013.1
Started by
Thierry Carrez
Completed by
Russell Bryant

Related branches

Sprints

Whiteboard

Areas of updates include capture/snapshot, a bit of refactoring of some of the classes and last additions to the test framework.

Gerrit topic: https://review.openstack.org/#q,topic:bp/powervm-compute-enhancements,n,z

Addressed by: https://review.openstack.org/13850
    powervm: Add IVMCommand.vhost_by_instance_id & BaseCommand.chsyscfg

Addressed by: https://review.openstack.org/14008
    powervm: add polling timeout for LPAR stop command

Addressed by: https://review.openstack.org/17102
    powervm: add DiskAdapter for local volumes

Gerrit topic: https://review.openstack.org/#q,topic:bug/1084641,n,z

Addressed by: https://review.openstack.org/17139
    Add POWERVM_STARTING state to powervm driver

Addressed by: https://review.openstack.org/17474
    powervm: Implement snapshot for local volumes

Addressed by: https://review.openstack.org/17557
    powervm: Refactored run_command for better naming

Addressed by: https://review.openstack.org/19707
    Generate MAC addresses handled by IVM-based PowerVM

Addressed by: https://review.openstack.org/22284
    PowerVMDiskAdapter detach/cleanup refactoring

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.