Switch to os-brick encryptor classes
This blueprint aims to drop the encryptor classes and supporting code from the
Nova codebase in favor of the classes provided by os-brick. This is made
possible by the following os-brick change that introduced new encryption
provider constants during Ocata :
Ic155bd29d46059
Thanks to the following bugfix also released for Ocata the constants
present in os-brick also support the use of the deprecated legacy class
paths from Nova, for example nova.volume.
while using the os-brick provided classes :
I3ec6e3fe919bc0
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Low
- Drafter:
- Lee Yarwood
- Direction:
- Approved
- Assignee:
- Lee Yarwood
- Definition:
- Approved
- Series goal:
- Accepted for pike
- Implementation:
- Implemented
- Milestone target:
- pike-2
- Started by
- Matt Riedemann
- Completed by
- Matt Riedemann
Related branches
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
encryptors: Switch to os-brick encryptor classes