We need these for dependencies of python-carbon and ceph-ansible
Signed-off-by: Zack Cerza <zack@redhat.com>
grafana_name: Local
# The firewalld zone that carbon and grafana will use
firewalld_zone: public
+# RHEL repos that need to be enabled with subscription-manager
+rhsm_repos:
+ - rhel-7-server-rhscon-2-installer-rpms
+ - rhel-7-server-optional-rpms
- not use_epel
- devel_mode
+- name: Enable subscription-manager repos
+ command: "subscription-manager repos{% for repo in rhsm_repos %} --enable={{ repo }}{% endfor %}"
+ when:
+ - ansible_pkg_mgr == "yum"
+ - not devel_mode
+
- name: Install cephmetrics production repo
copy:
src: files/cephmetrics-prod.repo