# pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
# pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
# rule_name: "replicated_rule"
-# type: "replicated"
+# type: 1
# erasure_profile: ""
# expected_num_objects: ""
#test2:
# pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
# pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
# rule_name: "replicated_rule"
-# type: "replicated"
+# type: 1
# erasure_profile: ""
# expected_num_objects: ""
#pools:
# pg_num: "{{ osd_pool_default_pg_num }}"
# pgp_num: "{{ osd_pool_default_pg_num }}"
# rule_name: "replicated_rule"
-# type: "replicated"
+# type: 1
# erasure_profile: ""
# expected_num_objects: ""
#openstack_cinder_pool:
# pg_num: "{{ osd_pool_default_pg_num }}"
# pgp_num: "{{ osd_pool_default_pg_num }}"
# rule_name: "replicated_rule"
-# type: "replicated"
+# type: 1
# erasure_profile: ""
# expected_num_objects: ""
#openstack_nova_pool:
# pg_num: "{{ osd_pool_default_pg_num }}"
# pgp_num: "{{ osd_pool_default_pg_num }}"
# rule_name: "replicated_rule"
-# type: "replicated"
+# type: 1
# erasure_profile: ""
# expected_num_objects: ""
#openstack_cinder_backup_pool:
# pg_num: "{{ osd_pool_default_pg_num }}"
# pgp_num: "{{ osd_pool_default_pg_num }}"
# rule_name: "replicated_rule"
-# type: "replicated"
+# type: 1
# erasure_profile: ""
# expected_num_objects: ""
#openstack_gnocchi_pool:
# pg_num: "{{ osd_pool_default_pg_num }}"
# pgp_num: "{{ osd_pool_default_pg_num }}"
# rule_name: "replicated_rule"
-# type: "replicated"
+# type: 1
# erasure_profile: ""
# expected_num_objects: ""
pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
rule_name: "replicated_rule"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
test2:
pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
rule_name: "replicated_rule"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
pools:
{{ item.get('pg_num', hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num']) }}
{{ item.pgp_num | default(item.pg_num) }}
{{ item.rule_name | default("replicated_rule") }}
- {{ item.type | default("replicated") }}
- {%- if item.type | default("replicated") == 'erasure' and item.erasure_profile != '' %}
+ {{ 1 if item.type|default(1) == 'replicated' else 3 if item.type|default(1) == 'erasure' else item.type|default(1) }}
+ {%- if (item.type | default("1") == '3' or item.type | default("1") == 'erasure') and item.erasure_profile != '' %}
{{ item.erasure_profile }}
{%- endif %}
{{ item.expected_num_objects | default('') }}
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "replicated_rule"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
openstack_cinder_pool:
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "replicated_rule"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
openstack_nova_pool:
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "replicated_rule"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
openstack_cinder_backup_pool:
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "replicated_rule"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
openstack_gnocchi_pool:
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "replicated_rule"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
{{ item.pg_num }}
{{ item.pgp_num | default(item.pg_num) }}
{{ item.rule_name | default("replicated_rule") }}
- {{ item.type | default("replicated") }}
- {%- if item.type | default("replicated") == 'erasure' and item.erasure_profile != '' %}
+ {{ 1 if item.type|default(1) == 'replicated' else 3 if item.type|default(1) == 'erasure' else item.type|default(1) }}
+ {%- if (item.type | default("1") == '3' or item.type | default("1") == 'erasure') and item.erasure_profile != '' %}
{{ item.erasure_profile }}
{%- endif %}
{{ item.expected_num_objects | default('') }}
pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
test2:
pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
pools:
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
openstack_cinder_pool:
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
openstack_pools:
pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
test2:
pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
pools:
pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
test2:
pg_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
pgp_num: "{{ hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num'] }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
pools:
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
openstack_cinder_pool:
pg_num: "{{ osd_pool_default_pg_num }}"
pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: "replicated"
+ type: 1
erasure_profile: ""
expected_num_objects: ""
openstack_pools: