From: Alfredo Deza Date: Fri, 12 Feb 2016 20:54:56 +0000 (-0500) Subject: check for subscription manager X-Git-Tag: v1.0.0~34^2~5 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=c59d6f00cbfd307c52d531bdc87c9b290986a128;p=ceph-ansible.git check for subscription manager Signed-off-by: Alfredo Deza --- diff --git a/roles/ceph-agent/tasks/pre_requisite.yml b/roles/ceph-agent/tasks/pre_requisite.yml index 02a00300a..b9f5dbe46 100644 --- a/roles/ceph-agent/tasks/pre_requisite.yml +++ b/roles/ceph-agent/tasks/pre_requisite.yml @@ -1,4 +1,9 @@ --- +- name: determine if node is registered with subscription-manager. + command: subscription-manager identity + register: subscription + changed_when: false + - name: install dependencies apt: pkg: calamari-server @@ -8,6 +13,8 @@ - package-install - name: install dependencies + # XXX Determine what RH repository this will belong to so that it can be + # properly checked and errored if the repository is not enabled. yum: name: rhscon-agent state: present