Add dogtag-pki used by Barbican
- Is the library actively maintained? Latest version is 10.3.5.0.1 released on 2016-08-08. Maintainers are responsive in #dogtag-pki on freenode. Also RedHat is using it for the "Red Hat Certificate System" product. - Is the library good code? I haven't looked into the code in detail but is has a testsuite (using tox and pytest). In general, the code looks good to me. - Is the library python 3 compatible? Yes - Is the library license compatible? License is LGPLv3+ which is compatible. Note: The library was relicensed *because* of the OpenStack license requirements. - Is the library already packaged in the distros we target (Ubuntu latest / Fedora latest)? Ubuntu: Not yet. But given that it's a common python package it shouldn't be hard to package it for Ubuntu. Fedora: Not yet. But given that it's a common python package it shouldn't be hard to package it for Fedora. Note: Both (Ubuntu and Fedora) have the server part of dogtag already packaged. - Is the function of this library already covered by other libraries in ``global-requirements.txt``? No. - Is the library required for OpenStack project or related dev or infrastructure setup? (Answer to this should be Yes, of course) Which? Yes. It's used for the dogtag Barbican plugin. See http://git.openstack.org/cgit/openstack/barbican/tree/barbican/plugin/dogtag.py Change-Id: Ibedae54e631e9c3d3726453adcd204ce96b19d77
This commit is contained in:
parent
c589637b18
commit
bb68068404
@ -29,3 +29,8 @@ mysql-client
|
||||
mysql-server
|
||||
postgresql
|
||||
postgresql-client
|
||||
# NOTE(toabctl): libnss3-dev is needed for python-nss
|
||||
# which is used by dogtag-pki
|
||||
libnss3-dev [platform:dpkg]
|
||||
mozilla-nss-devel [platform:rpm]
|
||||
nss-devel [platform:rpm]
|
||||
|
@ -37,6 +37,7 @@ django_openstack_auth>=2.4.0 # Apache-2.0
|
||||
dnspython>=1.14.0 # http://www.dnspython.org/LICENSE
|
||||
dnspython3>=1.12.0;python_version>='3.0' # http://www.dnspython.org/LICENSE
|
||||
dogpile.cache>=0.6.2 # BSD
|
||||
dogtag-pki>=10.3.5.1 # LGPLv3+
|
||||
elasticsearch>=2.0.0,<=3.0.0 # Apache-2.0
|
||||
enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3' # BSD
|
||||
# NOTE: New versions of eventlet should not be accepted lightly
|
||||
|
@ -117,6 +117,7 @@ docker-py===1.7.2
|
||||
docutils===0.12
|
||||
dogpile.cache===0.6.2
|
||||
elasticsearch===2.4.0
|
||||
dogtag-pki===10.3.5.1
|
||||
enum34===1.1.6
|
||||
eventlet===0.19.0
|
||||
extras===1.0.0
|
||||
@ -300,6 +301,7 @@ python-monascaclient===1.2.0
|
||||
python-muranoclient===0.11.0
|
||||
python-neutronclient===6.0.0
|
||||
python-novaclient===6.0.0
|
||||
python-nss===1.0.0
|
||||
python-openstackclient===3.2.0
|
||||
python-pytun===2.2.1
|
||||
python-qpid-proton===0.14.0
|
||||
|
Loading…
x
Reference in New Issue
Block a user