My bug fix fixes this error from being raised but there is still a bug here. What actually ends up happening is when a user does quantum net-list in the plugin we query NVP for all the lswitches that it knows about with a tag value==tenant_id; Since the tenant does not own the shared network we are not actually getting the status of this network. The way it currently stands is that shared networks will be returned in error state I believe.
My bug fix fixes this error from being raised but there is still a bug here. What actually ends up happening is when a user does quantum net-list in the plugin we query NVP for all the lswitches that it knows about with a tag value==tenant_id; Since the tenant does not own the shared network we are not actually getting the status of this network. The way it currently stands is that shared networks will be returned in error state I believe.