Policies for user visible extra specs are not consistent with Xena project personas

Bug #1943733 reported by Alan Bishop
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Critical
Alan Bishop

Bug Description

Xena implements the policy personas defined in [1]. However, that work was done in parallel with the user visible extra specs feature [2], which is implemented by [3].

[1] https://docs.openstack.org/cinder/latest/configuration/block-storage/policy-personas.html
[2] https://github.com/openstack/cinder-specs/blob/master/specs/xena/expose-cinder-user-visible-extra-specs-spec.rst
[3] https://review.opendev.org/plugins/gitiles/openstack/cinder/+/084212711672ccc9bc1a6c0baa32a5a3e3112442

The policies related to user visible extra specs need to be updated so they are consistent with the rest of Xena's policy personas.

Changed in cinder:
importance: Undecided → Critical
status: New → Triaged
assignee: nobody → Alan Bishop (alan-bishop)
milestone: none → xena-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/cinder/+/809277

Changed in cinder:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.opendev.org/c/openstack/cinder/+/809277
Committed: https://opendev.org/openstack/cinder/commit/c806c74c80042d0504d26dc73a5d4b9a3c25ff7c
Submitter: "Zuul (22348)"
Branch: master

commit c806c74c80042d0504d26dc73a5d4b9a3c25ff7c
Author: Alan Bishop <email address hidden>
Date: Wed Sep 15 08:29:05 2021 -0700

    Update policies related to user visible extra specs

    The policies for volume types was updated in [1][2] in order to
    implement project personas related to secure RBAC. However, that
    work did not take into account the new user visible extra specs
    feature [3]. This patch updates the policies related to [3] so
    that they now implement the proper project personas.

    [1] Id5ea2c81bedf51f3e0b4c5cb4ef569f255143a9e
    [2] I52de98d80e80e2c315c6e329a9ead6f83713eca2
    [3] I5434ea4199cce8158b75771fb6127be001baf328

    Closes-Bug: #1943733
    Change-Id: I16ca60717dfc39a4b92300c3f4a88c402b65ff3c

Changed in cinder:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/cinder 19.0.0.0rc1

This issue was fixed in the openstack/cinder 19.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.