diff --git a/.zuul.yaml b/.zuul.yaml index 9a68deb81..8c60f9a2f 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -147,6 +147,14 @@ - ^etc/.*$ - ^releasenotes/.*$ +- job: + name: designate-tox-dnspython-latest + parent: openstack-tox + description: | + Run the Designate unit tests with the latest release of dnspython. + vars: + tox_envlist: dnspython-latest + - project-template: name: designate-devstack-jobs check: @@ -183,6 +191,8 @@ check: jobs: - neutron-tempest-plugin-designate-scenario + - designate-tox-dnspython-latest: + voting: false gate: queue: designate jobs: diff --git a/tox.ini b/tox.ini index 0d20e4f4b..e8e5cb0b0 100644 --- a/tox.ini +++ b/tox.ini @@ -189,3 +189,8 @@ deps = -c{toxinidir}/lower-constraints.txt -r{toxinidir}/test-requirements.txt -r{toxinidir}/requirements.txt + +[testenv:dnspython-latest] +commands = + python -m pip install -U dnspython --pre + {[testenv]commands}