From: Vasu Kulkarni Date: Thu, 17 Mar 2016 23:56:42 +0000 (-0400) Subject: Install ceph-fuse for 2.0 by default for tests to work X-Git-Tag: 1.1.0~642^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F824%2Fhead;p=teuthology.git Install ceph-fuse for 2.0 by default for tests to work Signed-off-by: Vasu Kulkarni --- diff --git a/teuthology/task/install.py b/teuthology/task/install.py index 28db62bda..1d6c41b76 100644 --- a/teuthology/task/install.py +++ b/teuthology/task/install.py @@ -732,8 +732,12 @@ def rh_install_pkgs(ctx, remote, installed_version): :param remote: the teuthology.orchestra.remote.Remote object """ pkgs = ['ceph-deploy'] + # install ceph-selinux for 1.3.2 as its not dependency of any core packages if (installed_version == '1.3.2'): pkgs.append('ceph-selinux') + # install ceph-fuse for 2.0 as its not dependency of any core packages + if (installed_version == '2.0'): + pkgs.append('ceph-fuse') rh_version_check = {'0.94.1': '1.3.0', '0.94.3': '1.3.1', '0.94.5': '1.3.2', '10.0.4': '2.0'} log.info("Remove any epel packages installed on node %s", remote.shortname)