From: Alfredo Deza Date: Mon, 16 Jun 2014 17:17:16 +0000 (-0400) Subject: make fedora distros set a high ceph.repo priority X-Git-Tag: v1.5.6~9^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F199%2Fhead;p=ceph-deploy.git make fedora distros set a high ceph.repo priority Signed-off-by: Alfredo Deza --- diff --git a/ceph_deploy/hosts/fedora/install.py b/ceph_deploy/hosts/fedora/install.py index 5c9efe6..f7926f6 100644 --- a/ceph_deploy/hosts/fedora/install.py +++ b/ceph_deploy/hosts/fedora/install.py @@ -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, [