PowerVM doesn't resize/migrate

Bug #1153599 reported by Lance Bragstad
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Undecided
Lance Bragstad

Bug Description

The PowerVM driver doesn't complete resize/migrate due to the following two issues:

1.) SCP command in blockdev.py https://github.com/openstack/nova/blob/master/nova/virt/powervm/blockdev.py#L276 doesn't join the scp command on a space, which formats the scp command incorrectly.

2.) networking isn't passed into _create_lpar_instance() and fails out since the network information is required.

https://github.com/openstack/nova/blob/master/nova/virt/powervm/driver.py#L278

I have a fix for this and can assign to myself.

Tags: powervm
Changed in nova:
assignee: nobody → Lance Bragstad (ldbragst)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/24066

Changed in nova:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/24066
Committed: http://github.com/openstack/nova/commit/45d4ec4aefa1a4c5b4327c07c635a5e47e807178
Submitter: Jenkins
Branch: master

commit 45d4ec4aefa1a4c5b4327c07c635a5e47e807178
Author: Lance Bragstad <email address hidden>
Date: Fri Mar 8 19:51:12 2013 +0000

    Resize/Migrate refactoring fixes and test cases

    This patch will fix the construction of an scp command to be joined on
    spaces. Also adds a parameter in driver.finish_migration to
    _create_lpar_instance(), some refactoring that needed to be done in
    order to launch the instance on the destination host. This patch fixes
    Bug #1153599. This patch also address the tests cases for resize/migrate
    functionality for PowerVM. Bug #1133058 is for tracking these test cases

    Change-Id: I86c1b697fe5c7d6e4a6c689f75fd5cf737cef5d4

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → grizzly-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: grizzly-rc1 → 2013.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.