os-brick/os_brick/encryptors
Eric Harney 10a5e3f5d5 Encryptors: Fix compat with Nova encryptors for Ocata
The change 916cfaf "Introduce encryption provider constants"
intended to issue deprecation messages for encryptors that
are no longer going to be supported in Pike, and continue
loading the current os_brick encryptors instead.

However, since it removed the "'LuksEncryptor' in provider"
style checks, any config values that were not explicitly listed
in LEGACY_PROVIDER_CLASS_TO_FORMAT_MAP will not be translated.

This results in a configuration using a provider of
"nova.volume.encryptors.luks.LuksEncryptor" to attempt to
import this module directly into Cinder when previously it
would use the os_brick encryptor.  This is generally wrong
and causes a number of problems.

Closes-Bug: #1658755

Change-Id: I3ec6e3fe919bc03d158da04a18fb8b651002ed52
2017-01-24 13:31:29 +00:00
..
__init__.py Encryptors: Fix compat with Nova encryptors for Ocata 2017-01-24 13:31:29 +00:00
base.py Remove unused LOG to keep code clean 2016-07-09 10:17:48 +08:00
cryptsetup.py encryptors: Workaround mangled passphrases 2016-11-17 18:11:14 +00:00
luks.py Fix import method to follow community guideline 2016-12-07 07:52:13 +00:00
nop.py Remove unused LOG to keep code clean 2016-07-09 10:17:48 +08:00