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
|
||||
ansible.builtin.include_tasks: redhat_community_repository.yml
|
||||
when: ceph_repository == 'community'
|
||||
|
|
3
tox.ini
3
tox.ini
|
@ -1,5 +1,5 @@
|
|||
[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}
|
||||
infra_lv_create
|
||||
migrate_ceph_disk_to_ceph_volume
|
||||
|
@ -265,6 +265,7 @@ setenv=
|
|||
# Set the vagrant box image to use
|
||||
ubuntu: CEPH_ANSIBLE_VAGRANT_BOX = generic/ubuntu2204
|
||||
centos: CEPH_ANSIBLE_VAGRANT_BOX = centos/stream9
|
||||
rocky: CEPH_ANSIBLE_VAGRANT_BOX = rockylinux/9
|
||||
INVENTORY = {env:_INVENTORY:hosts}
|
||||
container: CONTAINER_DIR = /container
|
||||
container: PLAYBOOK = site-container.yml.sample
|
||||
|
|
Loading…
Reference in New Issue