Make key manager interface interoperable with Barbican
The Cinder volume encryption feature [1] added to OpenStack for the Havana release included a basic key manager interface [2, 3]. Unfortunately, this key manager interface lacks an implementation for Barbican. Resolving this issue is a high priority for those who wish to use Barbican to manage their encryption keys.
The existing lack of interoperability can be remedied via an adapter that translates invocations of the existing interface into the appropriate python-
References
[1] https:/
[2] https:/
[3] https:/
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Low
- Drafter:
- Joel Coffman
- Direction:
- Approved
- Assignee:
- Brianna Poulos
- Definition:
- Approved
- Series goal:
- Accepted for kilo
- Implementation:
-
Implemented
- Milestone target:
-
2015.1.0
- Started by
- Joel Coffman
- Completed by
- Thierry Carrez
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add Barbican wrapper specification
Will set priority once we see some code up for review --johnthetubaguy (17th June 2014)
Addressed by: https:/
Adds barbican keymgr wrapper
Gerrit topic: https:/
https:/
Sorry, this has not yet been approved, so this will have to wait until kilo. Please contact me on IRC, or via email, for more details. Thank you. --johnthetubaguy 3rd September 2014
Please note, we really need a kilo spec before this is approved for kilo --johnthetubaguy 2nd December 2014
Addressed by: https:/
Add Barbican Wrapper Specification
Note that the spec has been merged to Kilo. --bpoulos 15th December 2014
One remaining patch, has negative reviews right now
======
pending
======
Addressed by: https:/
Adds barbican keymgr wrapper