Request appropriate Ceph application name for pools created
Change-Id: I66c7ff150df936a765d753ba0c8eb93631a8da23
This commit is contained in:
parent
733b901467
commit
37bb5bf8f6
|
@ -261,7 +261,7 @@ def get_ceph_request():
|
||||||
replicas = config('ceph-osd-replication-count')
|
replicas = config('ceph-osd-replication-count')
|
||||||
weight = config('ceph-pool-weight')
|
weight = config('ceph-pool-weight')
|
||||||
rq.add_op_create_pool(name=service, replica_count=replicas,
|
rq.add_op_create_pool(name=service, replica_count=replicas,
|
||||||
weight=weight, group='images')
|
weight=weight, group='images', app_name='rbd')
|
||||||
if config('restrict-ceph-pools'):
|
if config('restrict-ceph-pools'):
|
||||||
rq.add_op_request_access_to_group(
|
rq.add_op_request_access_to_group(
|
||||||
name="images",
|
name="images",
|
||||||
|
|
|
@ -354,13 +354,15 @@ class GlanceRelationTests(CharmTestCase):
|
||||||
name='glance',
|
name='glance',
|
||||||
replica_count=3,
|
replica_count=3,
|
||||||
weight=6,
|
weight=6,
|
||||||
group='images')
|
group='images',
|
||||||
|
app_name='rbd')
|
||||||
mock_request_access.assert_not_called()
|
mock_request_access.assert_not_called()
|
||||||
|
|
||||||
self.test_config.set('restrict-ceph-pools', True)
|
self.test_config.set('restrict-ceph-pools', True)
|
||||||
relations.get_ceph_request()
|
relations.get_ceph_request()
|
||||||
mock_create_pool.assert_called_with(name='glance', replica_count=3,
|
mock_create_pool.assert_called_with(name='glance', replica_count=3,
|
||||||
weight=6, group='images')
|
weight=6, group='images',
|
||||||
|
app_name='rbd')
|
||||||
mock_request_access.assert_has_calls([
|
mock_request_access.assert_has_calls([
|
||||||
call(
|
call(
|
||||||
name='images',
|
name='images',
|
||||||
|
|
Loading…
Reference in New Issue