On 5/26/21 2:57 PM, Filippo Giunchedi wrote: > On Thu, Oct 01, 2020 at 12:15 PM, Thomas Goirand wrote: >> Package: python3-dnspython >> Version: 2.0.0-1 >> Severity: important >> >> Hi, >> >> I'm sending this just to let you know that dnspython broke Eventlet, >> which is unfortunately the base of many OpenStack stuff. As a >> consequence, the websocket of Nova is broken over SSL, and many >> other stuff, due to the API change in dnspython. >> >> I'm sending this as only severity: important, though I was considering >> a higher severity. I'd like to first discuss the mater with the >> maintainers of dnspython. > > I very much think this bug should be RC: unless I'm missing something the > code below doesn't work but should: > > $ python3 -c 'from eventlet.green import socket ; > print(socket.getaddrinfo("debian.org", 443))'
Hi, Well, Eventlet itself works. DNSPython itself works too. Just the 2 together (ie: resolving with eventlet greedns) doesn't work. This doesn't make any of the packages completely broken and unuseable (so it's not RC), this is just a bug that should be fixed. FYI, since some fixes in Eventlet, OpenStack now works... Though the Eventlet greendns API shall still be fixed. Cheers, Thomas Goirand (zigo)