]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
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>
Thu, 1 Apr 2021 13:33:09 +0000 (15:33 +0200)
Support enabling/disabling the pg autoscaler for rgw pools.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 9f03a527ba1294a7e050f87d78f7457ccad28d98)

roles/ceph-rgw/tasks/rgw_create_pools.yml

index 6d64901fe0c121dcdc5579fe32dd238c08ad9191..4cc6e3b8cb78a08b34053138076576f97781be6a 100644 (file)
@@ -35,6 +35,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 }}"
@@ -57,6 +58,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) }}"