Reviewed: https://review.opendev.org/c/openstack/neutron/+/851533 Committed: https://opendev.org/openstack/neutron/commit/ec831cdf124dff1a15b1a64ff3992a822348bc50 Submitter: "Zuul (22348)" Branch: stable/xena
commit ec831cdf124dff1a15b1a64ff3992a822348bc50 Author: Miro Tomaska <email address hidden> Date: Fri Jul 8 09:56:23 2022 -0500
Add workaround for eventlet.greendns bug
Issue[1] workaround: A wrapper class which determines if socket module was eventlet patched and request std lib socket module instead. Also adding LOG.warning into the exception block so we dont miss issues like this in the future.
Closes-Bug: #1980967 Related-Bug: #1926693
[1]https://github.com/eventlet/eventlet/issues/764
Change-Id: I41c4cbc1aaea95f7808e6c6dca47ecd0402351c9 (cherry picked from commit ea223072841adc3fb88b840b5f8018bff60c8aa7)
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/851533 /opendev. org/openstack/ neutron/ commit/ ec831cdf124dff1 a15b1a64ff3992a 822348bc50
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/xena
commit ec831cdf124dff1 a15b1a64ff3992a 822348bc50
Author: Miro Tomaska <email address hidden>
Date: Fri Jul 8 09:56:23 2022 -0500
Add workaround for eventlet.greendns bug
Issue[1] workaround: A wrapper class which determines if socket module
was eventlet patched and request std lib socket module instead.
Also adding LOG.warning into the exception block so we dont miss
issues like this in the future.
Closes-Bug: #1980967
Related-Bug: #1926693
[1]https:/ /github. com/eventlet/ eventlet/ issues/ 764
Change-Id: I41c4cbc1aaea95 f7808e6c6dca47e cd0402351c9 fb88b840b5f8018 bff60c8aa7)
(cherry picked from commit ea223072841adc3