Activity log for bug #1959125

Date Who What changed Old value New value Message
2022-01-26 17:10:44 Rodolfo Alonso bug added bug
2022-01-26 17:13:29 Rodolfo Alonso description In LP#1821058, a new parameter was defined for each mechanism driver, the "connectivity". That provides a way to define what type of driver is. For example, SRIOV, Linux Bridge, OVS or OVN are "l2" drivers. Calico is "l3" only. The default value is "legacy". In [1], a check for ports without IP addresses. Those kind of ports can only be bound to "l2" drivers. In [2] I changed the "vif_details" dictionary to populated the two sub-dicts under "ovs" and "vhostuser". The problem is that check [1] cannot be done because the "connectivity" parameter in not a key in "vif_details" anymore. A more robust way to check the mech driver connectivity must be implemented, rather that adding it to a dictionary, "vif_details", that has not a defined structure. [1]https://review.opendev.org/c/openstack/neutron/+/678027 [2]https://review.opendev.org/c/openstack/neutron/+/814143 In LP#1821058, a new parameter was defined for each mechanism driver, the "connectivity". That provides a way to define what type of driver is. For example, SRIOV, Linux Bridge, OVS or OVN are "l2" drivers. Calico is "l3" only. The default value is "legacy". In [1], a check for ports without IP addresses. Those kind of ports can only be bound to "l2" drivers. In [2] I changed the "vif_details" dictionary to populated the two sub-dicts under "ovs" and "vhostuser". The problem is that check [1] cannot be done because the "connectivity" parameter in not a key in "vif_details" anymore. A more robust way to check the mech driver connectivity must be implemented, rather that adding it to a dictionary, "vif_details", that has not a defined structure. NOTE: this is currently breaking heat-tempest-plugin CI master job. [1]https://review.opendev.org/c/openstack/neutron/+/678027 [2]https://review.opendev.org/c/openstack/neutron/+/814143
2022-01-26 17:14:01 Rodolfo Alonso neutron: importance Undecided Critical
2022-01-26 17:14:06 Rodolfo Alonso neutron: importance Critical Medium
2022-01-26 17:14:08 Rodolfo Alonso neutron: assignee Rodolfo Alonso (rodolfo-alonso-hernandez)
2022-01-26 17:40:27 OpenStack Infra neutron: status New In Progress
2022-01-27 10:10:29 Mamatisa Nurmatov neutron: status In Progress Fix Committed
2022-01-27 10:11:02 Mamatisa Nurmatov neutron: status Fix Committed In Progress
2022-02-28 15:12:21 OpenStack Infra neutron: status In Progress Fix Released