yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #93831
[Bug 2032770] Please test proposed package
Hello Mustafa, or anyone else affected,
Accepted neutron into wallaby-proposed. The package will build now and
be available in the Ubuntu Cloud Archive in a few hours, and then in the
-proposed repository.
Please help us by testing this new package. To enable the -proposed
repository:
sudo add-apt-repository cloud-archive:wallaby-proposed
sudo apt-get update
Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-wallaby-needed to verification-wallaby-done. If it
does not fix the bug for you, please add a comment stating that, and
change the tag to verification-wallaby-failed. In either case, details
of your testing will help us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Changed in: cloud-archive/wallaby
Status: Fix Released => Fix Committed
** Tags added: verification-wallaby-needed
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2032770
Title:
[SRU] [OVN] port creation with --enable-uplink-status-propagation does
not work with OVN mechanism driver
Status in Ubuntu Cloud Archive:
Fix Released
Status in Ubuntu Cloud Archive antelope series:
Fix Released
Status in Ubuntu Cloud Archive ussuri series:
Fix Released
Status in Ubuntu Cloud Archive victoria series:
Fix Released
Status in Ubuntu Cloud Archive wallaby series:
Fix Committed
Status in Ubuntu Cloud Archive xena series:
Fix Released
Status in Ubuntu Cloud Archive yoga series:
Fix Released
Status in Ubuntu Cloud Archive zed series:
Fix Released
Status in neutron:
Fix Released
Status in neutron package in Ubuntu:
Fix Released
Status in neutron source package in Focal:
Fix Released
Status in neutron source package in Jammy:
Fix Released
Status in neutron source package in Lunar:
Fix Released
Bug description:
[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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/2032770/+subscriptions