[neutron-tempest-plugin] greendns query has no attribute "_compute_expiration"

Bug #1888258 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Unassigned

Bug Description

Some tests are failing consistently with the following error: http://paste.openstack.org/show/796134/

"AttributeError: module 'dns.query' has no attribute '_compute_expiration'"

Error logs: https://8a0f799a619e7f365667-2de10bdd194d323966e80d1fe3d10503.ssl.cf1.rackcdn.com/741957/2/check/neutron-tempest-plugin-designate-scenario/db75334/testr_results.html

Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :

Set importance to "High" because it's blocking the CI

Changed in neutron:
importance: Undecided → High
Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :

Could be related to https://pypi.org/project/dnspython/2.0.0/ (released 2020/7/17) and merged in requirements in https://review.opendev.org/#/c/741800/2/upper-constraints.txt.

Nova is also having some problems with this version and it's blocking it: https://bugs.launchpad.net/nova/+bug/1888237

According to https://github.com/eventlet/eventlet/issues/619, eventlet is incompatible with 2.0.0rc1 (and 2.0.0).

I'll push a patch to block this version.

Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :

Actually this patch won't be needed: https://review.opendev.org/#/c/741986/ will pin dnspython to 1.16.0.

https://review.opendev.org/#/c/741986/1/upper-constraints.txt

We need to wait for this patch to be merged.

Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :
Changed in neutron:
status: New → Fix Committed
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.