Activity log for bug #1499821

Date Who What changed Old value New value Message
2015-09-25 17:58:50 Assaf Muller bug added bug
2015-09-25 18:06:47 Assaf Muller neutron: assignee Assaf Muller (amuller)
2015-09-25 18:06:52 Assaf Muller neutron: importance Undecided Low
2015-09-25 18:06:57 Assaf Muller neutron: importance Low Medium
2015-09-25 18:07:03 Assaf Muller tags ovs
2015-09-25 18:19:44 Assaf Muller description If OVSBridge.get_ports_attributes is executed on an empty bridge, get_port_name_list will return an empty string. In which case, ovsdb.db_list is executed with port_names = '', meaning that it will return all ports, instead of no ports. The implication is that if, for example, br-ex (An ancillary bridge in the OVS agent) is currently empty, then scan_ancillary_ports will pick up all ports. All ports on the system will be considered ancillary_ports, which is unexpected and can result in ports going DOWN when they shouldn't. If OVSBridge.get_ports_attributes is executed on an empty bridge, get_port_name_list will return an empty list. In which case, ovsdb.db_list is executed with port_names = [], meaning that it will return all ports, instead of no ports. The implication is that if, for example, br-ex (An ancillary bridge in the OVS agent) is currently empty, then scan_ancillary_ports will pick up all ports. All ports on the system will be considered ancillary_ports, which is unexpected and can result in ports going DOWN when they shouldn't.
2015-09-25 18:24:19 OpenStack Infra neutron: status New In Progress
2015-09-28 11:22:18 OpenStack Infra neutron: status In Progress Fix Committed
2015-10-19 14:58:01 OpenStack Infra tags ovs in-stable-liberty ovs
2015-11-04 16:40:25 Eric Pendergrass tags in-stable-liberty ovs in-stable-liberty kilo-backport-potential ovs
2015-11-04 22:30:16 Eric Pendergrass tags in-stable-liberty kilo-backport-potential ovs in-stable-liberty ovs
2015-12-03 21:03:21 Doug Hellmann neutron: status Fix Committed Fix Released