'router_gateway' port status is always DOWN
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Undecided
|
shihanzhang |
Bug Description
If br-ex does not set 'bridge-id', the 'router_gateway' status will be always DOWN, the reason is that:
def setup_ancillary
'''Setup ancillary bridges - for example br-ex.'''
ovs = ovs_lib.
ovs_bridges = set(ovs.
# Remove all known bridges
if self.enable_
br_names = [self.phys_
# Filter list of bridges to those that have external
# bridge-id's configured
br_names = []
for bridge in ovs_bridges:
if bridge_id != bridge:
if br-ex does not set 'bridge-id', ovs agent will not add it to ancillary_bridges, so I think if br-ex does not set 'bridge-id', it just report a warning message is ok!
Changed in neutron: | |
assignee: | nobody → shihanzhang (shihanzhang) |
Changed in neutron: | |
status: | In Progress → Fix Committed |
Changed in neutron: | |
milestone: | none → liberty-1 |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | liberty-1 → 7.0.0 |
Fix proposed to branch: master /review. openstack. org/151501
Review: https:/