this commit changes defaults value in default pool definitions.
there's no need to define `pg_num`, `pgp_num`, `size` and `min_size`,
`ceph_pool` module will use the current default if needed.
This also drops the 3 following `set_fact` in `ceph-facts`:
- osd_pool_default_pg_num,
- osd_pool_default_pgp_num,
- osd_pool_default_size_num
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
# eg:
# cephfs_data_pool:
# name: "{{ cephfs_data if cephfs_data is defined else 'cephfs_data' }}"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
# target_size_ratio: 0.2
#cephfs: cephfs # name of the ceph filesystem
#cephfs_data_pool:
# name: "{{ cephfs_data if cephfs_data is defined else 'cephfs_data' }}"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#cephfs_metadata_pool:
# name: "{{ cephfs_metadata if cephfs_metadata is defined else 'cephfs_metadata' }}"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#cephfs_pools:
# - "{{ cephfs_data_pool }}"
# - "{{ cephfs_metadata_pool }}"
# eg:
# openstack_glance_pool:
# name: "images"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
+# rule_name: "my_replicated_rule"
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
# pg_autoscale_mode: False
+# pg_num: 16
+# pgp_num: 16
# target_size_ratio: 0.2
#openstack_glance_pool:
# name: "images"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_cinder_pool:
# name: "volumes"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_nova_pool:
# name: "vms"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_cinder_backup_pool:
# name: "backups"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_gnocchi_pool:
# name: "metrics"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_cephfs_data_pool:
# name: "manila_data"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "cephfs"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_cephfs_metadata_pool:
# name: "manila_metadata"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "cephfs"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_pools:
# - "{{ openstack_glance_pool }}"
# - "{{ openstack_cinder_pool }}"
# eg:
# test:
# name: "test"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
# application: "rbd"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
# target_size_ratio: 0.2
#test:
# name: "test"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
# application: "rbd"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#test2:
# name: "test2"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
# application: "rbd"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#pools:
# - "{{ test }}"
# - "{{ test2 }}"
#iscsi_conf_overrides: {}
#iscsi_pool_name: rbd
-#iscsi_pool_size: "{{ osd_pool_default_size }}"
+#iscsi_pool_size: 3
#copy_admin_key: True
# eg:
# cephfs_data_pool:
# name: "{{ cephfs_data if cephfs_data is defined else 'cephfs_data' }}"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
# target_size_ratio: 0.2
#cephfs: cephfs # name of the ceph filesystem
#cephfs_data_pool:
# name: "{{ cephfs_data if cephfs_data is defined else 'cephfs_data' }}"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#cephfs_metadata_pool:
# name: "{{ cephfs_metadata if cephfs_metadata is defined else 'cephfs_metadata' }}"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#cephfs_pools:
# - "{{ cephfs_data_pool }}"
# - "{{ cephfs_metadata_pool }}"
# eg:
# openstack_glance_pool:
# name: "images"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
+# rule_name: "my_replicated_rule"
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
# pg_autoscale_mode: False
+# pg_num: 16
+# pgp_num: 16
# target_size_ratio: 0.2
#openstack_glance_pool:
# name: "images"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_cinder_pool:
# name: "volumes"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_nova_pool:
# name: "vms"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_cinder_backup_pool:
# name: "backups"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_gnocchi_pool:
# name: "metrics"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_cephfs_data_pool:
# name: "manila_data"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "cephfs"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_cephfs_metadata_pool:
# name: "manila_metadata"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
# application: "cephfs"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
#openstack_pools:
# - "{{ openstack_glance_pool }}"
# - "{{ openstack_cinder_pool }}"
# eg:
# test:
# name: "test"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
# application: "rbd"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
# target_size_ratio: 0.2
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
application: "rbd"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
application: "rbd"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
pools:
- "{{ test }}"
- "{{ test2 }}"
# eg:
# cephfs_data_pool:
# name: "{{ cephfs_data if cephfs_data is defined else 'cephfs_data' }}"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
-# pg_autoscale_mode: False
# target_size_ratio: 0.2
cephfs: cephfs # name of the ceph filesystem
cephfs_data_pool:
name: "{{ cephfs_data if cephfs_data is defined else 'cephfs_data' }}"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
cephfs_metadata_pool:
name: "{{ cephfs_metadata if cephfs_metadata is defined else 'cephfs_metadata' }}"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
cephfs_pools:
- "{{ cephfs_data_pool }}"
- "{{ cephfs_metadata_pool }}"
# eg:
# openstack_glance_pool:
# name: "images"
-# pg_num: "{{ osd_pool_default_pg_num }}"
-# pgp_num: "{{ osd_pool_default_pg_num }}"
-# rule_name: "replicated_rule"
-# type: 1
-# erasure_profile: ""
-# expected_num_objects: ""
+# rule_name: "my_replicated_rule"
# application: "rbd"
-# size: "{{ osd_pool_default_size }}"
-# min_size: "{{ osd_pool_default_min_size }}"
# pg_autoscale_mode: False
+# pg_num: 16
+# pgp_num: 16
# target_size_ratio: 0.2
openstack_glance_pool:
name: "images"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "rbd"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
openstack_cinder_pool:
name: "volumes"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "rbd"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
openstack_nova_pool:
name: "vms"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "rbd"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
openstack_cinder_backup_pool:
name: "backups"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "rbd"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
openstack_gnocchi_pool:
name: "metrics"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "rbd"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
openstack_cephfs_data_pool:
name: "manila_data"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "cephfs"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
openstack_cephfs_metadata_pool:
name: "manila_metadata"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "cephfs"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
- pg_autoscale_mode: False
openstack_pools:
- "{{ openstack_glance_pool }}"
- "{{ openstack_cinder_pool }}"
---
-ceph_osd_pool_default_size: 3
-ceph_osd_pool_default_min_size: 0
-ceph_osd_pool_default_pg_num: 8
ceph_osd_pool_default_crush_rule: -1
ceph_osd_pool_default_crush_rule_name: "replicated_rule"
\ No newline at end of file
- ceph_current_status['servicemap']['services'] is defined
- ceph_current_status['servicemap']['services']['rgw'] is defined
-- name: set_fact osd_pool_default_pg_num
- set_fact:
- osd_pool_default_pg_num: "{{ ceph_conf_overrides.get('global', {}).get('osd_pool_default_pg_num', ceph_osd_pool_default_pg_num) }}"
-
-- name: set_fact osd_pool_default_size
- set_fact:
- osd_pool_default_size: "{{ ceph_conf_overrides.get('global', {}).get('osd_pool_default_size', ceph_osd_pool_default_size) }}"
-
-- name: set_fact osd_pool_default_min_size
- set_fact:
- osd_pool_default_min_size: "{{ ceph_conf_overrides.get('global', {}).get('osd_pool_default_min_size', ceph_osd_pool_default_min_size) }}"
-
- name: check if the ceph conf exists
stat:
path: '/etc/ceph/{{ cluster }}.conf'
iscsi_conf_overrides: {}
iscsi_pool_name: rbd
-iscsi_pool_size: "{{ osd_pool_default_size }}"
+#iscsi_pool_size: 3
copy_admin_key: True
openstack_config: True
openstack_glance_pool:
name: "images"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- type: 1
size: 1
- pg_autoscale_mode: True
target_size_ratio: 0.2
openstack_cinder_pool:
name: "volumes"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
size: 1
openstack_pools:
- "{{ openstack_glance_pool }}"
copy_admin_key: True
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
size: 1
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- type: 1
size: 1
pools:
- "{{ test }}"
openstack_config: True
openstack_glance_pool:
name: "images"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- type: 1
size: 1
application: rbd
- pg_autoscale_mode: True
target_size_ratio: 0.2
openstack_cinder_pool:
name: "volumes"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
size: 1
application: rbd
openstack_pools:
user_config: True
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
size: 1
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- type: 1
size: 1
pools:
- "{{ test }}"
user_config: True
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
pools:
- "{{ test }}"
- "{{ test2 }}"
user_config: True
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
pools:
- "{{ test }}"
- "{{ test2 }}"
openstack_config: False
openstack_glance_pool:
name: "images"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
size: 1
openstack_cinder_pool:
name: "volumes"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
size: 1
openstack_pools:
- "{{ openstack_glance_pool }}"
copy_admin_key: True
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
pools:
- "{{ test }}"
- "{{ test2 }}"
user_config: True
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
- size: "{{ osd_pool_default_size }}"
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
- size: "{{ osd_pool_default_size }}"
pools:
- "{{ test }}"
- "{{ test2 }}"
\ No newline at end of file
user_config: True
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
- size: "{{ osd_pool_default_size }}"
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
- size: "{{ osd_pool_default_size }}"
pools:
- "{{ test }}"
- "{{ test2 }}"
\ No newline at end of file
openstack_config: True
openstack_glance_pool:
name: "images"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
type: 3
size: 1
application: rbd
- pg_autoscale_mode: True
target_size_ratio: 0.2
openstack_cinder_pool:
name: "volumes"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- type: 1
size: 1
application: rbd
openstack_pools:
openstack_config: True
openstack_glance_pool:
name: "images"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
type: 3
size: 1
application: rbd
- pg_autoscale_mode: True
target_size_ratio: 0.2
openstack_cinder_pool:
name: "volumes"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- type: 1
size: 1
application: rbd
openstack_pools:
ceph_docker_registry: quay.ceph.io
cephfs_data_pool:
name: 'manila_data'
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "cephfs"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
cephfs_metadata_pool:
name: 'manila_metadata'
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
- rule_name: "replicated_rule"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
application: "cephfs"
- size: "{{ osd_pool_default_size }}"
- min_size: "{{ osd_pool_default_min_size }}"
cephfs_pools:
- "{{ cephfs_data_pool }}"
- "{{ cephfs_metadata_pool }}"
openstack_config: True
openstack_glance_pool:
name: "images"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
size: 1
openstack_cinder_pool:
name: "volumes"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
size: 1
openstack_pools:
- "{{ openstack_glance_pool }}"
copy_admin_key: True
test:
name: "test"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
test2:
name: "test2"
- pg_num: "{{ osd_pool_default_pg_num }}"
- pgp_num: "{{ osd_pool_default_pg_num }}"
rule_name: "HDD"
- type: 1
- erasure_profile: ""
- expected_num_objects: ""
pools:
- "{{ test }}"
- "{{ test2 }}"