yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #94492
[Bug 2075147] Re: "neutron-tempest-plugin-api-ovn-wsgi" not working with TLS
Reviewed: https://review.opendev.org/c/openstack/neutron/+/925376
Committed: https://opendev.org/openstack/neutron/commit/76f343c5868556f12f9ee74b7ef2291cf5e2ff85
Submitter: "Zuul (22348)"
Branch: master
commit 76f343c5868556f12f9ee74b7ef2291cf5e2ff85
Author: Rodolfo Alonso Hernandez <ralonsoh@xxxxxxxxxx>
Date: Wed Jul 31 10:53:14 2024 +0000
Monkey patch the system libraries before calling them
The Neutron API with WSGI module, and specifically when using ML2/OVN,
was importing some system libraries before patching them. That was
leading to a recursion error, as reported in the related LP bug.
By calling ``eventlet_utils.monkey_patch()`` at the very beginning
of the WSGI entry point [1], this issue is fixed.
[1] WSGI entry point:
$ cat /etc/neutron/neutron-api-uwsgi.ini
...
module = neutron.wsgi.api:application
Closes-Bug: #2075147
Change-Id: If2aa37b2a510a85172da833ca20564810817d246
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/2075147
Title:
"neutron-tempest-plugin-api-ovn-wsgi" not working with TLS
Status in neutron:
Fix Released
Bug description:
The Neutron CI job "neutron-tempest-plugin-api-ovn-wsgi" is not
working because TLS is enabled. There is an issue in the SSL library
that throws a recursive exception.
Snippet https://paste.opendev.org/show/briEIdk5z5SwYg25axnf/
Log:
https://987c691fdc28f24679c7-001d480fc44810e6cf7b18a72293f87e.ssl.cf1.rackcdn.com/periodic/opendev.org/openstack/neutron/master/neutron-
tempest-plugin-api-ovn-wsgi/8e01634/
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2075147/+subscriptions
References