ceph-ansible/roles
Dimitri Savineau df70345e6a ceph-rgw: allow specifying crush rule on pool
We already support specifiying a custom crush rule during pool creation
in ceph-osd role but not in ceph-rgw role.
This patch adds the missing code to implement this feature.
Note this is only available for replicated pool not erasure. The rule
must also exist prior the pool creation.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1855439

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit cb8f0237e1)
2020-09-10 20:36:54 -04:00
..
ceph-client Allow updating crush rule on existing pool 2020-09-10 20:35:44 -04:00
ceph-common Updated use of deprecated filter 2020-04-20 13:37:42 -04:00
ceph-config common: don't enable debug log on ceph-volume calls by default 2020-08-13 14:21:44 +02:00
ceph-container-common ceph-crash: introduce new role ceph-crash 2020-09-10 20:35:04 -04:00
ceph-container-engine ceph-container-engine: add CentOS 8 support 2020-04-23 13:26:29 +02:00
ceph-crash crash: rm container in ExecPreStart even with docker 2020-09-10 20:35:04 -04:00
ceph-dashboard Prometheus APIs are only available through plain http 2020-08-06 11:29:25 -04:00
ceph-defaults common: don't enable debug log on ceph-volume calls by default 2020-08-13 14:21:44 +02:00
ceph-facts rgw: allow rgws to be concurrently with or without multisite 2020-09-10 20:35:28 -04:00
ceph-fetch-keys meta: set the right minimum ansible version required for galaxy 2018-12-11 09:59:25 +01:00
ceph-grafana dashboard: allow remote TLS cert/key copy 2020-08-04 14:02:27 +02:00
ceph-handler ceph-handler: add missing condition on ceph-crash 2020-09-10 20:35:04 -04:00
ceph-infra infra: only install logrotate on right nodes 2020-08-18 11:10:38 -04:00
ceph-iscsi-gw podman: always remove container on start 2020-07-24 12:47:21 -04:00
ceph-mds Allow updating crush rule on existing pool 2020-09-10 20:35:44 -04:00
ceph-mgr mgr: enable pg_autoscaler by default 2020-08-18 14:49:31 -04:00
ceph-mon podman: always remove container on start 2020-07-24 12:47:21 -04:00
ceph-nfs nfs: do not copy rgw keyring when `nfs_obj_gw` is true 2020-08-12 14:58:13 -04:00
ceph-node-exporter podman: always remove container on start 2020-07-24 12:47:21 -04:00
ceph-osd Allow updating crush rule on existing pool 2020-09-10 20:35:44 -04:00
ceph-prometheus Set default permission for prometheus config files 2020-08-18 21:39:56 -04:00
ceph-rbd-mirror podman: always remove container on start 2020-07-24 12:47:21 -04:00
ceph-rgw ceph-rgw: allow specifying crush rule on pool 2020-09-10 20:36:54 -04:00
ceph-rgw-loadbalancer ceph-rgw-loadbalancer: Fix SSL newline issue 2020-02-17 11:36:09 -05:00
ceph-validate ceph-validate: Expand templates in rgw_create_pools 2020-06-03 13:18:43 -04:00