rgw: supports pg_autoscale_mode option for pool creation
authorGuillaume Abrioux <gabrioux@redhat.com>
Fri, 26 Mar 2021 16:03:44 +0000 (17:03 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 31 Mar 2021 11:10:28 +0000 (13:10 +0200)
Support enabling/disabling the pg autoscaler for rgw pools.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
roles/ceph-rgw/tasks/rgw_create_pools.yml

index c628d8fb83bfdce8fc7c5fb81800a46a32b4f992..69de174cd5fe0522aa8541f1e5df24dc6a261b92 100644 (file)
@@ -37,6 +37,7 @@
     pg_num: "{{ item.value.pg_num | default(omit) }}"
     pgp_num: "{{ item.value.pgp_num | default(omit) }}"
     size: "{{ item.value.size | default(omit) }}"
+    pg_autoscale_mode: "{{ item.pg_autoscale_mode | default(omit) }}"
     target_size_ratio: "{{ item.value.target_size_ratio | default(omit) }}"
     pool_type: erasure
     erasure_profile: "{{ item.value.ec_profile }}"
@@ -59,6 +60,7 @@
     pgp_num: "{{ item.value.pgp_num | default(omit) }}"
     size: "{{ item.value.size | default(omit) }}"
     min_size: "{{ item.value.min_size | default(omit) }}"
+    pg_autoscale_mode: "{{ item.pg_autoscale_mode | default(omit) }}"
     target_size_ratio: "{{ item.value.target_size_ratio | default(omit) }}"
     pool_type: replicated
     rule_name: "{{ item.value.rule_name | default(ceph_osd_pool_default_crush_rule_name) }}"