On 09/05/2014 07:51 AM, Daniel P. Berrange wrote: > On Thu, Sep 04, 2014 at 05:19:45PM +0000, Coffman, Joel M. wrote: >> A major concern about several encryption features within Nova [1, 2] has >> been the lack of secure key management. To address this concern, work has >> been underway to integrate these features with Barbican [3], which can be >> used to manage encryption keys across OpenStack. >> >> We request a feature freeze exception be granted to merge this code [3], >> which is really a shim between the existing key manager interface in Nova >> and python-barbicanclient, into Nova [4]. The acceptance of this feature >> will improve the security of cloud users and operators who use the Cinder >> volume encryption feature [1], which is currently limited to a single, >> static encryption key for volumes. Cinder has already merged a similar >> feature [5] following the review of several patch revisions; not accepting >> the feature in Nova creates a disparity with Cinder in regards to the >> management of encryption keys. >> >> As this is an optional feature that introduces very few changes to >> pre-existing code, the risk of disruption to existing deployments as well as >> the risk of regression is minimal. The only objection that has very recently >> been voiced is the implicit dependency on the Barbican service, which does >> not yet have experimental jobs in Tempest. Other core reviewers, though, >> believe that the existing unit tests included with the change are sufficient. >> >> Thank you for taking the time to consider this request. > > I sponsor it as it is effectively part of the LVM encryption blueprint > which I've already sponsor. So we should consider FFE for both those > blueprints together, rather than in isolation.
Agreed, I kind of assumed we were thinking about them as one thing. -Sean -- Sean Dague http://dague.net _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev