diff --git a/releasenotes/notes/introduce-encryption-provider-constants-a7cd0ce58da2bae8.yaml b/releasenotes/notes/introduce-encryption-provider-constants-a7cd0ce58da2bae8.yaml new file mode 100644 index 000000000000..5c6aa1113572 --- /dev/null +++ b/releasenotes/notes/introduce-encryption-provider-constants-a7cd0ce58da2bae8.yaml @@ -0,0 +1,14 @@ +--- +features: + - | + Encryption provider constants have been introduced detailing the supported + encryption formats such as LUKs along with their associated in-tree + provider implementations. These constants should now be used to identify an + encryption provider implementation for a given encryption format. +deprecations: + - | + The direct use of the encryption provider classes such as + nova.volume.encryptors.luks.LuksEncryptor is now deprecated and will be + blocked in the Pike release of Nova. The use of out of tree encryption + provider classes is also deprecated and will be blocked in the Pike release + of Nova.