]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
setup.py: add missing dependencies of tests 1379/head
authorKefu Chai <kchai@redhat.com>
Thu, 12 Dec 2019 04:56:19 +0000 (12:56 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 12 Dec 2019 05:15:36 +0000 (13:15 +0800)
Fixes: https://tracker.ceph.com/issues/43192
Signed-off-by: Kefu Chai <kchai@redhat.com>
requirements.txt
setup.py

index 3cc96c9045df56669908ed4113fead98172f86eb..169f29845b6ee2f7198729c522527b85047a6f2e 100644 (file)
@@ -79,6 +79,7 @@ ptyprocess==0.5.1         # via pexpect
 py==1.5.3                 # via pytest, tox
 pyasn1==0.2.3
 pycparser==2.17           # via cffi
+pyjwt==1.7.1
 pynacl==1.3.0             # via paramiko
 pyopenssl==19.0.0
 pyparsing==2.2.0          # via cliff, cmd2, oslo.utils
index 30feff48b6405ef3852ca7d45677f33dcc3798cd..a28c37a9c8fc24e74c3294438c2ea9e5a13ab3dd 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -92,10 +92,12 @@ setup(
             'nose', # for qa/tasks/rgw_multisite_tests.py',
             'pip-tools',
             'pytest',           # for tox.ini
+            'requests',         # for qa/tasks/mgr/dashboard/helper.py
             'tox',
             # For bucket notification testing in multisite
             'xmltodict',
             'boto3',
+            'PyJWT',            # for qa/tasks/mgr/dashboard/test_auth.py
         ]
     },