Integrate Castellan for Key Management

Registered by Kaitlin Farr

Castellan is a key manager interface library that is intended to be usable with multiple back ends, including Barbican. The Castellan code is based on the basic key manager interface that resides in Nova and Cinder. Now that the key manager interface lives in a separate library, the key manager code can be removed from Nova and Cinder, and Castellan can be used as the key manager interface instead.

Blueprint information

Status:
Complete
Approver:
Sean McGinnis
Priority:
Medium
Drafter:
Kaitlin Farr
Direction:
Approved
Assignee:
Kaitlin Farr
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
None
Started by
Eric Harney
Completed by
Eric Harney

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/use-castellan-key-manager,n,z

Addressed by: https://review.openstack.org/247577
    Integrate Castellan for Key Management

Addressed by: https://review.openstack.org/280492
    Replace key manager with Castellan

Addressed by: https://review.openstack.org/251503
    Specify key algorithm and size for create_key

Gerrit topic: https://review.openstack.org/#q,topic:create_encrypted_volume_from_image,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bp/improve-encrypted-volume,n,z

Gerrit topic: https://review.openstack.org/#q,topic:bp/retype-encrypted-volume,n,z

Addressed by: https://review.openstack.org/363793
    Add Castellan release note

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.