diff --git a/.zuul.yaml b/.zuul.yaml
index 5eb3645d..b2680896 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -4,8 +4,8 @@
     check:
       jobs:
         - openstack-tox-pep8
-        - openstack-tox-py38
+        - openstack-tox-py39
     gate:
       jobs:
         - openstack-tox-pep8
-        - openstack-tox-py38
+        - openstack-tox-py39
diff --git a/test-requirements.txt b/test-requirements.txt
index 730d4771..7c783717 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -3,7 +3,7 @@
 # process, which may cause wedges in the gate later.
 hacking>=3.0.1,<3.1.0 # Apache-2.0
 bandit!=1.6.0,>=1.1.0 # Apache-2.0
-coverage!=4.4,>=4.0 # Apache-2.00
+coverage>4.4 # Apache-2.0
 fixtures>=3.0.0 # Apache-2.0/BSD
 flake8-import-order==0.18.1 # LGPLv3
 python-subunit>=1.0.0 # Apache-2.0/BSD