[Bug 1543754] Re: [MIR] barbican, python-pykmip

Mathieu Trudel-Lapierre mathieu.tl at gmail.com
Thu Aug 4 02:48:18 UTC 2016


python-ldap has been demoted from main to universe since the original
request -- please ask the ubuntu-archive team to reinstate it (should
not need a MIR since it used to be in main in Wily).

I only noticed one thing I would consider a blocker:

Given that python-pykmip was a Build-Dependency, I will let you decide
if it's worth keeping the MIR request (if anything actually has a binary
Dependency on it, but looks like barbican only Build-Depends -- this may
in fact be a bug). Please make sure whether python-pykmip is required as
a Depends in barbican, which would make the MIR for it still relevant.

At first glance, it definitely looks to be required at least in some cases:
barbican/plugin/kmip_secret_store.py:from kmip.core import enums
barbican/plugin/kmip_secret_store.py:from kmip.core.factories import credentials
barbican/plugin/kmip_secret_store.py:from kmip.pie import client
barbican/plugin/kmip_secret_store.py:from kmip.pie import objects
[...]
devstack/lib/barbican:# install_pykmip - install the PyKMIP python module
devstack/lib/barbican:function install_pykmip {
devstack/lib/barbican:    pip_install 'pykmip'


As non-blocker but relevant improvements:

- Lintian has some things to say about the documentation:
I: barbican-keystone-listener: systemd-service-file-missing-documentation-key lib/systemd/system/barbican-keystone-listener.service
P: barbican-common: maintainer-script-without-set-e postinst
I: barbican-doc: possible-documentation-but-no-doc-base-registration
I: barbican-worker: systemd-service-file-missing-documentation-key lib/systemd/system/barbican-worker.service

- Debian has version 3.0.0~b2 as well, it should probably be merged or a
sync.

-- 
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:
  In Progress
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