#############\r
\r
openstack_config: false\r
-openstack_glance_pool: images\r
-openstack_cinder_pool: volumes\r
-openstack_nova_pool: vms\r
-openstack_cinder_backup_pool: backups\r
+openstack_glance_pool:\r
+ name: images\r
+ pg_num: "{{ pool_default_pg_num }}"\r
+openstack_cinder_pool:\r
+ name: volumes\r
+ pg_num: "{{ pool_default_pg_num }}"\r
+openstack_nova_pool:\r
+ name: vms\r
+ pg_num: "{{ pool_default_pg_num }}"\r
+openstack_cinder_backup_pool:\r
+ name: backups\r
+ pg_num: "{{ pool_default_pg_num }}"\r
\r
openstack_keys:\r
- - { name: client.glance, value: "mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool={{ openstack_glance_pool }}'" }\r
- - { name: client.cinder, value: "mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool={{ openstack_cinder_pool }}, allow rwx pool={{ openstack_nova_pool }}, allow rx pool={{ openstack_glance_pool }}'" }\r
- - { name: client.cinder-backup, value: "mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool={{ openstack_cinder_backup_pool }}'" }\r
-\r
+ - { name: client.glance, value: "mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool={{ openstack_glance_pool.name }}'" }\r
+ - { name: client.cinder, value: "mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool={{ openstack_cinder_pool.name }}, allow rwx pool={{ openstack_nova_pool.name }}, allow rx pool={{ openstack_glance_pool.name }}'" }\r
+ - { name: client.cinder-backup, value: "mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool={{ openstack_cinder_backup_pool.name }}'" }\r
\r
##########\r
# DOCKER #\r