]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
Readd CentOS 7 with conditions
authorDimitri Savineau <dsavinea@redhat.com>
Thu, 2 Apr 2020 19:58:11 +0000 (15:58 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Thu, 23 Apr 2020 11:31:11 +0000 (13:31 +0200)
commit2547ab601a5187251f9dd41246d3dcedb653030f
treef0ab5e1528049804d1079efeb6012724a9d9bbde
parent86959abf9bbfb891a4b48423cc897b47a2acb0c0
Readd CentOS 7 with conditions

The CentOS 7 distribution could still be used be deploying ceph if
  - it's a containerized deployment
  - it's a non containerized deployment without the dashboard (due to
missing python3 libraries).

The ceph_stable_redhat_distro variable has been remove because we can
rely on the ansible_distribution_major_version fact instead.

The copr el8 repository configuration is only applied for CentOS 8.

The ceph-mgr-dashboard package is only installed when the
dashboard_enabled variable is set to true.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
13 files changed:
group_vars/all.yml.sample
group_vars/mgrs.yml.sample
group_vars/rhcs.yml.sample
roles/ceph-common/tasks/installs/redhat_community_repository.yml
roles/ceph-common/tasks/installs/redhat_dev_repository.yml
roles/ceph-defaults/defaults/main.yml
roles/ceph-mgr/defaults/main.yml
roles/ceph-mgr/tasks/mgr_modules.yml
roles/ceph-mgr/tasks/pre_requisite.yml
roles/ceph-validate/tasks/check_system.yml
tests/conftest.py
tests/functional/docker2podman/group_vars/all
tests/functional/docker2podman/hosts