[openstack-dev] [Nova][FFE] requesting FFE for LVM ephemeral storage encryption

Daniel P. Berrange berrange at redhat.com
Thu Sep 4 15:48:25 UTC 2014


On Thu, Sep 04, 2014 at 11:41:48AM -0400, Dan Genin wrote:
> I would like to request a feature freeze exception for
> 
> 	LVM ephemeral storage encryption[1].
> 
> The spec[2] for which was approved early in the Juno release cycle.
> 
> This feature provides security for data at-rest on compute nodes. The
> proposed feature protects user data from disclosure due to disk block reuse
> and improper storage media disposal among other threats and also eliminates
> the need to sanitize LVM volumes.  The feature is crucial to data security
> in OpenStack as explained in the OpenStack Security Guide[3] and benefits
> cloud users and operators regardless of their industry and scale.
> 
> The feature was first submitted for review on August 6, 2013 and two of the
> three patches implementing this feature were merged in Icehouse[4,5]. The
> remaining patch has had approval from a core reviewer for most of the Icehouse
> and Juno development cycles. The code is well vetted and ready to be merged.
> 
> The main concern about accepting this feature pertains to key management.
> In particular, it uses Barbican to avoid storing keys on the compute host,
> and Barbican at present has no gate testing.  However, the risk of
> regression in case of failure to integrate Barbican is minimal because the
> feature interacts with the key manager through an*existing*  abstract keymgr
> interface, i.e., has no*explicit*  dependence on Barbican. Moreover, the
> feature provides some measure of security even with the existing
> place-holder key manager, for example, against disk block reuse attack.
> 
> For all of the above reasons I request a feature freeze exception for
> LVM ephemeral storage encryption.

I'm happy to sponsor this, since I've positively reviewed it and it is
a pretty well isolated feature so risk to other existing code is low.

Regards,
Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|



More information about the OpenStack-dev mailing list