← Back to team overview

yahoo-eng-team team mailing list archive

[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