A set of drivers and utilities to integrate PowerVC into OpenStack.
Go to file
Yi Ming Yin 7fc7fc17e9 Add extra logic to handle port detach issue
nova manager will first delete local neutron port before call driver to
detach port on PowerVC. This behavior will trigger a local port deleted
event and cause current driver code failed to retrieve remote PowerVC
port id when doing interface detach

1. First priority is to use local port id to retrieve remote PowerVC
port id, which is the current logic.
2. If local port id cannot be retrieved, it will call interface_list on
remote PowerVC instance and get all attached interface information. Then
the code will scan all the local port IP addresses and compare to remote
IP addresses and find the matched port id to detach.

Change-Id: I3a87f3780c2cb949a0dc80380a37ab17bb98e059
Closes-Bug: #1392540
(cherry picked from commit 8c766d0861)
2014-11-16 04:21:25 +00:00
cinder-powervc add pool name while register notification listener 2014-11-06 16:39:36 +08:00
common-powervc add pool name while register notification listener 2014-11-06 16:39:36 +08:00
glance-powervc add pool name while register notification listener 2014-11-06 16:39:36 +08:00
neutron-powervc Merge "add pool name while register notification listener" 2014-11-06 09:07:43 +00:00
nova-powervc Add extra logic to handle port detach issue 2014-11-16 04:21:25 +00:00
.gitignore Add .gitignore to the project 2014-08-19 13:32:15 +08:00
.gitreview Added .gitreview 2014-05-06 22:11:04 +00:00
CONTRIBUTING.rst Add CONTRIBUTING.rst and change README.rst format. 2014-05-27 15:52:50 +08:00
LICENSE Missing License file and README file in the project 2014-05-09 13:21:02 +08:00
README.rst Add CONTRIBUTING.rst and change README.rst format. 2014-05-27 15:52:50 +08:00

README.rst

PowerVC Drivers

This project contains a set of OpenStack drivers and utilities to implement the manage-to Power via PowerVC.