nova/releasenotes/notes/bug-1778044-f498ee2f2cfb35ea.yaml
Lee Yarwood 78891c2305 libvirt: Log breadcrumb for known encryption bug
The initial implementation of native LUKS support within Libvirt
introduced a small issue when using a passphrase that is a multiple of
16 bytes in size. This is documented in the following bug and associated
patch posted to the Libvirt development list:

Unable to use LUKS passphrase that is exactly 16 bytes long
https://bugzilla.redhat.com/show_bug.cgi?id=1447297

[libvirt] [PATCH] Fix padding of encrypted data
https://www.redhat.com/archives/libvir-list/2017-May/msg00030.html

This change introduces a known issue release note and logs an additional
breadcrumb when we appear to hit this with pointers to the above.

Closes-Bug: #1778044
Change-Id: Id346bce6e47431988cce7001abcf29a9faf2936a
2018-06-22 09:24:53 +01:00

16 lines
723 B
YAML

---
issues:
- |
The initial implementation of native LUKS decryption within Libvirt 2.2.0
had a `known issue`_ with the use of passphrases that were a multiple of 16
bytes in size. This was `resolved`_ in the upstream 3.3.0 release of
Libvirt and has been backported to various downstream distribution specific
versions.
A simple warning will reference the above if this issue is encountered by
Nova however operators of the environment will still need to update
Libvirt to a version where this issue has been fixed to resolve the issue.
.. _known issue: https://bugzilla.redhat.com/show_bug.cgi?id=1447297
.. _resolved: https://libvirt.org/git/?p=libvirt.git;a=commit;h=7189099