mirror of https://github.com/ceph/ceph-ansible.git
common: configure epel repository (rockylinux)
this is needed in order to make some libraries available when
running on RockyLinux
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit 867be7c35c
)
pull/7529/head
parent
31bbd5f9b8
commit
6d772cb969
|
@ -1,4 +1,13 @@
|
||||||
---
|
---
|
||||||
|
- name: Configure epel repository
|
||||||
|
ansible.builtin.package:
|
||||||
|
name: epel-release
|
||||||
|
register: result
|
||||||
|
until: result is succeeded
|
||||||
|
tags: with_pkg
|
||||||
|
when:
|
||||||
|
- ansible_facts['distribution'] == 'Rocky'
|
||||||
|
|
||||||
- name: Include redhat_community_repository.yml
|
- name: Include redhat_community_repository.yml
|
||||||
ansible.builtin.include_tasks: redhat_community_repository.yml
|
ansible.builtin.include_tasks: redhat_community_repository.yml
|
||||||
when: ceph_repository == 'community'
|
when: ceph_repository == 'community'
|
||||||
|
|
3
tox.ini
3
tox.ini
|
@ -1,5 +1,5 @@
|
||||||
[tox]
|
[tox]
|
||||||
envlist = {centos,ubuntu}-{container,non_container}-{all_daemons,all_daemons_ipv6,collocation,lvm_osds,shrink_mon,shrink_mgr,shrink_mds,shrink_rbdmirror,shrink_rgw,lvm_batch,add_mons,add_mgrs,add_mdss,add_rbdmirrors,add_rgws,purge,storage_inventory,lvm_auto_discovery,all_in_one,cephadm_adopt,purge_dashboard}
|
envlist = {centos,ubuntu,rocky}-{container,non_container}-{all_daemons,all_daemons_ipv6,collocation,lvm_osds,shrink_mon,shrink_mgr,shrink_mds,shrink_rbdmirror,shrink_rgw,lvm_batch,add_mons,add_mgrs,add_mdss,add_rbdmirrors,add_rgws,purge,storage_inventory,lvm_auto_discovery,all_in_one,cephadm_adopt,purge_dashboard}
|
||||||
centos-non_container-{switch_to_containers}
|
centos-non_container-{switch_to_containers}
|
||||||
infra_lv_create
|
infra_lv_create
|
||||||
migrate_ceph_disk_to_ceph_volume
|
migrate_ceph_disk_to_ceph_volume
|
||||||
|
@ -265,6 +265,7 @@ setenv=
|
||||||
# Set the vagrant box image to use
|
# Set the vagrant box image to use
|
||||||
ubuntu: CEPH_ANSIBLE_VAGRANT_BOX = generic/ubuntu2204
|
ubuntu: CEPH_ANSIBLE_VAGRANT_BOX = generic/ubuntu2204
|
||||||
centos: CEPH_ANSIBLE_VAGRANT_BOX = centos/stream9
|
centos: CEPH_ANSIBLE_VAGRANT_BOX = centos/stream9
|
||||||
|
rocky: CEPH_ANSIBLE_VAGRANT_BOX = rockylinux/9
|
||||||
INVENTORY = {env:_INVENTORY:hosts}
|
INVENTORY = {env:_INVENTORY:hosts}
|
||||||
container: CONTAINER_DIR = /container
|
container: CONTAINER_DIR = /container
|
||||||
container: PLAYBOOK = site-container.yml.sample
|
container: PLAYBOOK = site-container.yml.sample
|
||||||
|
|
Loading…
Reference in New Issue