powervc driver has no support for boot VM with pre-created neutron port

Bug #1350161 reported by Terry Yao
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
powervc-driver
Fix Committed
High
Terry Yao

Bug Description

There is no support for booting VM with a pre-defined neutron port, like use python CLI "nova boot --nic port-id=xxxxxxx". Need to get the PowerVC side's neutron port-id from the openstack-side's port-id, then pass down the port-id to PowerVC in nova-powervc's spawn methond.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to powervc-driver (master)

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

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

Reviewed: https://review.openstack.org/110533
Committed: https://git.openstack.org/cgit/stackforge/powervc-driver/commit/?id=409a5bac87a79e555a64c7bacada3c018f8c8182
Submitter: Jenkins
Branch: master

commit 409a5bac87a79e555a64c7bacada3c018f8c8182
Author: terryyao <email address hidden>
Date: Wed Jul 30 11:14:10 2014 +0800

    Implement boot VM with created neutron port

    Implement boot VM with created neutron port include below changes:
    1. Add get_port_uuid() rpc method in neutron to map the powervc uuid for
    the local neutron port
    2. Specify the 'port-id' in nova-powervc's driver spawn method for the
    corresponding PowerVC port UUID from the requesting port-id from the
    request.

    Closes-Bug: 1350161
    Change-Id: I4bc574c20ac06b625cd7111c4184b48cddbd7f64

Changed in powervc-driver:
status: In Progress → Fix Committed
Xiandong Meng (mengxd)
Changed in powervc-driver:
importance: Undecided → High
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.