]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: install teuthology using pip
authorKefu Chai <kchai@redhat.com>
Fri, 22 Nov 2019 17:14:15 +0000 (01:14 +0800)
committerNathan Cutler <ncutler@suse.com>
Thu, 21 May 2020 13:12:42 +0000 (15:12 +0200)
commit3ea295faaa7e28fd07a051747de04254b6a0fb13
tree4953b73fab3ee9885d1b525713a1f7d850468e1f
parent6fe217b2dddadf1baae6a015a57f83f4283a6078
mgr/dashboard: install teuthology using pip

* install teuthology using pip
* do not install the dependencies manually, it's error-prone
  to maintain two copies of requirements.txt

Fixes: https://tracker.ceph.com/issues/42969
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 68527ab83a77d20b779759581ce0b8844991231b)

Conflicts:
src/pybind/mgr/dashboard/run-backend-api-tests.sh
7567948ba05a78a5a61010994e43e8a78641970c is not being backported to
  nautilus
src/pybind/mgr/dashboard/run-backend-api-tests.sh