Support modifying volume image meta data

Registered by Dave Chen

Register this BP just intends to track the change in the cinder beside cinder-client (https://blueprints.launchpad.net/python-cinderclient/+spec/support-modify-volume-image-metadata).

The change in the cinder mainly includes two parts.
1. Need Rest APIs for modifying volume image metadata.
2. Props protection (role based and policy based) before metadata updating.

Reference: https://review.openstack.org/#/c/136253/

Blueprint information

Status:
Complete
Approver:
Mike Perez
Priority:
Medium
Drafter:
Dave Chen
Direction:
Approved
Assignee:
Dave Chen
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon next
Started by
Dave Chen
Completed by
Dave Chen

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/support-modify-volume-image-metadata,n,z

Addressed by: https://review.openstack.org/147726
    set/unset volume image metadata

Addressed by: https://review.openstack.org/160090
    Role based properties protection

Addressed by: https://review.openstack.org/160145
    Policies based properties protection

You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.
(This is an automated message)

Gerrit topic: https://review.openstack.org/#q,topic:support-modify-volume-image-metadata,n,z

Addressed by: https://review.openstack.org/208380
    Show image metadata

Addressed by: https://review.openstack.org/211201
    Introduce property utils for parsing protection files

<jdg>
Number of outstanding patches that are stuck in the queue in various states of disrepair. Looks like we'll bump this out to M

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.