Skip to content

Commit

Permalink
Warn about ceph-ansible deprecation
Browse files Browse the repository at this point in the history
The official installer is now cephadm. stable-6.0 is the last
release of ceph-ansible such as we know it.

It will become a playbook intended for deploying minimal
Ceph cluster (mostly for development/testing purposes)

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
  • Loading branch information
guits committed Apr 27, 2022
1 parent ef0455a commit 8939441
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 2 deletions.
7 changes: 5 additions & 2 deletions README.rst
@@ -1,8 +1,11 @@
ceph-ansible
ceph-ansible -- DEPRECATED --
============

**NOTE: cephadm is the new official installer, you should consider migrating to cephadm.**

Ansible playbooks for Ceph, the distributed filesystem.

Please refer to our hosted documentation here: https://docs.ceph.com/projects/ceph-ansible/en/latest/

You can view documentation for our ``stable-*`` branches by substituting ``master`` in the link
above for the name of the branch. For example: https://docs.ceph.com/projects/ceph-ansible/en/stable-5.0/
above for the name of the branch. For example: https://docs.ceph.com/projects/ceph-ansible/en/stable-6.0/
13 changes: 13 additions & 0 deletions site-container.yml.sample
@@ -1,5 +1,18 @@
---
# Defines deployment design and assigns role to server groups
- hosts: localhost
connection: local
tasks:
- name: Warn about ceph-ansible deprecation
debug:
msg: "cephadm is the new official installer. Please, consider migrating.
See https://docs.ceph.com/en/latest/cephadm/install for new deployments
or https://docs.ceph.com/en/latest/cephadm/adoption for migrating existing deployments."
retries: 9
delay: 2
until: false
ignore_errors: true
when: not skip_deprecation_warn | default(false) | bool

- hosts:
- mons
Expand Down
14 changes: 14 additions & 0 deletions site.yml.sample
@@ -1,6 +1,20 @@
---
# Defines deployment design and assigns role to server groups

- hosts: localhost
connection: local
tasks:
- name: Warn about ceph-ansible deprecation
debug:
msg: "cephadm is the new official installer. Please, consider migrating.
See https://docs.ceph.com/en/latest/cephadm/install for new deployments
or https://docs.ceph.com/en/latest/cephadm/adoption for migrating existing deployments."
retries: 9
delay: 2
until: false
ignore_errors: true
when: not skip_deprecation_warn | default(false) | bool

- hosts:
- mons
- osds
Expand Down

0 comments on commit 8939441

Please sign in to comment.