Grant Compute user write permission to Glance images pool
Nova has implemented instance rbd snapshot feature to reduce snapshot time, to use this feature, Nova requires write permission to Glance images pool. Closes-Bug: #1641815 Change-Id: I0d57d3fb352c68309432084c68d1d24e4f6ce8b6
This commit is contained in:
parent
f8bba32c37
commit
129fbe2a8f
|
@ -70,7 +70,7 @@ class osnailyfacter::ceph::ceph_compute {
|
|||
group => 'nova',
|
||||
secret => $secret,
|
||||
cap_mon => 'allow r',
|
||||
cap_osd => "allow class-read object_prefix rbd_children, allow rwx pool=${cinder_pool}, allow rx pool=${glance_pool}, allow rwx pool=${compute_pool}",
|
||||
cap_osd => "allow class-read object_prefix rbd_children, allow rwx pool=${cinder_pool}, allow rwx pool=${glance_pool}, allow rwx pool=${compute_pool}",
|
||||
inject => true,
|
||||
}
|
||||
|
||||
|
|
|
@ -123,7 +123,7 @@ describe manifest do
|
|||
should contain_ceph__key("client.#{compute_user}").with(
|
||||
'secret' => secret,
|
||||
'cap_mon' => 'allow r',
|
||||
'cap_osd' => "allow class-read object_prefix rbd_children, allow rwx pool=#{cinder_pool}, allow rx pool=#{glance_pool}, allow rwx pool=#{compute_pool}",
|
||||
'cap_osd' => "allow class-read object_prefix rbd_children, allow rwx pool=#{cinder_pool}, allow rwx pool=#{glance_pool}, allow rwx pool=#{compute_pool}",
|
||||
'inject' => true,
|
||||
)
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue