[Bug 1582725] [NEW] cinder_policy.json action does not match the Cinder policy.json file

Launchpad Bug Tracker 1582725 at bugs.launchpad.net
Wed Feb 7 00:07:49 UTC 2018


You have been subscribed to a public bug by Seyeong Kim (xtrusia):

[Impact]
cinder policies are not in horizon's policy.json
so unset tab "consistency groups" is enabled by default.

Affected to Xenial, UCA_Mitaka


[Test Case]
1. deploy simple openstack deployments via juju
2. horizon -> volume -> check if there is consistency groups tab

[Regression]
after this patch, horizon needs to be restarted. so it is down shortly. this patch is actually config file changed ( and little source code ). so limited affection to behavior it self.

[Other]

related commit

https://git.openstack.org/cgit/openstack/horizon/commit/?id=388708b251b0487bb22fb3ebb8fcb36ee4ffdc4f

[Original Description]

The horizon/openstack_dashboard/conf/cinder_policy.json actions do not match the policy action that are used by the Cinder component.
Cinder uses "volume_extension:volume_actions:upload_public"
and Horizon policy.json and code uses "volume:upload_to_image"

This is the only miss match of policy action between the 2 components.
This also does not allow a user of Cinder and Horizon to update the
Cinder policy.json and copy it to the Horizon directly and have the
button function according to Cinder policy.json rules.

This can be missed as the Cinder policy.json file is update and the
Horizon file is updated.

I think that the action that the Horizon code is using should match it
component that it is supporting.

** Affects: cloud-archive
     Importance: Undecided
         Status: New

** Affects: horizon
     Importance: Medium
     Assignee: Rob Cresswell (robcresswell)
         Status: Fix Released

** Affects: horizon (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: sts sts-sru-needed
-- 
cinder_policy.json action does not match the Cinder policy.json file
https://bugs.launchpad.net/bugs/1582725
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list