SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for openstack-barbican-worker-7.0.1~dev24-lp150.3375.1.noarch.rpm :

* Mon Nov 14 2022 Fergal Mc Carthy - Add patch (CVE-2022-3100.patch) to address access policy bypass via query string injection. bsc#1203873, CVE-2022-3100.
* Tue Mar 01 2022 Guang Yee - Add patches (0001-Fix-RBAC-and-ACL-access-for-managing-secret-containe.patch and 0001-Fix-policy-for-adding-a-secret-to-a-container.patch) to fix the legacy policy rules for adding a secret to a container and removing a secret from a container. bsc#1194954,CVE-2022-23452
* Fri Jan 21 2022 Guang Yee - Add patch (0001-Fix-secret-metadata-access-rules.patch) to fix the legacy policy rules for accessing secret metadata by checking that the user making the request is authenticated for the project that owns the secret. bsc#1194952,CVE-2022-23451
* Tue Jun 09 2020 Dirk Mueller - drop python-argparse buildrequires
* Mon Feb 10 2020 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev24:
* Fix the barbicanclient installation not from source
* Tue Dec 03 2019 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev23:
* Don\'t use branch matching
* Make broken fedora\\_latest job n-v
* Mon Oct 28 2019 gyeeAATTsuse.com- Update to version barbican-7.0.1.dev21:
* Fix duplicate paths in secret hrefs
* Fix the bug of pep8 and building api-guide
* OpenDev Migration Patch- remove 0001-Fix-duplicate-paths-in-secret-hrefs.patch as it had landed upstream
* Wed Apr 10 2019 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev18:
* Replace openstack.org git:// URLs with https://
* Sat Feb 02 2019 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev17:
* Fix Safenet HSM regression in PKCS#11
* Fri Feb 01 2019 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev15:
* Fix CKM\\_AES\\_GCM encryption
* Wed Jan 23 2019 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev13:
* Add missing mechanism for GENERIC\\_SECRETS
* PY3: Ensure normalize\\_before\\_encryption encodes b64payload
* Wed Jan 16 2019 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev10:
* Remove tripleo newton and ocata jobs (rocky branch)
* Wed Jan 16 2019 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev8:
* Workaround for failing gates
* Tue Oct 30 2018 gyeeAATTsuse.com- Add 0001-Fix-duplicate-paths-in-secret-hrefs.patch to fix duplicate paths in secret hrefs. See https://review.openstack.org/#/c/544557/
* Tue Oct 30 2018 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev7:
* Update UPPER\\_CONSTRAINTS\\_FILE for stable/rocky
* Update .gitreview for stable/rocky
* Fri Oct 19 2018 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev3:
* Revise diretory server install commands
* Sat Oct 13 2018 cloud-develAATTsuse.de- Update to version barbican-7.0.1.dev1:
* import zuul job settings from project-config 7.0.0
* Mon Oct 08 2018 dmuellerAATTsuse.com- fix license handling
* Fri Aug 31 2018 kwuAATTsuse.com- switch to stable/rocky branch
* Sat Aug 25 2018 cloud-develAATTsuse.de- Update to version barbican-7.0.0.0rc2.dev7:
* Imported Translations from Zanata
* Fri Aug 24 2018 cloud-develAATTsuse.de- Update to version barbican-7.0.0.0rc2.dev6:
* Add missing mechanism for GENERIC\\_SECRETS
* Thu Aug 23 2018 cloud-develAATTsuse.de- Update to version barbican-7.0.0.0rc2.dev4:
* Revise diretory server install commands
* Mon Aug 20 2018 comurphyAATTsuse.com- Fix license linter errors
* Mon Aug 20 2018 comurphyAATTsuse.com- Update to version barbican-7.0.0.0rc2.dev3:
* Use absolute path for vault root token file in devstack
* Update reno for stable/rocky 7.0.0.0rc1
* Imported Translations from Zanata
* Refactor PKCS#11 to allow configurable mechanisms
* Imported Translations from Zanata
* Switch to fedora-latest for testing
* Adding support for 512-Bit-Secret-Creation when using xts-mode
* Add doc8 to pep8 check for project
* Skip some tests for vault plugin
* Fix getting secret for vault plugin 7.0.0.0b3
* Fix response status for invalid routes
* Update http to https and fix link in doc reference
* Enable vault devstack functional test by default
* Remove unused policy enforcer attributes
* Make barbican-kmip-devstack-functional job non-voting
* Switch to stestr
* Initial the unit-tests of OVO for Barbican
* Implement the \"check\\_exc\" parameter for OVO
* Implement OVO for Barbican [5]
* Ensure orders policy-in-code matches controller
* Update pypi url to new url
* Implement OVO for Barbican [4]
* Implement OVO for Barbican [3]
* As of April 28th 2018, Barbican has been migrated to storyboard. The documentation should be adjusted
* Update the periodic\\_task link for retry\\_scheduler
* Update two Barbican services to Docs
* Activate html\\_static\\_path config option
* add release notes to README.rst
* fix tox python3 overrides
* Follow the new PTI for document build 7.0.0.0b2
* Implement OVO for Barbican [2]
* Remove unused policy rules
* Implement OVO for Barbican [1]
* Initial OVO for Barbican
* Remove CA API policy file
* Imported Translations from Zanata
* Fix broken gate due to breaking dependency changes
* Commit DB changes on API startup
* TrivialFix: Update block code to be more beautiful
* Update the version of Ubuntu
* Add devstack gate for vault
* Remove pycrypto dependency
* Fix docs build in tox.ini
* Castellan based secret store
* update some documents about the keystone \"API v2.0\"
* Update http links for doc migration
* Imported Translations from Zanata
* Stop using legacy-fedora-27
* Remove pycrypto from dogtag plugin
* Enforce usage of oslo.context\'s project\\_id 7.0.0.0b1
* Imported Translations from Zanata
* fix lower constraints
* Configure control\\_exchange to match keystone
* Initialize db for Barbican Keystone listener
* Update auth\\_uri option to www\\_authenticate\\_uri
* Add os-testr as test dependency
* Apply pep8 check to app.wsgi
* Remove unused broker configuration in devstack
* Take context from environment instead of parsing headers
* Imported Translations from Zanata
* Enable mutable config in Barbican
* Do not copy policy.json when installing barbican
* Remove use of unsupported TEMPEST\\_SERVICES variable
* Imported Translations from Zanata
* Updated from global requirements
* Add retries for Dogtag plugin
* add lower-constraints job
* Update to fedora-27 for testing
* Indicating the location tests directory in oslo\\_debug\\_helper
* Change restart the services command
* Set debug mode according to ENABLE\\_DEBUG\\_LOG\\_LEVEL
* Update the link in database\\_migrations.rst
* Use assertRegex instead of assertRegexpMatches
* Add default configuration files to data\\_files
* Fri Mar 23 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.1.dev15:
* Handle URL reconstruction in PEP333 compatible fashion
* Tue Mar 20 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.1.dev14:
* Fix incomplete barbican configuration path in doc
* Wed Mar 14 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.1.dev13:
* Updated from global requirements
* Fri Mar 09 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.1.dev12:
* Update reno for stable/queens
* Update to use new stevedore backend option
* Thu Mar 08 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.1.dev8:
* Updating time for functional tests
* Make grenade-devstack-barbican job voting 6.0.0
* Wed Feb 28 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0rc2.dev5:
* Imported Translations from Zanata
* Fri Feb 23 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0rc2.dev3:
* Fix the grenade-devstack-barbican gate 6.0.0.0rc1
* Zuul: Remove project name
* Update virtual\\_environment for genconfig and genpolicy
* Tue Feb 13 2018 tbechtoldAATTsuse.com- Update to version barbican-6.0.0.0b4.dev25:
* Imported Translations from Zanata
* Use default policy in code
* Update doc to match our in-repo configuration file
* Add sample config and policy to documentation
* Correct link address in doc
* Fix coverage job
* [DOC] Install client package before verification
* Make grenade-devstack-barbican job nonvoting
* Adding #nosec for pycrypto use
* Updated from global requirements
* Authorites spelling error
* Update link address- Replace /etc/barbican/policy.json with /etc/barbican/policy.yaml which is now generated via the oslopolicy-sample-generator script
* Thu Feb 01 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b4.dev5:
* Modify simple\\_crypto init message
* Tue Jan 30 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b4.dev3:
* Remove Simple Crypto plugin production warning
* Add secret store sync functionality to barbican-manage 6.0.0.0b3
* Wed Jan 24 2018 dmuellerAATTsuse.com- make user directory not world readable
* Wed Jan 24 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b3.dev6:
* Remove Certificate Orders and CAs from API
* Fri Jan 19 2018 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b3.dev4:
* Updated from global requirements
* Fri Dec 22 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b3.dev3:
* Ensure only api app initializes secret store
* Sat Dec 16 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b3.dev2:
* Use assertRegex instead of assertRegexpMatches
* Mon Dec 11 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b3.dev1:
* Updated from global requirements 6.0.0.0b2
* Thu Dec 07 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b2.dev28:
* Remove redundancy code
* Wed Dec 06 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b2.dev27:
* Fix Dogtag mode on key generation
* Add defaults for Dogtag backend plugin
* zuul: run tripleo-scenario002 job
* Remove setting of version/release from releasenotes
* Updated from global requirements
* Imported Translations from Zanata
* Updated from global requirements
* Update the documentation link for doc migration
* Delete python bytecode including pyo
* Thu Nov 02 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b2.dev15:
* Zuul: add file extension to playbook path
* Migrate to Zuul v3
* Tue Oct 31 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b2.dev11:
* Database session need to rollback after duplication
* Dynamically determine SSL version in unit tests
* Sun Oct 29 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b2.dev8:
* writing convention: do not use “-y” for package install
* Sat Oct 28 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b2.dev6:
* Imported Translations from Zanata
* Fri Oct 27 2017 cloud-develAATTsuse.de- Update to version barbican-6.0.0.0b2.dev5:
* Updated from global requirements
* Imported Translations from Zanata 6.0.0.0b1
* Tue Oct 24 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev52:
* Fix Race Condition in get\\_or\\_create\\_project()
* Wed Oct 18 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev50:
* Imported Translations from Zanata
* Cleanup test-requirements
* Sun Oct 08 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev46:
* Revert \"Revert \"Use devstack functions for deploying barbican-svc\"\"
* Fri Oct 06 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev44:
* Updated from global requirements
* Thu Sep 28 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev43:
* Use Castellan\'s backend option instead of api\\_class
* Tue Sep 26 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev42:
* Pick up general URI when constructing barbican endpoint
* Wed Sep 20 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev40:
* Updated from global requirements
* Mon Sep 18 2017 tbechtoldAATTsuse.com- Switch back to use policy.json instead of the generated policy.yaml file. It is not working yet.
* Fri Sep 15 2017 snicaAATTsuse.com- Generate the policy.yaml file with oslopolicy-sample-generator
* Fri Sep 15 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev39:
* Add flag to allow devstack to run on f26 in gate
* Use PortOpt for KMIP port
* Add extra time in functional test that fails intermittently
* Updated from global requirements
* Use PortOpt for port options
* Thu Sep 14 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev29:
* Updated from global requirements
* Updated from global requirements
* Put base policy rules at first
* Removed unnecessary setUp() calls in tests
* Stop using deprecated \'message\' attribute in Exception
* Tue Sep 12 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev23:
* Fix some reST field lists in docstrings
* [TrivialFix] Change container\\_id to right value
* Remove unused policy check
* allow redirects in .htaccess files on the static web servers
* Sun Sep 03 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev16:
* [Trivialfix]Fix typos
* Sat Sep 02 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.1.dev14:
* Fix to use \".\" to source script files
* Replace http with https for doc links
* writing convention: do not use “-y” for package install
* Updated from global requirements
* Ensure module is initialized before being used
* Put \"rm\" command to whitelist\\_externals to avoid warning 5.0.0
* Sat Aug 26 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0rc2.dev2:
* Imported Translations from Zanata
* Fri Aug 25 2017 tbechtoldAATTsuse.com- Cleanup BuildRequires
* Fri Aug 11 2017 akantAATTsuse.com- Removing local api paste ini configuration file and usage
* Fri Aug 11 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0rc2.dev1:
* Update reno for stable/pike 5.0.0.0rc1
* Wed Aug 09 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b4.dev7:
* Revert \"Use devstack functions for deploying barbican-svc\"
* Tue Aug 08 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b4.dev5:
* Use devstack functions for deploying barbican-svc
* Remove install-guide env which is no longer effective
* Updated from global requirements 5.0.0.0b3
* Tue Jul 25 2017 tbechtoldAATTsuse.com- Update to version barbican-5.0.0.0b3.dev23:
* Updated from global requirements
* Update internal doc reference according to doc migration result
* Add PBR wsgi\\_scripts entrypoint for barbican api
* Set entry point for dogtag config correctly
* Stop excluding functionaltests directory in pep8 check
* Use openstackdocstheme 1.11 everywhere
* move documentation into the new standard layout
* Using openstack command
* Replaces uuid.uuid4 with uuidutils.generate\\_uuid()
* Sat Jul 01 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b3.dev8:
* Update installation guide
* Sat Jun 24 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b3.dev6:
* Maintain policy in code
* Fri Jun 23 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b3.dev5:
* Fix html\\_last\\_updated\\_fmt for Python3
* Remove translation logging prefixes from i18n
* Wed Jun 21 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b3.dev2:
* Updated from global requirements
* Thu Jun 15 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b3.dev1:
* Updated from global requirements 5.0.0.0b2
* Fri Jun 09 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b2.dev76:
* Fix grenade test related to encrypt volume/image
* Fix html\\_last\\_updated\\_fmt for Python3
* Use get\\_rpc\\_transport instead of get\\_transport
* Thu Jun 08 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b2.dev70:
* Fix pep8 gate failure because of missing dependency
* Remove translation of log messages
* Update installation guide
* Wed Jun 07 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b2.dev65:
* Updated from global requirements
* Unification content of the index.rst file
* Tue Jun 06 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b2.dev62:
* Fix some syntaxes in the upgrade guide
* DevStack plugin set tempest options in test-config section
* Sat Jun 03 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b2.dev58:
* Trivial fix typos
* Fri Jun 02 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b2.dev56:
* Add guideline to upgrade for Operators
* Thu Jun 01 2017 cloud-develAATTsuse.de- Update to version barbican-5.0.0.0b2.dev54:
* Remove usage of parameter enforce\\_type
* Mon May 29 2017 tbechtoldAATTsuse.com- Update to version barbican-5.0.0.0b2.dev52:
* Creating redundancy files when running tox
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Remove setting DEVSTACK\\_LOCAL\\_CONFIG in test\\_hook.sh
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Remove python-requests and let it be installed via rpm
* Add date filter functional tests
* Clean up a stray secret in the functional tests
* Remove Certificate Orders and CAs from Documentation
* Making iv generation configurable for pkcs11 plugin
* Fix barbican devstack plugin for devstack systemd
* Sub pycrypto with cryptography in simple\\_crypto
* Updated from global requirements
* Replace pycrypto with cryptography in translations
* Add \'rm -f .testrepository/times.dbm\' command in testenv
* Set access\\_policy for messaging\'s dispatcher
* Use oslo.db create\\_engine instead of SQLAlchemy
* Fixes for Running Functional Tests with Python 3.5
* Add missing dogtag configurations from devstack plugin script
* Change parent class for ListingSecretsTestCase
* Replace pycrypto with cryptography in test\\_rsa
* Sub pycrypto with cryptography test\\_cert\\_resources
* Replace pycrypto with cryptography in snakeoil
* Update SUSE distro information in install guide
* Fix gate devstack
* Fix test cases expect Ubuntu specific assertion messages
* Updated from global requirements
* Update .gitignore to ignore barbican.conf 5.0.0.0b1
* Updated from global requirements
* Updated from global requirements
* Add sem-ver flag so pbr generates correct version
* Use oslo-config-generator to generate barbican.conf.sample
* Updates to Devstack Variables
* Fix install guide docs for SUSE
* Fix bug in barbican-plugin-grenade
* Updated from global requirements
* Remove log translation related check
* Fix the creation of endpoints in keystone\\_data.sh
* Debug with barbican-api
* Initial commit for Barbican api-ref
* Change tempest find\\_test\\_caller import
* Replace str(uuid.uuid4()) with utils.generate\\_uuid()
* Correct the file path for deploying Barbican API under mod\\_wsgi
* Enable installation of barbican\\_tempest\\_plugin
* Add Apache 2.0 license header to the alembic\\_migrations/script.py.mako
* Pass secret\\_type to repository query
* Add \"keystone\\_authtoken\" section in barbican.conf
* Use http\\_proxy\\_to\\_wsgi middleware
* Fix typos in alembic.ini & kmip\\_secret\\_store.py
* Fix some typos in simple\\_crypto.py
* Active a unit test in comon/test\\_validators
* Remove consumer check for project\\_id to match containers
* Some minor code optimization in post\\_test\\_hook.sh
* Fix some typos in database\\_migrations.rst
* Remove \"KEYSTONE\\_\" URI settings for devsatck
* Adds true functional tests for db\\_manage script
* Move rabbit configurations to oslo\\_messaging\\_rabbit section
* Insecure default PROTOCOL\\_TLSv1 version in KMIP plugin
* Port last test (test\\_secrets) to Python 3
* Port test\\_quotas to Python 3
* Setup memory DB in test\\_cmd
* Don\'t supply auth\\_token information by default in paste
* Port API test\\_resources to Python 3
* Port test\\_validators to Python 3
* Port snakeoil\\_ca to Python 3
* Fix keystone\\_listener.py
* Checking for input secret\\_ref to start with input request hostname
* Issue warning for deployers trying to use simple\\_crypto
* Python 3: fix barbican.tests.plugin.test\\_store\\_crypto
* Python3: fix barbican.tests.plugin.test\\_kmip
* Python3: fix barbican.tests.plugin.crypto.test\\_crypto
* Python3: fix barbican.tests.api.controllers.test\\_cas
* migrate keystone\\_data to openstackclient
* Fix circular dependency of certificate\\_manager module
* Moved CORS middleware configuration into set\\_defaults
* Add missing unit test for clean\\_command and fix error handling
* Change the type of \'bit\\_length\' from string to integer
* Avoid using \\`len(x)\\` to check if x is empty
* Fixing pkcs11\\_kek\\_rewrap script
* Reimplement p11\\_crypto and pkcs11 modules
* test: make enforce\\_type=True in CONF.set\\_override
* Change unit tests in test\\_utils.py and test\\_contaiers.py to use CONF.set\\_override
* Correct the returned message when bit\\_length is absent
* Add more unit tests in test\\_validators.py for schema validation
* Fix db\\_manage to initialize mysql from base
* Exit with error code when db\\_manage.py fails
* Make tests.api.controllers.test\\_containers py3 compatible
* Exit with error code when db\\_manage.py fails
* Fix db\\_manage to initialize mysql from base
* Remove ERROR\\_ON\\_CLONE references
* Set host\\_href parameter in devstack
* Fix devstack gate (and new gate\\_hook.sh)
* Change test\\_containers unit test to work around webtest issue
* Add get\\_count() method to project resource repositories
* Migrate to using gate\\_hook.sh pre-devstack-update
* Make tests in test\\_acls.py and test\\_cas.py py3 compatible
* Make tests in test\\_hrefs, test\\_quota py3 compatible
* Fix policy.json certificate\\_authority inconsistency
* Drop file extensions for /usr/bin/\\
*
* Add troubleshooting for \\_bsdbb import error
* Replace oslo incubator code with oslo\\_service
* Fill project\\_id in secrets where needed
* Replace oslo incubator code with oslo\\_utils
* Add project\\_id to Secret model
* Replace oslo incubator jsonutils with oslo\\_serialization
* service\\_enabled instead of environment variable for dogtag
* Added pkcs1\\_only Configuration to KMIP
* Move policy options to the oslo\\_policy group in the config
* Fix the sql\\_pool\\_logging config attribute
* Fix snakeoil\\_ca plugin
* Migrate to oslo\\_context
* Removing signing\\_dir directive from config
* Fix call to load\\_privatekey() when passphrase is None
* Fix call to load\\_privatekey() when passphrase is None
* Removing signing\\_dir directive from config
* Add order\\_retry\\_tasks migration per latest model
* Fix handling of payload\\_content\\_encoding for orders
* Switch to oslo\\_policy
* Remove str() casting for the client\\_message variable
* Switching how we handle sessions in p11\\_crypto
* Fix some ca\\_id related bugs, add more functional test code
* Splitting out remaining order tests from test\\_resources
* BarbicanHTTPException can take arguments for client\\_message
* Removed get\\_secret\\_type
* Add code to populate CA tables and select plugin based on ca\\_id
* Remove unused etc/dev\\_tempest.conf file
* Implement validate\\_pkcs10\\_data
* Porting more tests to test\\_secrets
* Starting to split out orders from test\\_resources.py
* Starting refactor of test\\_resources
* Use oslo\\_log in db-manage script
* get\\_or\\_create\\_project now calls repo factory
* Add clarification regarding \\_lookup in secrets and orders
* Added secret\\_type to Secret model
* Add subject\\_dn validator
* Refactor \\_lookup for orders controller
* Refactor \\_lookup for secrets
* Configure keystomemiddleware using identity\\_uri
* Replace instances of keystone\\_id from the code
* Change keystone\\_id for external\\_id in model
* Fix content\\_type loading to be consistent
* Setting the max secret bit\\_length size to be 32767
* Make flake8 ignore \\
*.egg
* Fix communication of secret\\_type info
* Bumping default ssl\\_version to TLSv1, in light of POODLE
* Removing new\\_name argument from test\\_wrapper
* Remove config parameter from secret\\_store.py interface
* Fix Container list to properly format secret\\_refs
* Add certificate\\_manager functionality to dogtag plugin
* Refactor secret\\_store for consistency
* Make transport\\_key an optional arg in SecretDTO
* Adds store\\_secret\\_supports to secret\\_store
* Code to pass through transport\\_key\\_id when storing secret
* Use auth\\_token from keystonemiddleware
* Added duplicate secret\\_id validation in a container request
* Replace should\\_fail for should\\_raise in tests
* Fix Dogtag plugin and tests to match current secret\\_store API
* Correct default bit\\_length to match schema constraint
* Refactor allow\\_all\\_content\\_types for readability
* Add \\
*\\
*kwargs to on\\_ controllers
* Adding 3 new columns Type, Meta and container\\_id to Orders
* Usage of \\_\\_metaclass\\_\\_ not necesary with six.add\\_metaclass
* Remove extra parameter for generate\\_symmetric & generate\\_asymmetric in test plugin
* Set rpm %\\_topdir macro during build
* Remove custom install\\_command for argparse
* Switching to use VIRTUAL\\_ENV env variable
* removing run\\_tests.sh
* Adding invalid\\_property attr to support test code
* host\\_href should include scheme
* Change from using \'cypher\\_type\' to \'mode\' in API and code base
* Refine the Secret metadata response by \\
*not\\
* returning the \'content-encodings\'
* Handle missing cyper\\_type and algorithm fields
* Add mock testing for the p11\\_crypto plugin
* Restrict use of \'plain\\_text\' to \'text/plain\' MIME
* do not need wsgi, using Middleware class from barbican.api.middleware.\\_\\_init\\_\\_.py
* using Middleware from api.middleware.\\_\\_init\\_\\_, just what we need. Added debug middleware to the \\_\\_init\\_\\_ file. Also extended copyright range from 2011-2012
* fixes the problem of \'Command tools/with\\_venv.sh pip install --upgrade pip failed.\' In the process adopted install\\_venv\\_common.py. Note setup.sh is currently commented out
* Save encryption details to kek\\_metadata, not datum.mime\\_type- Use oslo-config-generator to generate sample barbican.conf
* Mon Apr 03 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev73:
* Updated from global requirements
* Wed Mar 29 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev72:
* Pass cli options to commands
* Update Barbican Conf for Retry in Devstack Plugin
* Fix the creation of endpoints in keystone_data.sh
* Remove unused exceptions
* Trivial link fix in Secret Metadata API User Guide
* Fix TypeError with Python 3.5
* cors: update default configuration
* Tue Mar 28 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev59:
* Compare functional test results as dict, not string
* Fix some reST field lists in docstrings
* Add missing validation to consumer controller
* Handle SQL Integrity Error More Generically
* Sat Mar 25 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev51:
* Barbican grenade plugin
* Thu Mar 23 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev50:
* Fix KMIP gate
* Sat Mar 18 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev48:
* Update link reference
* Fri Mar 17 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev46:
* Updated from global requirements
* Removed application/pkix media type
* Thu Mar 16 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev43:
* Move dogtag plugin config options to extra file
* Wed Mar 15 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev41:
* Updated from global requirements
* Sat Mar 11 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev40:
* Updated from global requirements
* Correct the doc link
* Fri Mar 10 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev36:
* Changed the python3.4 to python3.5
* Updated from global requirements
* Fix the typo
* [Fix gate]Update test requirement
* Trivial Fix: Replace http with https
* Failed to set up a dev env on ubuntu
* Remove barbican-tempest-plugin install from devstack plugin
* Update local.conf.example
* Read version info from package
* Mon Mar 06 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev20:
* Fix kmip plugin
* Remove unused logging import
* Wed Mar 01 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev16:
* Updated from global requirements
* Fix coverage gate
* Sat Feb 25 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev12:
* Updated readme
* Use https instead of http for git.openstack.org
* Fri Feb 24 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.1.dev8:
* Change tempest find_test_caller import 4.0.0
* Wed Feb 22 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0rc2.dev6:
* Remove support for py34
* Thu Feb 16 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0rc2.dev4:
* Updated from global requirements
* Sat Feb 11 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0rc2.dev3:
* Updated from global requirements
* Update reno for stable/ocata 4.0.0.0rc1
* Sat Feb 04 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b4.dev29:
* Make error message clear when no supported secret store found
* Fri Feb 03 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b4.dev27:
* Add CryptoPluginUnsupportedOperation
* Deprecate Dogtag subca tests
* Fix error message formatting for Dogtag plugin exceptions
* Update previous and next Consumer URLS in filtering
* Fix Consumer API Reference Docs
* Thu Feb 02 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b4.dev19:
* Move dogtag plugin dependencies to one yum call
* Add Dogtag plugin dependencies to bindep.txt
* Add Unit Tests for Consumers API Controller
* Add .ropeproject to .gitignore
* Fix typos
* Remove pycadf useless requirement
* Correct the file path for deploying Barbican API under mod_wsgi
* Adds true functional tests for db_manage script
* Wed Feb 01 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b4.dev7:
* Split serial and parallel functional test runs
* Clean imports in code
* Tue Jan 31 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b4.dev3:
* Revert \"Add ID property to all entities\"
* Sat Jan 28 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b4.dev2:
* Add ID property to all entities 4.0.0.0b3
* Wed Jan 25 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b3.dev22:
* Updated from global requirements
* using utcnow instead of now in barbican unit tests
* Fix error in api-guide
* Correct configuration of db connection
* Replace str(uuid.uuid4()) with utils.generate_uuid()
* Removes unnecessary utf-8 encoding
* DOC Remove a couple of repeated words
* Tue Jan 17 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b3.dev10:
* [devstack] enable logging to stderr
* Thu Jan 12 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b3.dev8:
* Updated from global requirements
* Wed Jan 04 2017 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b3.dev7:
* Configure authtoken middleware in barbican.conf
* Add build dir to flake8 exclude list
* Enable installation of barbican_tempest_plugin
* Show team and repo badges on README
* Thu Dec 15 2016 tbechtoldAATTsuse.com- config cleanup
* Thu Dec 15 2016 cloud-develAATTsuse.de- Update to version barbican-4.0.0.0b3.dev1:
* Update the KMIPSecretStore tests to not test PyKMIP internals 4.0.0.0b2
* Tue Dec 13 2016 aplanasAATTsuse.com- Create /etc/barbican/barbican.conf.d
* Fri Dec 09 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev109:
* Updated from global requirements
* Make rabbitmq configuration much simpler
* Add Apache 2.0 license header to the alembic_migrations/script.py.mako
* Pass secret_type to repository query
* Fix crypto plugin documentation
* Wed Dec 07 2016 aplanasAATTsuse.com- systemd: remove Wants from services.
* Wed Dec 07 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev100:
* Updated from global requirements
* Tue Dec 06 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev99:
* Introduce hacking check to Barbican
* Thu Dec 01 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev98:
* Remove translations for debug level log
* Wed Nov 30 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev96:
* Fix hacking check error
* Tue Nov 29 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev94:
* [Devstack] Fix devstack plugin compatibility
* Wed Nov 23 2016 aplanasAATTsuse.com- Switch to systemd service files
* Wed Nov 23 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev93:
* Using assertIsNotNone() instead of assertNotEqual(None)
* Sat Nov 19 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev91:
* Add bindep environment to tox
* Fri Nov 18 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev89:
* Files with no code must be left completely empty
* Add \"keystone_authtoken\" section in barbican.conf
* Wed Nov 16 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev86:
* Rename crypto.py to base.py
* Tue Nov 15 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev84:
* Fix typo in file name
* Sat Nov 12 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev83:
* Remove unused pylintrc
* Updated from global requirements
* Wed Nov 09 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev80:
* Deprecate Cetificate Resources
* Tue Nov 08 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev78:
* Updated from global requirements
* Sat Nov 05 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev77:
* TrivialFix: Remove logging import unused
* Fri Nov 04 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev76:
* Fix some minor error
* Improve devstack configuration
* Add summary to metadata in setup.cfg file
* Thu Nov 03 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev70:
* Updated from global requirements
* Mon Oct 31 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev69:
* delete python bytecode including pyo before every test run
* Sun Oct 30 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev67:
* Fix warning when running tox -e docs
* Fix bindep so that translated jobs work
* Updated from global requirements
* Enable translations
* Use http_proxy_to_wsgi middleware
* Update .coveragerc after the removal of respective directory
* Fri Oct 28 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev56:
* Replaced assertion with more specific
* TrivialFix: Remove default=None when set value in Config
* Mon Oct 24 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev53:
* Remove redundant \'the\' in doc
* Add dogtag-pki and python-nss as extra requirement
* Fri Oct 21 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev50:
* Updated from global requirements
* Fri Oct 21 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev49:
* Fix incorrect endpoint in install-guide
* Enforce application/json content type on quota set
* Don\'t include openstack/common in flake8 exclude list
* Default to Keystone authentication
* Thu Oct 20 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev43:
* Imported Translations from Zanata
* Updated from global requirements
* Fix coverage test failure
* Fix typo
* TrivialFix: Remove cfg import unused
* modify the home-page info with the developer documentation
* Mon Oct 17 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev33:
* Updated from global requirements
* Fix typos in alembic.ini & kmip_secret_store.py
* Sun Oct 16 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev29:
* Fix error in installation guide of Ubuntu
* Sat Oct 15 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev27:
* Fix some typos in simple_crypto.py
* changed typo from similiar to similar
* Wed Oct 12 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev24:
* Fix postgres error during container list
* Enable release notes translation
* Sat Oct 08 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev20:
* Use Domains with Keystone v3 in functional tests
* Fix routing for adding a secret to a container
* Fri Oct 07 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.1.dev16:
* Updated from global requirements 3.0.0
* Tue Oct 04 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0rc2.dev15:
* Updated from global requirements
* Fri Sep 30 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0rc2.dev14:
* Fix order of arguments in assertEqual
* Updated from global requirements
* Checking barbican resource id in URI is a valid uuid
* Wed Sep 28 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0rc2.dev9:
* Updated from global requirements
* Trivial fix in secretstore module
* Remove white space between print and ()
* Wed Sep 21 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0rc2.dev5:
* Imported Translations from Zanata
* Fixes error when deleting consumers
* Active a unit test in comon/test_validators
* Sat Sep 17 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0rc2.dev1:
* Update reno for stable/newton 3.0.0.0rc1
* Fri Sep 16 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b4.dev26:
* Remove white space between print and ()
* Clean imports in code
* Thu Sep 15 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b4.dev24:
* Adding reno release notes for multiple backend feature
* Adding functional tests for multiple backend changes (Part 5)
* Adding rest API for secret-stores resource (Part 4)
* Central logic to sync secret store data with conf data (Part 3)
* Changes for multiple backend conf and friendly plugin names (Part 2)
* typo fix
* Wed Sep 14 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b4.dev17:
* Remove consumer check for project_id to match containers
* Support upper-constratints.txt in tox environments
* Fix test suite cleanup
* Tue Sep 13 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b4.dev13:
* Don\'t inspect oslo.context
* Adding multiple backend db model and repository support (Part 1)
* Adding API docs for multiple backend support changes
* Fri Sep 09 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b4.dev8:
* standardize release note page ordering
* Assigning unwrapped kek handle to new variable to avoid overwrite
* Thu Sep 08 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b4.dev4:
* Imported Translations from Zanata
* Wed Sep 07 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b4.dev3:
* Add Barbican Verification to Install Guide
* Fix typo in barbican/tests/keys.py
* Wed Aug 31 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b4.dev1: 3.0.0.0b3
* Some minor code optimization in post_test_hook.sh
* Tue Aug 30 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev45:
* Marking database connection config property as secret
* Fri Aug 26 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev43:
* Updated from global requirements
* Fri Aug 26 2016 aplanasAATTsuse.com- Revert generate PID file for systemd (bsc#991985)
* Thu Aug 25 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev42:
* Use more specific asserts in tests
* Wed Aug 24 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev41:
* Fix some typos in database_migrations.rst
* Mon Aug 22 2016 aplanasAATTsuse.com- Generate PID file for systemd (bsc#991985)
* Sat Aug 20 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev40:
* Add install guide
* Make \'url\' references uppercase for consistency
* Wed Aug 17 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev37:
* Add Python 3.5 classifier and venv
* modify the home-page info with the developer documentation
* Tue Aug 16 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev33:
* Fix the typo in the files
* Mon Aug 15 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev31:
* Fix some typos
* Change LOG.warn to LOG.warning
* Sat Aug 13 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev27:
* Use international logging message
* Remove \"KEYSTONE_\" URI settings for devsatck
* Tue Aug 09 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev23:
* Add documentation for date-filters
* Mon Aug 08 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev21:
* Updated from global requirements
* Imported Translations from Zanata
* Generate IV on HSM device for encrypt operations
* Add seed random feature to seed HSM RNG
* Fix the typo
* Fix jenkins failing on coverage report
* Fixed typo in ACL section of API Guide
* Wed Aug 03 2016 jsuchomeAATTsuse.com- fix incorrect systemd macros introduced by last change
* Mon Aug 01 2016 jsuchomeAATTsuse.com- Add systemd service macros (bnc#986415) systemd v228 has a separate generator for generating the service files from the init scripts, and daemon-reload is needed during package installation
* Tue Jul 26 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev10:
* User with creator role can delete his/her own secret and container
* dogtag: Only call initialize() if crypto is not None
* Fri Jul 22 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev7:
* delete unused LOG
* Thu Jul 21 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev5:
* Implement Date Filters for Secrets
* Updated from global requirements
* Imported Translations from Zanata
* Mon Jul 18 2016 cloud-develAATTsuse.de- Update to version barbican-3.0.0.0b3.dev1: 3.0.0.0b2
* pkcs11-key-generation: convert mkek length to int
* Wed Jul 13 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev121:
* Move rabbit configurations to oslo_messaging_rabbit section
* Mon Jul 11 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev119:
* Insecure default PROTOCOL_TLSv1 version in KMIP plugin
* Correct reraising of exception
* Barbican tests fail because of incomplete test dependencies
* Thu Jul 07 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev114:
* Add support for modifying Generic Containers
* Tue Jul 05 2016 johannes.grasslerAATTsuse.com- Added barbican-api-paste.ini
* Tue Jun 28 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev113:
* Updated from global requirements
* Thu Jun 23 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev112:
* Remove unnecessary executable permissions
* Wed Jun 22 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev111:
* Updated from global requirements
* Port last test (test_secrets) to Python 3
* Port test_quotas to Python 3
* Port 3 more unit tests to Python 3
* Setup memory DB in test_cmd
* Tue Jun 21 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev105:
* Change SecretAcceptNotSupportedException from exception.BarbicanException to exception.BarbicanHTTPException
* [Trivial] Remove executable privilege of doc/source/conf.py
* Fri Jun 17 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev101:
* Correct a typo in apiary.apib
* Tue Jun 14 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev99:
* Don\'t supply auth_token information by default in paste
* Sat Jun 11 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev97:
* Fixed typo in crypto plugin docs
* Remove unused oslo.concurrency requirement
* Updated from global requirements
* Do not count expired secrets toward quota
* Port API test_resources to Python 3
* Port test_validators to Python 3
* Port snakeoil_ca to Python 3
* Fri Jun 03 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev86:
* Updated from global requirements
* Wed Jun 01 2016 johannes.grasslerAATTsuse.com- Renamed barbican-api.conf to barbican-api.conf.sample
* Mon May 30 2016 johannes.grasslerAATTsuse.com- Disable snakeoil_ca plugin by default
* Mon May 30 2016 johannes.grasslerAATTsuse.com- Fixed WSGI configuration- Moved barbican API WSGI app to DocumentRoot- Added filter for dangling barbican-test symlink to rpmlintrc
* Mon May 30 2016 slunkadAATTsuse.com- Added missing Source statement for rpmlintrc
* Sat May 28 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev85:
* Add retry for recoverable PKCS11 errors
* Wed May 25 2016 cloud-develAATTsuse.de- Update to version barbican-2.0.1.dev83:
* Updated from global requirements
* Python 3: replace the whitelist with a blacklist
* Port translations to Python 3
* Fix doc warnings
* Added KMIP Secret Store to Devstack
* Checking for input secret_ref to start with input request hostname
* Code cleanup
* Mon May 23 2016 slunkadAATTsuse.com, johannes.grasslerAATTsuse.com- Initial packaging (version barbican-2.0.1.dev70)- Patch barbican api to use system wide configuration (fix-barbican-api.patch)
 
ICM