Activity log for bug #2032770

Date Who What changed Old value New value Message
2023-08-23 08:45:11 Mustafa Kemal Gilor bug added bug
2023-08-28 07:26:14 Mamatisa Nurmatov neutron: status New Confirmed
2023-08-28 07:26:18 Mamatisa Nurmatov neutron: importance Undecided Medium
2023-08-28 07:26:24 Mamatisa Nurmatov neutron: importance Medium Low
2023-08-28 07:26:32 Mamatisa Nurmatov tags doc
2023-08-28 09:53:29 Rodolfo Alonso neutron: assignee Rodolfo Alonso (rodolfo-alonso-hernandez)
2023-08-28 09:59:46 OpenStack Infra neutron: status Confirmed In Progress
2023-08-31 11:37:35 OpenStack Infra neutron: status In Progress Fix Released
2023-08-31 13:27:27 OpenStack Infra tags doc doc in-stable-yoga
2023-08-31 13:27:32 OpenStack Infra tags doc in-stable-yoga doc in-stable-xena in-stable-yoga
2023-08-31 13:53:20 OpenStack Infra tags doc in-stable-xena in-stable-yoga doc in-stable-wallaby in-stable-xena in-stable-yoga
2023-08-31 21:00:32 OpenStack Infra tags doc in-stable-wallaby in-stable-xena in-stable-yoga doc in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed
2023-10-09 11:01:08 Mustafa Kemal Gilor bug task added neutron (Ubuntu)
2023-10-09 11:01:26 Mustafa Kemal Gilor neutron (Ubuntu): assignee Mustafa Kemal Gilor (mustafakemalgilor)
2023-10-09 11:13:10 Mustafa Kemal Gilor nominated for series Ubuntu Jammy
2023-10-09 11:13:10 Mustafa Kemal Gilor bug task added neutron (Ubuntu Jammy)
2023-10-09 11:13:10 Mustafa Kemal Gilor nominated for series Ubuntu Mantic
2023-10-09 11:13:10 Mustafa Kemal Gilor bug task added neutron (Ubuntu Mantic)
2023-10-09 11:13:10 Mustafa Kemal Gilor nominated for series Ubuntu Lunar
2023-10-09 11:13:10 Mustafa Kemal Gilor bug task added neutron (Ubuntu Lunar)
2023-10-09 11:13:10 Mustafa Kemal Gilor nominated for series Ubuntu Focal
2023-10-09 11:13:10 Mustafa Kemal Gilor bug task added neutron (Ubuntu Focal)
2023-10-09 11:14:18 Mustafa Kemal Gilor bug task added cloud-archive
2023-10-09 11:15:37 Mustafa Kemal Gilor nominated for series cloud-archive/yoga
2023-10-09 11:15:37 Mustafa Kemal Gilor bug task added cloud-archive/yoga
2023-10-09 11:15:37 Mustafa Kemal Gilor nominated for series cloud-archive/victoria
2023-10-09 11:15:37 Mustafa Kemal Gilor bug task added cloud-archive/victoria
2023-10-09 11:15:37 Mustafa Kemal Gilor nominated for series cloud-archive/zed
2023-10-09 11:15:37 Mustafa Kemal Gilor bug task added cloud-archive/zed
2023-10-09 11:15:37 Mustafa Kemal Gilor nominated for series cloud-archive/bobcat
2023-10-09 11:15:37 Mustafa Kemal Gilor bug task added cloud-archive/bobcat
2023-10-09 11:15:37 Mustafa Kemal Gilor nominated for series cloud-archive/antelope
2023-10-09 11:15:37 Mustafa Kemal Gilor bug task added cloud-archive/antelope
2023-10-09 11:15:37 Mustafa Kemal Gilor nominated for series cloud-archive/ussuri
2023-10-09 11:15:37 Mustafa Kemal Gilor bug task added cloud-archive/ussuri
2023-10-09 11:15:37 Mustafa Kemal Gilor nominated for series cloud-archive/xena
2023-10-09 11:15:37 Mustafa Kemal Gilor bug task added cloud-archive/xena
2023-10-09 11:15:37 Mustafa Kemal Gilor nominated for series cloud-archive/wallaby
2023-10-09 11:15:37 Mustafa Kemal Gilor bug task added cloud-archive/wallaby
2023-10-09 11:18:14 Mustafa Kemal Gilor bug task deleted neutron (Ubuntu Mantic)
2023-10-09 12:13:56 Mustafa Kemal Gilor bug task deleted neutron (Ubuntu Focal)
2023-10-09 12:20:29 Mustafa Kemal Gilor bug task deleted cloud-archive/victoria
2023-10-16 07:07:11 Mustafa Kemal Gilor bug task deleted cloud-archive/bobcat
2023-10-16 07:53:54 OpenStack Infra cloud-archive/ussuri: status New In Progress
2023-10-16 09:40:18 Nobuto Murata bug added subscriber Nobuto Murata
2023-10-16 12:58:07 Mustafa Kemal Gilor nominated for series Ubuntu Focal
2023-10-16 12:58:07 Mustafa Kemal Gilor bug task added neutron (Ubuntu Focal)
2023-10-19 22:13:58 OpenStack Infra tags doc in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed
2023-10-31 16:30:04 OpenStack Infra cloud-archive/ussuri: status In Progress Fix Committed
2023-11-02 07:24:44 Mustafa Kemal Gilor nominated for series cloud-archive/victoria
2023-11-02 07:24:44 Mustafa Kemal Gilor bug task added cloud-archive/victoria
2023-11-02 07:52:54 Mustafa Kemal Gilor description The port "uplink_status_propagation" feature does not work when OVN is used as the mechanism driver. The reproducer below is working fine with openvswitch as the mechanism driver, but not with the OVN: openstack port create --binding-profile trusted=true --enable-uplink-status-propagation --net private --vnic-type direct test-sriov-bond-enable-uplink-status-propagation-vm-1-port-1 The command fails with the following error when OVN is the mech driver: BadRequestException: 400: Client Error for url: https://10.5.3.81:9696/v2.0/ports, Unrecognized attribute(s) 'propagate_uplink_status' With ML2/OVS, the port creation command above succeeds without any errors. As for the ml2_conf, "uplink_status_propagation" is listed in the extension drivers: [ml2] extension_drivers=port_security,dns_domain_ports,uplink_status_propagation type_drivers = geneve,gre,vlan,flat,local tenant_network_types = geneve,gre,vlan,flat,local mechanism_drivers = ovn,sriovnicswitch /*...*/ I also found the following document which shows the feature gap between ML2/OVS and OVN, but the uplink_status_propagation is not listed: https://docs.openstack.org/neutron/latest/ovn/gaps.html#id9 , maybe this page can be updated as well. [Impact] This SRU is a backport of https://review.opendev.org/c/openstack/neutron/+/892895 to the respective Ubuntu and UCA releases. The patch is merged to all respective upstream branches (master & stable/[u,v,w,x,y,z,2023.1(a)]). This SRU intends to add the missing 'uplink-status-propagation' extension to ML2/OVN. This extension is already present and working in ML2/OVS, and it is supported by ML2/OVN but the extension is somehow not added to ML2/OVN. The patch simply adds the missing extension to the ML2/OVN too. The impact of this is visible for the deployments migrating from ML2/OVS to ML2/OVN. The following command fails to work on ML2/OVN: ``` openstack port create --network 8d30fb08-2c6a-42fd-98c4-223d345c8c4f --binding-profile trusted=true --enable-uplink-status-propagation --vnic-type direct aaa # BadRequestException: 400: Client Error for url: https://mycloud.example.com:9696/v2.0/ports, Unrecognized attribute(s) 'propagate_uplink_status' ``` The fix corrects this behavior by adding the missing extension. [Test Case] - Deploy a Focal/Yoga cloud: - ./generate-bundle.sh -s focal -r yoga --name test-focal-yoga-stack --run --ovn # After the dust settles - ./configure - source ./novarc - openstack port create --network <network-id> --binding-profile trusted=true --enable-uplink-status-propagation --vnic-type direct aaa - It should fail with "BadRequestException: 400: Client Error for url: https://mycloud.example.com:9696/v2.0/ports, Unrecognized attribute(s) 'propagate_uplink_status'" To confirm the fix, repeat the scenario and observe that the error disappears and port creation succeeds. [Regression Potential] The patch is quite trivial and should not affect any deployment negatively. The extension is optional and disabled by default.
2023-11-02 07:53:06 Mustafa Kemal Gilor summary [OVN] port creation with --enable-uplink-status-propagation does not work with OVN mechanism driver [SRU] [OVN] port creation with --enable-uplink-status-propagation does not work with OVN mechanism driver
2023-11-02 07:55:50 Mustafa Kemal Gilor attachment added focal.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715216/+files/focal.debdiff
2023-11-02 07:56:17 Mustafa Kemal Gilor attachment added jammy.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715217/+files/jammy.debdiff
2023-11-02 07:56:53 Mustafa Kemal Gilor attachment added lunar.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715218/+files/lunar.debdiff
2023-11-02 07:57:20 Mustafa Kemal Gilor attachment added uca_bionic_ussuri.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715219/+files/uca_bionic_ussuri.debdiff
2023-11-02 07:57:39 Mustafa Kemal Gilor attachment added uca_focal_victoria.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715220/+files/uca_focal_victoria.debdiff
2023-11-02 07:58:01 Mustafa Kemal Gilor attachment added uca_focal_wallaby.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715221/+files/uca_focal_wallaby.debdiff
2023-11-02 07:58:21 Mustafa Kemal Gilor attachment added uca_jammy_xena.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715222/+files/uca_jammy_xena.debdiff
2023-11-02 07:58:40 Mustafa Kemal Gilor attachment added uca_jammy_yoga.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715223/+files/uca_jammy_yoga.debdiff
2023-11-02 07:59:37 Mustafa Kemal Gilor attachment added uca_jammy_zed.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715224/+files/uca_jammy_zed.debdiff
2023-11-02 07:59:57 Mustafa Kemal Gilor attachment added uca_jammy_antelope.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715225/+files/uca_jammy_antelope.debdiff
2023-11-02 08:18:53 Ubuntu Foundations Team Bug Bot tags doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch
2023-11-02 08:18:59 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors
2023-11-21 15:01:38 Corey Bryant neutron (Ubuntu): importance Undecided Medium
2023-11-21 15:01:38 Corey Bryant neutron (Ubuntu): status New Triaged
2023-11-21 15:03:24 Corey Bryant neutron (Ubuntu Focal): importance Undecided Medium
2023-11-21 15:03:24 Corey Bryant neutron (Ubuntu Focal): status New Triaged
2023-11-21 15:03:38 Corey Bryant neutron (Ubuntu Jammy): importance Undecided Medium
2023-11-21 15:03:38 Corey Bryant neutron (Ubuntu Jammy): status New Triaged
2023-11-21 15:03:49 Corey Bryant neutron (Ubuntu Lunar): importance Undecided Medium
2023-11-21 15:03:49 Corey Bryant neutron (Ubuntu Lunar): status New Triaged
2023-11-21 15:04:02 Corey Bryant cloud-archive/antelope: importance Undecided Medium
2023-11-21 15:04:02 Corey Bryant cloud-archive/antelope: status New Triaged
2023-11-21 15:04:13 Corey Bryant cloud-archive/ussuri: importance Undecided Medium
2023-11-21 15:04:13 Corey Bryant cloud-archive/ussuri: status Fix Committed Triaged
2023-11-21 15:04:21 Corey Bryant cloud-archive/victoria: importance Undecided Medium
2023-11-21 15:04:21 Corey Bryant cloud-archive/victoria: status New Triaged
2023-11-21 15:04:31 Corey Bryant cloud-archive: importance Undecided Medium
2023-11-21 15:04:31 Corey Bryant cloud-archive: status New Triaged
2023-11-21 15:04:41 Corey Bryant cloud-archive/wallaby: importance Undecided Medium
2023-11-21 15:04:41 Corey Bryant cloud-archive/wallaby: status New Triaged
2023-11-21 15:04:51 Corey Bryant cloud-archive/xena: importance Undecided Medium
2023-11-21 15:04:51 Corey Bryant cloud-archive/xena: status New Triaged
2023-11-21 15:04:59 Corey Bryant cloud-archive/yoga: importance Undecided Medium
2023-11-21 15:04:59 Corey Bryant cloud-archive/yoga: status New Triaged
2023-11-21 15:05:10 Corey Bryant cloud-archive/zed: importance Undecided Medium
2023-11-21 15:05:10 Corey Bryant cloud-archive/zed: status New Triaged
2023-11-21 15:06:15 Corey Bryant cloud-archive: status Triaged Fix Released
2023-11-21 15:06:33 Corey Bryant neutron (Ubuntu): status Triaged Fix Released
2023-11-23 09:39:04 OpenStack Infra cloud-archive/antelope: status Triaged Fix Released
2023-11-23 09:41:47 OpenStack Infra cloud-archive/yoga: status Triaged Fix Released
2023-11-23 09:43:19 OpenStack Infra cloud-archive/zed: status Triaged Fix Released
2023-11-23 11:32:35 Julian Andres Klode removed subscriber Ubuntu Sponsors
2023-11-23 13:31:36 Mustafa Kemal Gilor attachment removed jammy.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5715217/+files/jammy.debdiff
2023-11-23 13:32:16 Mustafa Kemal Gilor attachment added jammy.debdiff https://bugs.launchpad.net/neutron/+bug/2032770/+attachment/5722723/+files/jammy.debdiff
2023-12-13 20:24:28 Corey Bryant neutron (Ubuntu Lunar): status Triaged Fix Released
2023-12-13 20:24:40 Corey Bryant neutron (Ubuntu Jammy): status Triaged Fix Released
2023-12-13 20:59:59 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2023-12-13 21:43:28 Ubuntu Archive Robot bug added subscriber Corey Bryant
2024-01-11 16:33:01 Andreas Hasenack neutron (Ubuntu Focal): status Triaged Fix Committed
2024-01-11 16:33:06 Andreas Hasenack bug added subscriber SRU Verification
2024-01-11 16:33:12 Andreas Hasenack tags doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-needed verification-needed-focal
2024-01-17 14:57:15 OpenStack Infra cloud-archive/ussuri: status Triaged Fix Released
2024-01-29 16:11:00 Brian Haley tags doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-needed verification-needed-focal doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-done verification-done-focal
2024-01-31 06:23:00 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2024-01-31 21:57:13 Launchpad Janitor neutron (Ubuntu Focal): status Fix Committed Fix Released
2024-02-14 11:06:57 James Page cloud-archive/ussuri: status Fix Released Fix Committed
2024-02-14 11:06:58 James Page tags doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-done verification-done-focal doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-done verification-done-focal verification-ussuri-needed
2024-03-06 12:00:02 OpenStack Infra cloud-archive/victoria: status Triaged Fix Released
2024-03-06 12:09:03 OpenStack Infra cloud-archive/wallaby: status Triaged Fix Released
2024-03-06 12:18:32 OpenStack Infra cloud-archive/xena: status Triaged Fix Released
2024-03-06 22:21:02 Brian Haley tags doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-done verification-done-focal verification-ussuri-needed doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-done verification-done-focal verification-ussuri-done
2024-03-25 15:49:52 James Page cloud-archive/ussuri: status Fix Committed Fix Released
2024-04-11 09:09:02 James Page cloud-archive/wallaby: status Fix Released Fix Committed
2024-04-11 09:09:05 James Page tags doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-done verification-done-focal verification-ussuri-done doc in-stable-victoria in-stable-wallaby in-stable-xena in-stable-yoga in-stable-zed patch verification-done verification-done-focal verification-ussuri-done verification-wallaby-needed