]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
drop rgw multisite deployment support
authorGuillaume Abrioux <gabrioux@ibm.com>
Wed, 14 Feb 2024 09:36:19 +0000 (10:36 +0100)
committerGuillaume Abrioux <gabrioux@ibm.com>
Thu, 7 Mar 2024 20:02:35 +0000 (21:02 +0100)
commit80ed44c2cbd9eec6c3520d7028d23c5e9cf86ecc
tree82fa7c65c693c5f12d9a55318ca0757cf85c7197
parent4f92ed15f588d6c0cab4b30a2182e92a9329d2fb
drop rgw multisite deployment support

The current approach is extremely complex and introduced a lot
of spaghetti code. This doesn't offer a good user experience at all.

It's time to think to another approach (dedicated playbook) and drop
the current implementation in order to clean up the code.

Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
47 files changed:
README-MULTISITE.md [deleted file]
group_vars/all.yml.sample
group_vars/rhcs.yml.sample
infrastructure-playbooks/cephadm-adopt.yml
roles/ceph-defaults/defaults/main.yml
roles/ceph-facts/tasks/set_radosgw_address.yml
roles/ceph-handler/tasks/main.yml
roles/ceph-rgw/tasks/main.yml
roles/ceph-rgw/tasks/multisite.yml [deleted file]
roles/ceph-rgw/tasks/multisite/create_zone_user.yml [deleted file]
roles/ceph-rgw/tasks/multisite/main.yml [deleted file]
roles/ceph-rgw/tasks/multisite/master.yml [deleted file]
roles/ceph-rgw/tasks/multisite/secondary.yml [deleted file]
roles/ceph-rgw/tasks/start_radosgw.yml
roles/ceph-validate/tasks/main.yml
tests/functional/rgw-multisite/Vagrantfile [deleted symlink]
tests/functional/rgw-multisite/ceph-override.json [deleted symlink]
tests/functional/rgw-multisite/container/Vagrantfile [deleted symlink]
tests/functional/rgw-multisite/container/ceph-override.json [deleted symlink]
tests/functional/rgw-multisite/container/group_vars/all [deleted file]
tests/functional/rgw-multisite/container/group_vars/rgws [deleted file]
tests/functional/rgw-multisite/container/host_vars/osd0 [deleted file]
tests/functional/rgw-multisite/container/host_vars/rgw0 [deleted file]
tests/functional/rgw-multisite/container/hosts [deleted file]
tests/functional/rgw-multisite/container/secondary/Vagrantfile [deleted symlink]
tests/functional/rgw-multisite/container/secondary/group_vars/all [deleted file]
tests/functional/rgw-multisite/container/secondary/group_vars/rgws [deleted file]
tests/functional/rgw-multisite/container/secondary/host_vars/osd0 [deleted file]
tests/functional/rgw-multisite/container/secondary/host_vars/rgw0 [deleted file]
tests/functional/rgw-multisite/container/secondary/hosts [deleted file]
tests/functional/rgw-multisite/container/secondary/vagrant_variables.yml [deleted file]
tests/functional/rgw-multisite/container/vagrant_variables.yml [deleted file]
tests/functional/rgw-multisite/group_vars/all [deleted file]
tests/functional/rgw-multisite/group_vars/rgws [deleted file]
tests/functional/rgw-multisite/host_vars/osd0 [deleted file]
tests/functional/rgw-multisite/host_vars/rgw0 [deleted file]
tests/functional/rgw-multisite/hosts [deleted file]
tests/functional/rgw-multisite/secondary/Vagrantfile [deleted symlink]
tests/functional/rgw-multisite/secondary/group_vars/all [deleted file]
tests/functional/rgw-multisite/secondary/group_vars/rgws [deleted file]
tests/functional/rgw-multisite/secondary/host_vars/osd0 [deleted file]
tests/functional/rgw-multisite/secondary/host_vars/rgw0 [deleted file]
tests/functional/rgw-multisite/secondary/hosts [deleted file]
tests/functional/rgw-multisite/secondary/vagrant_variables.yml [deleted file]
tests/functional/rgw-multisite/vagrant_variables.yml [deleted file]
tests/functional/rgw_multisite.yml [deleted file]
tox.ini