]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
ceph-fuse: install via install.py
authorSage Weil <sage@inktank.com>
Tue, 5 Mar 2013 22:14:12 +0000 (14:14 -0800)
committerSage Weil <sage@inktank.com>
Tue, 5 Mar 2013 22:14:12 +0000 (14:14 -0800)
Signed-off-by: Sage Weil <sage@inktank.com>
teuthology/task/ceph-fuse.py
teuthology/task/install.py

index 3943091c88c053ce9f04d6c6a07cb243d30c8f40..26b2dd5ba19c66018996ff674d8f87a2bef86099 100644 (file)
@@ -4,7 +4,6 @@ import os
 
 from teuthology import misc as teuthology
 from ..orchestra import run
-from teuthology.task import install as install_task
 
 log = logging.getLogger(__name__)
 
@@ -66,16 +65,8 @@ def task(ctx, config):
         log.info("Client client.%s config is %s" % (id_, client_config))
 
         daemon_signal = 'kill'
-        flavor = 'basic'
         if client_config.get('coverage') or client_config.get('valgrind') is not None:
             daemon_signal = 'term'
-            flavor='notcmalloc'
-
-        # install ceph fuse package
-        install_task.install_debs(ctx,
-                                  ['ceph-fuse', 'ceph-fuse-dbg'],
-                                  {'branch': config.get('branch', 'master'),
-                                   'flavor': flavor})
 
         mnt = os.path.join(testdir, 'mnt.{id}'.format(id=id_))
         log.info('Mounting ceph-fuse client.{id} at {remote} {mnt}...'.format(
@@ -181,6 +172,3 @@ def task(ctx, config):
                     mnt,
                     ],
                 )
-
-        # remove ceph-fuse package
-        install_task.remove_debs(ctx, ['ceph-fuse'])
index 3f818667b3a5365af70d4526c14ee90050450384..a164519ae272be20fbdc3dcbc30c884b56293673 100644 (file)
@@ -197,6 +197,8 @@ def install(ctx, config):
         'ceph-mds-dbg',
         'ceph-common',
         'ceph-common-dbg',
+        'ceph-fuse',
+        'ceph-fuse-dbg',
         'ceph-test',
         'ceph-test-dbg',
         'radosgw',