]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
make fedora distros set a high ceph.repo priority 199/head
authorAlfredo Deza <alfredo.deza@inktank.com>
Mon, 16 Jun 2014 17:17:16 +0000 (13:17 -0400)
committerAlfredo Deza <alfredo.deza@inktank.com>
Mon, 16 Jun 2014 17:17:39 +0000 (13:17 -0400)
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ceph_deploy/hosts/fedora/install.py

index 5c9efe69ec6dcce8b5ba311ceadab1ff695565be..f7926f643295586858a511172bdaaef300f5508f 100644 (file)
@@ -4,6 +4,7 @@ from ceph_deploy.hosts.centos.install import repo_install, mirror_install  # noq
 
 
 def install(distro, version_kind, version, adjust_repos):
+    logger = distro.conn.logger
     release = distro.release
     machine = distro.machine_type
 
@@ -53,6 +54,12 @@ def install(distro, version_kind, version, adjust_repos):
             ]
         )
 
+        # set the right priority
+        logger.warning('ensuring that /etc/yum.repos.d/ceph.repo contains a high pririty')
+        distro.conn.remote_module.set_repo_priority(['Ceph', 'Ceph-noarch', 'ceph-source'])
+        logger.warning('altered ceph.repo priorities to contain: priority=1')
+
+
     process.run(
         distro.conn,
         [