]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commit
all: backward compatibility between stable-2.2 and 3.0 2076/head
authorSébastien Han <seb@redhat.com>
Wed, 18 Oct 2017 16:03:30 +0000 (18:03 +0200)
committerSébastien Han <seb@redhat.com>
Fri, 20 Oct 2017 09:54:10 +0000 (11:54 +0200)
commit4413511b6619e22007b7988ab9929d618e0dcd01
tree5ad166f2247d2a51b9a7d34b22700ee1b3169022
parentfccb9472cdde328c519ed97326dc37887bf08347
all: backward compatibility between stable-2.2 and 3.0

stable-3.0 brought numerous changes in ceph-ansible variables, this PR
aims to maintain backward compatibility for someone running stable-2.2
upgrading to stable-3.0 but keeps its groups_vars untouched.
We will then determine the right options to make sure the upgrade works
but we are expecting that new variables should be used.

We will drop this in a near future, maybe 3.1 or 3.2.

Signed-off-by: Sébastien Han <seb@redhat.com>
15 files changed:
group_vars/all.yml.sample
group_vars/osds.yml.sample
group_vars/rhcs.yml.sample
infrastructure-playbooks/rolling_update.yml
roles/ceph-common/tasks/checks/check_mandatory_vars.yml
roles/ceph-config/templates/ceph.conf.j2
roles/ceph-defaults/defaults/main.yml
roles/ceph-defaults/templates/restart_rgw_daemon.sh.j2
roles/ceph-docker-common/tasks/check_mandatory_vars.yml [new file with mode: 0644]
roles/ceph-docker-common/tasks/main.yml
roles/ceph-mon/tasks/check_mandatory_vars.yml
roles/ceph-mon/tasks/docker/main.yml
roles/ceph-mon/templates/ceph-mon.service.j2
roles/ceph-osd/defaults/main.yml
roles/ceph-rgw/templates/ceph-radosgw.service.j2