[Bug 1543754] Re: [MIR] barbican, python-pykmip
James Page
james.page at ubuntu.com
Wed Aug 3 09:01:29 UTC 2016
Hi Seth
Some feedback on your review
1) Barbican without an HSM
We'd come to the same conclusion that you did - Barbican without an HSM
is really not secure, and the built-in crypto or softhsm options are
really POC/dev use only.
>From a deployment perspective, we have charms for barbican + barbican-
softhsm, but that's just to allow us to perform CI on the charms without
reliance on an actual HSM.
Any production use *requires* use of an HSM (for which we will write
barbican-<inserthsm> charms).
2) Use Cases
Barbican could be used by tenants of a cloud directly, but I think its
much more likely that it will be consumed by other OpenStack services
for secrets management - specific examples would include SSL termination
in Neutron LBAAS, encryption of block devices in Cinder, encryption of
data-at-rest in Swift; barbican is used for the key management aspects
of these integrations.
3) Compatibility
Barbican is part of the integrated release with milestones part of
OpenStack, so even if changes do happen, they are happening in the
greater openstack context, so inter-service compatibility should be
maintained. Barbican is relatively new (only approaching its 3rd
release now), so I would expect some changes - but that's been typical
of OpenStack projects. We also have another 4 releases before we have
to worry about LTS support cycles - we can review again at 18.04 if
we're still good with the decision to have Barbican in main.
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to barbican in Ubuntu.
https://bugs.launchpad.net/bugs/1543754
Title:
[MIR] barbican, python-pykmip
Status in barbican package in Ubuntu:
New
Status in python-pykmip package in Ubuntu:
Incomplete
Bug description:
[barbican]
[Availability]
Currently in universe
[Rationale]
OpenStack Mitaka requires the barbican package.
[Security]
No security history, however a security review is required.
[Quality Assurance]
No prompting during install, all unit tests ran successfully. All current bugs are triaged or in progress.
[Dependencies]
python-pykmip currently in universe, MIR below.
[Standards Compliance]
FHS and Debian Policy compliant.
[Maintenance]
Simple python package that the Ubuntu Server Team will take care of.
[Background]
Barbican provides a secure REST key store for authentication.
//----------------------------------------------------------------------//
[python-pykmip]
[Availability]
Currently in universe
[Rationale]
OpenStack Mitaka barbican requires this dependency.
[Security]
No security history.
[Quality Assurance]
No prompting during install, all unit tests ran successfully. All current bugs are triaged or in progress.
[Dependencies]
All in main.
[Standards Compliance]
FHS and Debian Policy compliant.
[Maintenance]
Simple python package that the Ubuntu Server Team will take care of.
[Background]
python-pykmip is an implementation of the Key Management Interoperability Protocol.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/barbican/+bug/1543754/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list