ceph/rgw: Fine grained pool creation
ceph/rgw: Fine grained pool creation

We create the pools necessary for radosgw ourselves, this allows us to
control these settings in a more fine grained manner as different pools
can have different pg counts & replica counts. Also fixes #556, as the
new pools modules allows for pg_num to be increased which is a desirable
functionality, the cause of the issue being differing pg/pgp nums for
rgw pools.

Fixes: #556, #487
Signed-off-by: Abhishek Lekshmanan <5398ff08dc5c8b48cf735a4ad1c69ee2f14865a6@gmail.com>

akash1808/puppet-rjil,rakeshmi/puppet-rjil,alokjani/puppet-rjil,sajuptpm/puppet-rjil,anshprat/puppet-rjil,saneax/puppet-rjil,jiocloudDSS/puppet-dss,punituee/puppet-rjil,devendermishrajio/puppet-rjil,sajuptpm/puppet-rjil-temp,akash1808/puppet-rjil,upadhyay-prashant/puppet-rjil,roopali8/puppet-rjil,akash1808/puppet-rjil,rakeshmi/puppet-rjil,anshprat/puppet-rjil,amar266/puppet-rjil,ajayaa/puppet-rjil,devendermishrajio/puppet-rjil,rahul1aggarwal/puppet-rjil,bafna/try-dss,alokjani/puppet-rjil,sajuptpm/puppet-rjil-temp,amar266/puppet-rjil,swamireddy/puppet-rjil,rahul1aggarwal/puppet-rjil,rohit-k/puppet-rjil,punituee/puppet-rjil,JioCloud/puppet-rjil,JioCloud/puppet-rjil,vpramo/puppet-rjil,saneax/puppet-rjil,bafna/puppet-rjil,d4devops/puppet-openstack_cloud,bafna/puppet-rjil,ajayaa/puppet-rjil,saneax/puppet-rjil,swamireddy/puppet-rjil,swamireddy/puppet-rjil,bafna/puppet-rjil,rahul1aggarwal/puppet-rjil,alokjani/puppet-rjil,rakeshmi/puppet-rjil,rohit-k/puppet-rjil,amar266/puppet-rjil,JioCloud/puppet-rjil,sajuptpm/puppet-rjil,anshprat/puppet-rjil,vpramo/puppet-rjil,bafna/try-dss,ajayaa/puppet-rjil,rahul1aggarwal/puppet-rjil,punituee/puppet-rjil,rohit-k/puppet-rjil,jiocloudDSS/puppet-dss,devendermishrajio/puppet-rjil,bafna/try-dss,bafna/try-dss,jiocloudDSS/puppet-dss,JioCloud/puppet-rjil,upadhyay-prashant/puppet-rjil,JioCloud/puppet-rjil-keystone,sajuptpm/puppet-rjil-temp,rakeshmi/puppet-rjil,jiocloudDSS/puppet-dss,anshprat/puppet-rjil,ajayaa/puppet-rjil,alokjani/puppet-rjil,upadhyay-prashant/puppet-rjil,upadhyay-prashant/puppet-rjil,JioCloud/puppet-rjil-keystone,JioCloud/puppet-rjil-keystone,rohit-k/puppet-rjil,akash1808/puppet-rjil,sajuptpm/puppet-rjil,saneax/puppet-rjil,d4devops/puppet-openstack_cloud,roopali8/puppet-rjil,JioCloud/puppet-rjil-keystone,swamireddy/puppet-rjil,devendermishrajio/puppet-rjil,roopali8/puppet-rjil,vpramo/puppet-rjil,bafna/puppet-rjil,sajuptpm/puppet-rjil-temp,d4devops/puppet-openstack_cloud,punituee/puppet-rjil,amar266/puppet-rjil,d4devops/puppet-openstack_cloud,vpramo/puppet-rjil,sajuptpm/puppet-rjil,roopali8/puppet-rjil