]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Warn about ceph-ansible deprecation
authorGuillaume Abrioux <gabrioux@redhat.com>
Wed, 27 Apr 2022 15:00:56 +0000 (17:00 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 27 Apr 2022 16:32:43 +0000 (18:32 +0200)
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>
README.rst
site-container.yml.sample
site.yml.sample

index af2dbdd3d30cdc32f3eacc8c2b45eb6aec46ce69..60e6b239351e96fb009a4bc81dc41b364a459daa 100644 (file)
@@ -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/
index c6b27a1862bc604cd521290bc242f2ea14cb144e..a75235647cb98490b145805480a429ff09e907c3 100644 (file)
@@ -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
index 1a73356ea0e665f49e7598540192bdcd31ca87fa..942f9ee7e7c21bbbba324756989882682078d8bb 100644 (file)
@@ -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