]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
[RM-12477] fedora: priorities plugin only on Yum
authorTravis Rhoden <trhoden@redhat.com>
Tue, 4 Aug 2015 20:59:04 +0000 (13:59 -0700)
committerTravis Rhoden <trhoden@redhat.com>
Wed, 5 Aug 2015 16:20:49 +0000 (09:20 -0700)
Fixes: #12477
Signed-off-by: Travis Rhoden <trhoden@redhat.com>
ceph_deploy/hosts/fedora/install.py

index 0e3a03447010ed804fee4caabc9c146a63470f38..f7fa54634bc61861f7b86f9d118d858867ee648b 100644 (file)
@@ -22,10 +22,11 @@ def install(distro, version_kind, version, adjust_repos, **kw):
         key = 'autobuild'
 
     if adjust_repos:
-        distro.packager.install_priorities_plugin()
-        # haven't been able to determine necessity of check_obsoletes with DNF
-        distro.conn.remote_module.enable_yum_priority_obsoletes()
-        logger.warning('check_obsoletes has been enabled for Yum priorities plugin')
+        if distro.packager.name == 'yum':
+            distro.packager.install('yum-plugin-priorities')
+            # haven't been able to determine necessity of check_obsoletes with DNF
+            distro.conn.remote_module.enable_yum_priority_obsoletes()
+            logger.warning('check_obsoletes has been enabled for Yum priorities plugin')
 
         if version_kind != 'dev':
             remoto.process.run(