Activity log for bug #1883244

Date Who What changed Old value New value Message
2020-06-12 11:27:42 Frode Nordahl bug added bug
2020-06-12 11:27:56 Frode Nordahl bug task added charm-ovn-dedicated-chassis
2020-06-12 11:28:26 Frode Nordahl bug task added charm-helpers
2020-06-12 11:28:36 Frode Nordahl charm-helpers: status New Triaged
2020-06-12 11:28:39 Frode Nordahl charm-ovn-chassis: status New Triaged
2020-06-12 11:28:42 Frode Nordahl charm-ovn-dedicated-chassis: status New Triaged
2020-06-12 11:28:47 Frode Nordahl charm-helpers: importance Undecided High
2020-06-12 11:28:49 Frode Nordahl charm-ovn-chassis: importance Undecided High
2020-06-12 11:28:52 Frode Nordahl charm-ovn-dedicated-chassis: importance Undecided High
2020-06-12 11:28:55 Frode Nordahl charm-helpers: assignee Frode Nordahl (fnordahl)
2020-06-12 11:28:57 Frode Nordahl charm-ovn-chassis: assignee Frode Nordahl (fnordahl)
2020-06-12 11:29:00 Frode Nordahl charm-ovn-dedicated-chassis: assignee Frode Nordahl (fnordahl)
2020-06-12 11:29:10 Frode Nordahl charm-ovn-chassis: milestone 20.08
2020-06-12 11:29:13 Frode Nordahl charm-ovn-dedicated-chassis: milestone 20.08
2020-06-12 11:32:57 Frode Nordahl description Charm does not add interface to bridge when adding bond interface by name to `bridge-interface-mappings` configuration option. However if you list the MAC addresses of one of the underlying interfaces it resolves this into the bond name and successfully adds it to the bridge. Charm does not add interface to bridge when adding bond interface by name to `bridge-interface-mappings` configuration option. However if you list the MAC addresses of one of the underlying interfaces it resolves this into the bond name and successfully adds it to the bridge. The offending code is these lines in charm-helpers: https://github.com/juju/charm-helpers/blob/1f9ff78eac35a4d5307371f22e16b41c80bd9b4f/charmhelpers/contrib/openstack/context.py#L2711-L2712
2020-06-12 13:13:59 Frode Nordahl description Charm does not add interface to bridge when adding bond interface by name to `bridge-interface-mappings` configuration option. However if you list the MAC addresses of one of the underlying interfaces it resolves this into the bond name and successfully adds it to the bridge. The offending code is these lines in charm-helpers: https://github.com/juju/charm-helpers/blob/1f9ff78eac35a4d5307371f22e16b41c80bd9b4f/charmhelpers/contrib/openstack/context.py#L2711-L2712 Charm does not add interface to bridge when adding bond interface by name to `bridge-interface-mappings` configuration option. However if you list the MAC addresses of one of the underlying interfaces it resolves this into the bond name and successfully adds it to the bridge. The offending code appears to be these lines in charm-helpers: https://github.com/juju/charm-helpers/blob/1f9ff78eac35a4d5307371f22e16b41c80bd9b4f/charmhelpers/contrib/openstack/context.py#L2770-L2780 Since the bond interface is not an actual physical interface it will not, and should not, be in the mac-ifname map. I guess we need some special handling.
2020-06-13 07:07:55 OpenStack Infra charm-ovn-chassis: status Triaged In Progress
2020-06-13 07:08:08 OpenStack Infra charm-ovn-dedicated-chassis: status Triaged In Progress
2020-06-13 07:08:56 Frode Nordahl charm-helpers: status Triaged In Progress
2020-06-16 11:50:59 OpenStack Infra charm-ovn-chassis: status In Progress Fix Committed
2020-06-16 11:55:46 OpenStack Infra charm-ovn-dedicated-chassis: status In Progress Fix Committed
2020-06-16 13:16:02 Frode Nordahl charm-helpers: status In Progress Fix Released
2020-06-17 08:41:47 Frode Nordahl charm-ovn-chassis: status Fix Committed Fix Released
2020-06-17 08:41:51 Frode Nordahl charm-ovn-dedicated-chassis: status Fix Committed Fix Released