Switch Ceph for Ubuntu Jammy to distro

Ubuntu Jammy repository is not available on download.ceph.com but
we still want/need to test out ceph deployment one way or another.
So instead of failing installation we install distro-provided ceph.

Change-Id: I3c1151449afe545780f98c01afa9fc6948f685a4
This commit is contained in:
Dmitriy Rabotyagov 2022-10-24 17:09:02 +02:00
parent c9f2aff55b
commit b3a25cdca2
2 changed files with 10 additions and 1 deletions

View File

@ -22,7 +22,8 @@ osd_group_name: ceph-osd
rgw_group_name: ceph-rgw
mds_group_name: ceph-mds
nfs_group_name: ceph-nfs
ceph_origin: repository
ceph_origin: "{{ (ansible_facts['distribution'] | lower == 'ubuntu' and ansible_facts['distribution_version'] | lower == '22.04') | ternary('distro', 'repository') }}"
ceph_pkg_source: "{{ (ansible_facts['distribution'] | lower == 'ubuntu' and ansible_facts['distribution_version'] | lower == '22.04') | ternary('distro', 'ceph') }}"
ceph_repository: community
# The _stable_release var is used by both the OSA ceph_client role and the
# ceph-ansible roles. It is defaulted in ceph_client but set here to keep the

View File

@ -0,0 +1,8 @@
---
issues:
- |
As of today ceph community repository (download.ceph.com) does not provide
packages for Ubuntu 22.04 (Jammy). Based on that OpenStack-Ansible does
install ceph packages from distro-provided repositories. Thus, you can not
control packages version that will be installed and ceph support should be
considered as experimental.