[Bug 1208126] New: pythons-eventlet failed to utilize DNS servers in /etc/resolv.conf because of newdnspython.patch patch
https://bugzilla.suse.com/show_bug.cgi?id=1208126 Bug ID: 1208126 Summary: pythons-eventlet failed to utilize DNS servers in /etc/resolv.conf because of newdnspython.patch patch Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.4 Hardware: Other OS: openSUSE Leap 15.4 Status: NEW Severity: Critical Priority: P5 - None Component: Maintenance Assignee: maintenance@opensuse.org Reporter: Gyee@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- python3-eventlet (version 0.26.1) failed to utilize the servers in /etc/resolv.conf because of newdnspython.patch. https://build.opensuse.org/package/show/openSUSE:Leap:15.4/python-eventlet The problem is revealed with the following code. ----- import eventlet.support.greendns as gd p = gd.ResolverProxy() try: a = p.query('suse.com') print(a.rrset) except Exception as e: print(e) ----- Looking at the change logs, newdnspython.patch was added to support python3-dnspython 2.0.0. However dnspython 2.0.0 is *incompatible* with eventlet 0.26.1. See https://github.com/eventlet/eventlet/blob/v0.26.1/setup.py#L18 We need to remove newdnspython.patch. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208126 https://bugzilla.suse.com/show_bug.cgi?id=1208126#c2 Dirk Mueller <dmueller@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Assignee|screening-team-bugs@suse.de |dmueller@suse.com --- Comment #2 from Dirk Mueller <dmueller@suse.com> --- Fixed the patch to only patch testsuite, which should resolve this issue. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208126 https://bugzilla.suse.com/show_bug.cgi?id=1208126#c3 Dirk Mueller <dmueller@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #3 from Dirk Mueller <dmueller@suse.com> --- ah, actually this still needs an update on 15.4 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208126 https://bugzilla.suse.com/show_bug.cgi?id=1208126#c4 Dirk Mueller <dmueller@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|dmueller@suse.com |mcepl@suse.com --- Comment #4 from Dirk Mueller <dmueller@suse.com> --- version update to 0.33.1 + patch backport on 15.4? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208126 Matej Cepl <mcepl@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|mcepl@suse.com |jsikes@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208126 Matej Cepl <mcepl@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mcepl@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208126 https://bugzilla.suse.com/show_bug.cgi?id=1208126#c6 --- Comment #6 from Jason Sikes <jsikes@suse.com> --- (In reply to Guang Yee from comment #0)
We need to remove newdnspython.patch.
I did as Guang Yee suggested and removed newdnspython.patch from SUSE:SLE-15-SP3:Update/python-eventlet. The reproducer now works as expected in both Leap 15.4 and SUSE:SLE-15-SP3. There is a lot of discussion on this and greendns's issues, and I kinda got lost trying to follow it. I just want to make sure, is removing the patch the only thing that needs to be done? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208126 Matej Cepl <mcepl@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|jsikes@suse.com |mcepl@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com