]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commit
ceph-dashboard: fix oject gateway integration
authorDimitri Savineau <dsavinea@redhat.com>
Tue, 17 Aug 2021 15:27:57 +0000 (11:27 -0400)
committerGuillaume Abrioux <gabrioux@redhat.com>
Sat, 18 Sep 2021 04:35:33 +0000 (06:35 +0200)
commit942420088aeb82b8c22c147ce648b492747c13dc
tree5d426ca1c8563d6b049300e2714d2d9285a6b576
parentcb5a675e493e64ec27fb0bee13da54d754ff4336
ceph-dashboard: fix oject gateway integration

Since [1] multiple ceph dashboard commands have been removed and this is
breaking the current ceph-ansible dashboard with RGW automation.
This removes the following dashboard rgw commands:

- ceph dashboard set-rgw-api-access-key
- ceph dashboard set-rgw-api-secret-key
- ceph dashboard set-rgw-api-host
- ceph dashboard set-rgw-api-port
- ceph dashboard set-rgw-api-scheme

Which are replaced by `ceph dashboard set-rgw-credentials`

The RGW user creation task is also removed.

Finally moving the delegate_to statement from the rgw tasks at the block
level.

[1] https://github.com/ceph/ceph/pull/42252

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit 2ee2194ee0aff2e9d2f185e46366f879b9def1ab)
roles/ceph-dashboard/tasks/configure_dashboard.yml