Add external-ceph environment file

External ceph configuration is done with tripleo
using the tripleo_ceph_client ansible role.
This change adds a new, generic environment file
that can be included in the overcloud deploy when
services using an external Ceph cluster are configured.

Change-Id: I86650396218d27250150456b023a9d3e392c2e5f
This commit is contained in:
Francesco Pantano 2021-03-12 15:43:37 +01:00
parent 3238bc128c
commit 8d4e8adb36
3 changed files with 17 additions and 0 deletions

View File

@ -1,3 +1,5 @@
# DEPRECATED: use environments/external-ceph.yaml instead
resource_registry:
OS::TripleO::Services::CephExternal: ../../deployment/ceph-ansible/ceph-external.yaml

View File

@ -0,0 +1,15 @@
---
prelude: >
It's not necessary to install ceph-ansible nor prepare a Ceph container
when configuring external Ceph in Wallaby and newer.
External ceph configuration is done with TripleO (not cephadm nor
ceph-ansible) and should be executed using the related environment
file.
features:
- |
The environment file environments/external-ceph.yaml has been created and
can be used when an external Ceph cluster is used.
deprecations:
- |
The environment file environments/ceph-ansible/ceph-ansible-external.yaml
has been deprecated and will be removed in X.