Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1021gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.src.rpm Child return code was: 0 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1021gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1021gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wl4GcT + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf barbican-18.1.0.dev37 + /usr/bin/gzip -dc /builddir/build/SOURCES/barbican-18.1.0.dev37-0.20240827220728.9d641ce.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd barbican-18.1.0.dev37 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i s/oslosphinx/oslo.sphinx/ doc/source/conf.py + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + rm -f barbican/tests/test_hacking.py + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.t7WL5b + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1021gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.MetQxi + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1021gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.BDbI5R + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling alembic>=0.8.10 from tox --print-deps-only: py39 Requirement not satisfied: alembic>=0.8.10 Handling cffi>=1.7.0 from tox --print-deps-only: py39 Requirement not satisfied: cffi>=1.7.0 Handling cryptography>=2.1 from tox --print-deps-only: py39 Requirement not satisfied: cryptography>=2.1 Handling eventlet>=0.18.2,!=0.18.3,!=0.20.1 from tox --print-deps-only: py39 Requirement satisfied: eventlet>=0.18.2,!=0.18.3,!=0.20.1 (installed: eventlet 0.36.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39 Requirement not satisfied: jsonschema>=3.2.0 Handling oslo.config>=6.4.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.config>=6.4.0 Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.context>=2.22.0 Handling oslo.db>=4.27.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.db>=4.27.0 Handling oslo.i18n>=3.15.3 from tox --print-deps-only: py39 Requirement not satisfied: oslo.i18n>=3.15.3 Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.messaging>=14.1.0 Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.middleware>=3.31.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.policy>=3.11.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.policy>=3.11.0 Handling oslo.serialization!=2.19.1,>=2.18.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.serialization!=2.19.1,>=2.18.0 Handling oslo.service!=1.28.1,>=1.24.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.service!=1.28.1,>=1.24.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling oslo.utils>=3.33.0 from tox --print-deps-only: py39 Requirement not satisfied: oslo.utils>=3.33.0 Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39 Requirement not satisfied: oslo.versionedobjects>=1.31.2 Handling Paste>=2.0.2 from tox --print-deps-only: py39 Requirement not satisfied: Paste>=2.0.2 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr!=2.1.0,>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: pbr!=2.1.0,>=2.0.0 (installed: pbr 5.11.1) Handling pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 from tox --print-deps-only: py39 Requirement not satisfied: pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 Handling ldap3>=1.0.2 from tox --print-deps-only: py39 Requirement not satisfied: ldap3>=1.0.2 Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py39 Requirement not satisfied: keystonemiddleware>=9.5.0 Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 2.0.31) Handling stevedore>=1.20.0 from tox --print-deps-only: py39 Requirement not satisfied: stevedore>=1.20.0 Handling WebOb>=1.7.1 from tox --print-deps-only: py39 Requirement not satisfied: WebOb>=1.7.1 Handling castellan >= 1.2.1 from tox --print-deps-only: py39 Requirement not satisfied: castellan >= 1.2.1 Handling microversion-parse>=0.2.1 from tox --print-deps-only: py39 Requirement not satisfied: microversion-parse>=0.2.1 Handling pyflakes>=2.1.1 from tox --print-deps-only: py39 Requirement not satisfied: pyflakes>=2.1.1 Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement not satisfied: coverage!=4.4,>=4.0 Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement not satisfied: oslotest>=3.2.0 Handling pykmip>=0.7.0 from tox --print-deps-only: py39 Requirement not satisfied: pykmip>=0.7.0 Handling stestr>=2.0.0 from tox --print-deps-only: py39 Requirement not satisfied: stestr>=2.0.0 Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement not satisfied: testtools>=2.2.0 Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement not satisfied: fixtures>=3.0.0 Handling requests>=2.18.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.18.0 (installed: requests 2.25.1) Handling WebTest>=2.0.27 from tox --print-deps-only: py39 Requirement not satisfied: WebTest>=2.0.27 Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39 Requirement not satisfied: python-keystoneclient>=3.8.0 Handling tempest>=17.1.0 from tox --print-deps-only: py39 Requirement not satisfied: tempest>=17.1.0 Handling Pygments>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: Pygments>=2.2.0 (installed: Pygments 2.7.4) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing barbican.egg-info/PKG-INFO writing dependency_links to barbican.egg-info/dependency_links.txt writing entry points to barbican.egg-info/entry_points.txt writing requirements to barbican.egg-info/requires.txt writing top-level names to barbican.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt creating '/builddir/build/BUILD/barbican-18.1.0.dev37/barbican-18.1.0.dev37.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (>=0.8.10) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: alembic (>=0.8.10) Handling cffi (>=1.7.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: cffi (>=1.7.0) Handling cryptography (>=2.1) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: cryptography (>=2.1) Handling eventlet (!=0.18.3,!=0.20.1,>=0.18.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: eventlet (!=0.18.3,!=0.20.1,>=0.18.2) (installed: eventlet 0.36.1) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: jsonschema (>=3.2.0) Handling oslo.config (>=6.4.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.config (>=6.4.0) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.context (>=2.22.0) Handling oslo.db (>=4.27.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.db (>=4.27.0) Handling oslo.i18n (>=3.15.3) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.i18n (>=3.15.3) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.messaging (>=14.1.0) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.middleware (>=3.31.0) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.log (>=4.3.0) Handling oslo.policy (>=3.11.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.policy (>=3.11.0) Handling oslo.serialization (!=2.19.1,>=2.18.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.serialization (!=2.19.1,>=2.18.0) Handling oslo.service (!=1.28.1,>=1.24.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.service (!=1.28.1,>=1.24.0) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.upgradecheck (>=1.3.0) Handling oslo.utils (>=3.33.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.utils (>=3.33.0) Handling oslo.versionedobjects (>=1.31.2) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.versionedobjects (>=1.31.2) Handling Paste (>=2.0.2) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: Paste (>=2.0.2) Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: PasteDeploy (>=1.5.0) Handling pbr (!=2.1.0,>=2.0.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: pbr (!=2.1.0,>=2.0.0) (installed: pbr 5.11.1) Handling pecan (!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: pecan (!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0) Handling ldap3 (>=1.0.2) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: ldap3 (>=1.0.2) Handling keystonemiddleware (>=9.5.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: keystonemiddleware (>=9.5.0) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 2.0.31) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: stevedore (>=1.20.0) Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: WebOb (>=1.7.1) Handling castellan (>=1.2.1) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: castellan (>=1.2.1) Handling microversion-parse (>=0.2.1) from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: microversion-parse (>=0.2.1) Handling dogtag-pki (>=10.3.5.1) ; extra == 'dogtag' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: dogtag-pki (>=10.3.5.1) ; extra == 'dogtag' Handling pykmip (>=0.7.0) ; extra == 'kmip' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip (>=0.7.0) ; extra == 'kmip' Handling pyflakes (>=2.1.1) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pyflakes (>=2.1.1) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling pykmip (>=0.7.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip (>=0.7.0) ; extra == 'test' Handling stestr (>=2.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: stestr (>=2.0.0) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling requests (>=2.18.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: requests (>=2.18.0) ; extra == 'test' Handling WebTest (>=2.0.27) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: WebTest (>=2.0.27) ; extra == 'test' Handling python-keystoneclient (>=3.8.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: python-keystoneclient (>=3.8.0) ; extra == 'test' Handling tempest (>=17.1.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: tempest (>=17.1.0) ; extra == 'test' Handling Pygments (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: Pygments (>=2.2.0) ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires + rm -rfv barbican-18.1.0.dev37.dist-info/ removed 'barbican-18.1.0.dev37.dist-info/AUTHORS' removed 'barbican-18.1.0.dev37.dist-info/LICENSE' removed 'barbican-18.1.0.dev37.dist-info/METADATA' removed 'barbican-18.1.0.dev37.dist-info/entry_points.txt' removed 'barbican-18.1.0.dev37.dist-info/pbr.json' removed 'barbican-18.1.0.dev37.dist-info/top_level.txt' removed directory 'barbican-18.1.0.dev37.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1021gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.YUunem + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling alembic>=0.8.10 from tox --print-deps-only: py39 Requirement satisfied: alembic>=0.8.10 (installed: alembic 1.13.2) Handling cffi>=1.7.0 from tox --print-deps-only: py39 Requirement satisfied: cffi>=1.7.0 (installed: cffi 1.14.5) Handling cryptography>=2.1 from tox --print-deps-only: py39 Requirement satisfied: cryptography>=2.1 (installed: cryptography 36.0.1) Handling eventlet>=0.18.2,!=0.18.3,!=0.20.1 from tox --print-deps-only: py39 Requirement satisfied: eventlet>=0.18.2,!=0.18.3,!=0.20.1 (installed: eventlet 0.36.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.16.0) Handling oslo.config>=6.4.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.config>=6.4.0 (installed: oslo.config 9.5.1.dev3) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.6.0.dev11) Handling oslo.db>=4.27.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.db>=4.27.0 (installed: oslo.db 16.0.0) Handling oslo.i18n>=3.15.3 from tox --print-deps-only: py39 Requirement satisfied: oslo.i18n>=3.15.3 (installed: oslo.i18n 6.4.0.dev4) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 14.8.2.dev3) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.2.0.dev15) Handling oslo.log>=4.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 6.1.2.dev2) Handling oslo.policy>=3.11.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.policy>=3.11.0 (installed: oslo.policy 4.4.1.dev2) Handling oslo.serialization!=2.19.1,>=2.18.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.serialization!=2.19.1,>=2.18.0 (installed: oslo.serialization 5.5.0.dev10) Handling oslo.service!=1.28.1,>=1.24.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.service!=1.28.1,>=1.24.0 (installed: oslo.service 3.5.0.dev13) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.4.0.dev9) Handling oslo.utils>=3.33.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.utils>=3.33.0 (installed: oslo.utils 7.2.1.dev4) Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39 Requirement satisfied: oslo.versionedobjects>=1.31.2 (installed: oslo.versionedobjects 3.4.0.dev11) Handling Paste>=2.0.2 from tox --print-deps-only: py39 Requirement satisfied: Paste>=2.0.2 (installed: Paste 3.10.1) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr!=2.1.0,>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: pbr!=2.1.0,>=2.0.0 (installed: pbr 5.11.1) Handling pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 from tox --print-deps-only: py39 Requirement satisfied: pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 (installed: pecan 1.4.2) Handling ldap3>=1.0.2 from tox --print-deps-only: py39 Requirement satisfied: ldap3>=1.0.2 (installed: ldap3 2.9.1) Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py39 Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.7.1.dev2) Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 2.0.31) Handling stevedore>=1.20.0 from tox --print-deps-only: py39 Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.3.0.dev9) Handling WebOb>=1.7.1 from tox --print-deps-only: py39 Requirement satisfied: WebOb>=1.7.1 (installed: WebOb 1.8.7) Handling castellan >= 1.2.1 from tox --print-deps-only: py39 Requirement satisfied: castellan >= 1.2.1 (installed: castellan 5.1.1.dev1) Handling microversion-parse>=0.2.1 from tox --print-deps-only: py39 Requirement satisfied: microversion-parse>=0.2.1 (installed: microversion-parse 1.0.1) Handling pyflakes>=2.1.1 from tox --print-deps-only: py39 Requirement satisfied: pyflakes>=2.1.1 (installed: pyflakes 2.5.0) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.1.dev2) Handling pykmip>=0.7.0 from tox --print-deps-only: py39 Requirement satisfied: pykmip>=0.7.0 (installed: pykmip 0.8.0) Handling stestr>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.1) Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.0.1) Handling requests>=2.18.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.18.0 (installed: requests 2.25.1) Handling WebTest>=2.0.27 from tox --print-deps-only: py39 Requirement satisfied: WebTest>=2.0.27 (installed: WebTest 3.0.0) Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39 Requirement satisfied: python-keystoneclient>=3.8.0 (installed: python-keystoneclient 5.5.0.dev12) Handling tempest>=17.1.0 from tox --print-deps-only: py39 Requirement satisfied: tempest>=17.1.0 (installed: tempest 39.0.1.dev56) Handling Pygments>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: Pygments>=2.2.0 (installed: Pygments 2.7.4) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing barbican.egg-info/PKG-INFO writing dependency_links to barbican.egg-info/dependency_links.txt writing entry points to barbican.egg-info/entry_points.txt writing requirements to barbican.egg-info/requires.txt writing top-level names to barbican.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt creating '/builddir/build/BUILD/barbican-18.1.0.dev37/barbican-18.1.0.dev37.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (>=0.8.10) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: alembic (>=0.8.10) (installed: alembic 1.13.2) Handling cffi (>=1.7.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: cffi (>=1.7.0) (installed: cffi 1.14.5) Handling cryptography (>=2.1) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: cryptography (>=2.1) (installed: cryptography 36.0.1) Handling eventlet (!=0.18.3,!=0.20.1,>=0.18.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: eventlet (!=0.18.3,!=0.20.1,>=0.18.2) (installed: eventlet 0.36.1) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: jsonschema (>=3.2.0) (installed: jsonschema 4.16.0) Handling oslo.config (>=6.4.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.config (>=6.4.0) (installed: oslo.config 9.5.1.dev3) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.6.0.dev11) Handling oslo.db (>=4.27.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.db (>=4.27.0) (installed: oslo.db 16.0.0) Handling oslo.i18n (>=3.15.3) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.i18n (>=3.15.3) (installed: oslo.i18n 6.4.0.dev4) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.messaging (>=14.1.0) (installed: oslo.messaging 14.8.2.dev3) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 6.2.0.dev15) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.log (>=4.3.0) (installed: oslo.log 6.1.2.dev2) Handling oslo.policy (>=3.11.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.policy (>=3.11.0) (installed: oslo.policy 4.4.1.dev2) Handling oslo.serialization (!=2.19.1,>=2.18.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.serialization (!=2.19.1,>=2.18.0) (installed: oslo.serialization 5.5.0.dev10) Handling oslo.service (!=1.28.1,>=1.24.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.service (!=1.28.1,>=1.24.0) (installed: oslo.service 3.5.0.dev13) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.4.0.dev9) Handling oslo.utils (>=3.33.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.utils (>=3.33.0) (installed: oslo.utils 7.2.1.dev4) Handling oslo.versionedobjects (>=1.31.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.versionedobjects (>=1.31.2) (installed: oslo.versionedobjects 3.4.0.dev11) Handling Paste (>=2.0.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: Paste (>=2.0.2) (installed: Paste 3.10.1) Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: PasteDeploy (>=1.5.0) (installed: PasteDeploy 3.1.0) Handling pbr (!=2.1.0,>=2.0.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: pbr (!=2.1.0,>=2.0.0) (installed: pbr 5.11.1) Handling pecan (!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: pecan (!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0) (installed: pecan 1.4.2) Handling ldap3 (>=1.0.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: ldap3 (>=1.0.2) (installed: ldap3 2.9.1) Handling keystonemiddleware (>=9.5.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: keystonemiddleware (>=9.5.0) (installed: keystonemiddleware 10.7.1.dev2) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 2.0.31) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: stevedore (>=1.20.0) (installed: stevedore 5.3.0.dev9) Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: WebOb (>=1.7.1) (installed: WebOb 1.8.7) Handling castellan (>=1.2.1) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: castellan (>=1.2.1) (installed: castellan 5.1.1.dev1) Handling microversion-parse (>=0.2.1) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: microversion-parse (>=0.2.1) (installed: microversion-parse 1.0.1) Handling dogtag-pki (>=10.3.5.1) ; extra == 'dogtag' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: dogtag-pki (>=10.3.5.1) ; extra == 'dogtag' Handling pykmip (>=0.7.0) ; extra == 'kmip' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip (>=0.7.0) ; extra == 'kmip' Handling pyflakes (>=2.1.1) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pyflakes (>=2.1.1) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling pykmip (>=0.7.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip (>=0.7.0) ; extra == 'test' Handling stestr (>=2.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: stestr (>=2.0.0) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling requests (>=2.18.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: requests (>=2.18.0) ; extra == 'test' Handling WebTest (>=2.0.27) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: WebTest (>=2.0.27) ; extra == 'test' Handling python-keystoneclient (>=3.8.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: python-keystoneclient (>=3.8.0) ; extra == 'test' Handling tempest (>=17.1.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: tempest (>=17.1.0) ; extra == 'test' Handling Pygments (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: Pygments (>=2.2.0) ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires + rm -rfv barbican-18.1.0.dev37.dist-info/ removed 'barbican-18.1.0.dev37.dist-info/AUTHORS' removed 'barbican-18.1.0.dev37.dist-info/LICENSE' removed 'barbican-18.1.0.dev37.dist-info/METADATA' removed 'barbican-18.1.0.dev37.dist-info/top_level.txt' removed 'barbican-18.1.0.dev37.dist-info/pbr.json' removed 'barbican-18.1.0.dev37.dist-info/entry_points.txt' removed directory 'barbican-18.1.0.dev37.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos9-master-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1021gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-barbican.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.y6C1FM + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + RPM_TOXENV=py39 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires -t -e py39 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.36.2) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 5.11.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.8) ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) Handling alembic>=0.8.10 from tox --print-deps-only: py39 Requirement satisfied: alembic>=0.8.10 (installed: alembic 1.13.2) Handling cffi>=1.7.0 from tox --print-deps-only: py39 Requirement satisfied: cffi>=1.7.0 (installed: cffi 1.14.5) Handling cryptography>=2.1 from tox --print-deps-only: py39 Requirement satisfied: cryptography>=2.1 (installed: cryptography 36.0.1) Handling eventlet>=0.18.2,!=0.18.3,!=0.20.1 from tox --print-deps-only: py39 Requirement satisfied: eventlet>=0.18.2,!=0.18.3,!=0.20.1 (installed: eventlet 0.36.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.16.0) Handling oslo.config>=6.4.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.config>=6.4.0 (installed: oslo.config 9.5.1.dev3) Handling oslo.context>=2.22.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.6.0.dev11) Handling oslo.db>=4.27.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.db>=4.27.0 (installed: oslo.db 16.0.0) Handling oslo.i18n>=3.15.3 from tox --print-deps-only: py39 Requirement satisfied: oslo.i18n>=3.15.3 (installed: oslo.i18n 6.4.0.dev4) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 14.8.2.dev3) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.2.0.dev15) Handling oslo.log>=4.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 6.1.2.dev2) Handling oslo.policy>=3.11.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.policy>=3.11.0 (installed: oslo.policy 4.4.1.dev2) Handling oslo.serialization!=2.19.1,>=2.18.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.serialization!=2.19.1,>=2.18.0 (installed: oslo.serialization 5.5.0.dev10) Handling oslo.service!=1.28.1,>=1.24.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.service!=1.28.1,>=1.24.0 (installed: oslo.service 3.5.0.dev13) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.4.0.dev9) Handling oslo.utils>=3.33.0 from tox --print-deps-only: py39 Requirement satisfied: oslo.utils>=3.33.0 (installed: oslo.utils 7.2.1.dev4) Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py39 Requirement satisfied: oslo.versionedobjects>=1.31.2 (installed: oslo.versionedobjects 3.4.0.dev11) Handling Paste>=2.0.2 from tox --print-deps-only: py39 Requirement satisfied: Paste>=2.0.2 (installed: Paste 3.10.1) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py39 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr!=2.1.0,>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: pbr!=2.1.0,>=2.0.0 (installed: pbr 5.11.1) Handling pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 from tox --print-deps-only: py39 Requirement satisfied: pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 (installed: pecan 1.4.2) Handling ldap3>=1.0.2 from tox --print-deps-only: py39 Requirement satisfied: ldap3>=1.0.2 (installed: ldap3 2.9.1) Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py39 Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.7.1.dev2) Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py39 Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 2.0.31) Handling stevedore>=1.20.0 from tox --print-deps-only: py39 Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.3.0.dev9) Handling WebOb>=1.7.1 from tox --print-deps-only: py39 Requirement satisfied: WebOb>=1.7.1 (installed: WebOb 1.8.7) Handling castellan >= 1.2.1 from tox --print-deps-only: py39 Requirement satisfied: castellan >= 1.2.1 (installed: castellan 5.1.1.dev1) Handling microversion-parse>=0.2.1 from tox --print-deps-only: py39 Requirement satisfied: microversion-parse>=0.2.1 (installed: microversion-parse 1.0.1) Handling pyflakes>=2.1.1 from tox --print-deps-only: py39 Requirement satisfied: pyflakes>=2.1.1 (installed: pyflakes 2.5.0) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py39 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling oslotest>=3.2.0 from tox --print-deps-only: py39 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.1.dev2) Handling pykmip>=0.7.0 from tox --print-deps-only: py39 Requirement satisfied: pykmip>=0.7.0 (installed: pykmip 0.8.0) Handling stestr>=2.0.0 from tox --print-deps-only: py39 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling testtools>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.1) Handling fixtures>=3.0.0 from tox --print-deps-only: py39 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.0.1) Handling requests>=2.18.0 from tox --print-deps-only: py39 Requirement satisfied: requests>=2.18.0 (installed: requests 2.25.1) Handling WebTest>=2.0.27 from tox --print-deps-only: py39 Requirement satisfied: WebTest>=2.0.27 (installed: WebTest 3.0.0) Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py39 Requirement satisfied: python-keystoneclient>=3.8.0 (installed: python-keystoneclient 5.5.0.dev12) Handling tempest>=17.1.0 from tox --print-deps-only: py39 Requirement satisfied: tempest>=17.1.0 (installed: tempest 39.0.1.dev56) Handling Pygments>=2.2.0 from tox --print-deps-only: py39 Requirement satisfied: Pygments>=2.2.0 (installed: Pygments 2.7.4) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing barbican.egg-info/PKG-INFO writing dependency_links to barbican.egg-info/dependency_links.txt writing entry points to barbican.egg-info/entry_points.txt writing requirements to barbican.egg-info/requires.txt writing top-level names to barbican.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt creating '/builddir/build/BUILD/barbican-18.1.0.dev37/barbican-18.1.0.dev37.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling alembic (>=0.8.10) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: alembic (>=0.8.10) (installed: alembic 1.13.2) Handling cffi (>=1.7.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: cffi (>=1.7.0) (installed: cffi 1.14.5) Handling cryptography (>=2.1) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: cryptography (>=2.1) (installed: cryptography 36.0.1) Handling eventlet (!=0.18.3,!=0.20.1,>=0.18.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: eventlet (!=0.18.3,!=0.20.1,>=0.18.2) (installed: eventlet 0.36.1) Handling jsonschema (>=3.2.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: jsonschema (>=3.2.0) (installed: jsonschema 4.16.0) Handling oslo.config (>=6.4.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.config (>=6.4.0) (installed: oslo.config 9.5.1.dev3) Handling oslo.context (>=2.22.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.context (>=2.22.0) (installed: oslo.context 5.6.0.dev11) Handling oslo.db (>=4.27.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.db (>=4.27.0) (installed: oslo.db 16.0.0) Handling oslo.i18n (>=3.15.3) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.i18n (>=3.15.3) (installed: oslo.i18n 6.4.0.dev4) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.messaging (>=14.1.0) (installed: oslo.messaging 14.8.2.dev3) Handling oslo.middleware (>=3.31.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.middleware (>=3.31.0) (installed: oslo.middleware 6.2.0.dev15) Handling oslo.log (>=4.3.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.log (>=4.3.0) (installed: oslo.log 6.1.2.dev2) Handling oslo.policy (>=3.11.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.policy (>=3.11.0) (installed: oslo.policy 4.4.1.dev2) Handling oslo.serialization (!=2.19.1,>=2.18.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.serialization (!=2.19.1,>=2.18.0) (installed: oslo.serialization 5.5.0.dev10) Handling oslo.service (!=1.28.1,>=1.24.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.service (!=1.28.1,>=1.24.0) (installed: oslo.service 3.5.0.dev13) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.4.0.dev9) Handling oslo.utils (>=3.33.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.utils (>=3.33.0) (installed: oslo.utils 7.2.1.dev4) Handling oslo.versionedobjects (>=1.31.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.versionedobjects (>=1.31.2) (installed: oslo.versionedobjects 3.4.0.dev11) Handling Paste (>=2.0.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: Paste (>=2.0.2) (installed: Paste 3.10.1) Handling PasteDeploy (>=1.5.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: PasteDeploy (>=1.5.0) (installed: PasteDeploy 3.1.0) Handling pbr (!=2.1.0,>=2.0.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: pbr (!=2.1.0,>=2.0.0) (installed: pbr 5.11.1) Handling pecan (!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: pecan (!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0) (installed: pecan 1.4.2) Handling ldap3 (>=1.0.2) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: ldap3 (>=1.0.2) (installed: ldap3 2.9.1) Handling keystonemiddleware (>=9.5.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: keystonemiddleware (>=9.5.0) (installed: keystonemiddleware 10.7.1.dev2) Handling SQLAlchemy (>=1.4.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: SQLAlchemy (>=1.4.0) (installed: SQLAlchemy 2.0.31) Handling stevedore (>=1.20.0) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: stevedore (>=1.20.0) (installed: stevedore 5.3.0.dev9) Handling WebOb (>=1.7.1) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: WebOb (>=1.7.1) (installed: WebOb 1.8.7) Handling castellan (>=1.2.1) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: castellan (>=1.2.1) (installed: castellan 5.1.1.dev1) Handling microversion-parse (>=0.2.1) from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: microversion-parse (>=0.2.1) (installed: microversion-parse 1.0.1) Handling dogtag-pki (>=10.3.5.1) ; extra == 'dogtag' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: dogtag-pki (>=10.3.5.1) ; extra == 'dogtag' Handling pykmip (>=0.7.0) ; extra == 'kmip' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip (>=0.7.0) ; extra == 'kmip' Handling pyflakes (>=2.1.1) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pyflakes (>=2.1.1) ; extra == 'test' Handling coverage (!=4.4,>=4.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: coverage (!=4.4,>=4.0) ; extra == 'test' Handling oslotest (>=3.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: oslotest (>=3.2.0) ; extra == 'test' Handling pykmip (>=0.7.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip (>=0.7.0) ; extra == 'test' Handling stestr (>=2.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: stestr (>=2.0.0) ; extra == 'test' Handling testtools (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: testtools (>=2.2.0) ; extra == 'test' Handling fixtures (>=3.0.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: fixtures (>=3.0.0) ; extra == 'test' Handling requests (>=2.18.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: requests (>=2.18.0) ; extra == 'test' Handling WebTest (>=2.0.27) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: WebTest (>=2.0.27) ; extra == 'test' Handling python-keystoneclient (>=3.8.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: python-keystoneclient (>=3.8.0) ; extra == 'test' Handling tempest (>=17.1.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: tempest (>=17.1.0) ; extra == 'test' Handling Pygments (>=2.2.0) ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: Pygments (>=2.2.0) ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-buildrequires + rm -rfv barbican-18.1.0.dev37.dist-info/ removed 'barbican-18.1.0.dev37.dist-info/AUTHORS' removed 'barbican-18.1.0.dev37.dist-info/LICENSE' removed 'barbican-18.1.0.dev37.dist-info/METADATA' removed 'barbican-18.1.0.dev37.dist-info/entry_points.txt' removed 'barbican-18.1.0.dev37.dist-info/pbr.json' removed 'barbican-18.1.0.dev37.dist-info/top_level.txt' removed directory 'barbican-18.1.0.dev37.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.3cz20b + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + mkdir -p /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + TMPDIR=/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir Processing /builddir/build/BUILD/barbican-18.1.0.dev37 Preparing metadata (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/tmpw4zjfssf /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info creating /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican.egg-info writing /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican.egg-info/SOURCES.txt' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-modern-metadata-b78rncz7/barbican-18.1.0.dev37.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: barbican Building wheel for barbican (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/tmpohqfl82z /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/barbican creating build/lib/barbican/cmd creating build/lib/barbican/cmd/functionaltests copying barbican/cmd/functionaltests/test_db_manage.py -> build/lib/barbican/cmd/functionaltests copying barbican/cmd/functionaltests/__init__.py -> build/lib/barbican/cmd/functionaltests creating build/lib/barbican/model creating build/lib/barbican/model/migration copying barbican/model/migration/commands.py -> build/lib/barbican/model/migration copying barbican/model/migration/__init__.py -> build/lib/barbican/model/migration creating build/lib/barbican/api creating build/lib/barbican/api/middleware copying barbican/api/middleware/simple.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/microversion.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/context.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/__init__.py -> build/lib/barbican/api/middleware creating build/lib/barbican/plugin creating build/lib/barbican/plugin/interface copying barbican/plugin/interface/secret_store.py -> build/lib/barbican/plugin/interface copying barbican/plugin/interface/__init__.py -> build/lib/barbican/plugin/interface creating build/lib/barbican/tests creating build/lib/barbican/tests/api copying barbican/tests/api/test_transport_keys_resource.py -> build/lib/barbican/tests/api copying barbican/tests/api/test_resources_policy.py -> build/lib/barbican/tests/api copying barbican/tests/api/test_resources.py -> build/lib/barbican/tests/api copying barbican/tests/api/test_init.py -> build/lib/barbican/tests/api copying barbican/tests/api/__init__.py -> build/lib/barbican/tests/api copying barbican/version.py -> build/lib/barbican copying barbican/i18n.py -> build/lib/barbican copying barbican/context.py -> build/lib/barbican copying barbican/__init__.py -> build/lib/barbican copying barbican/cmd/worker.py -> build/lib/barbican/cmd copying barbican/cmd/status.py -> build/lib/barbican/cmd copying barbican/cmd/retry_scheduler.py -> build/lib/barbican/cmd copying barbican/cmd/pkcs11_migrate_kek_signatures.py -> build/lib/barbican/cmd copying barbican/cmd/pkcs11_key_generation.py -> build/lib/barbican/cmd copying barbican/cmd/pkcs11_kek_rewrap.py -> build/lib/barbican/cmd copying barbican/cmd/keystone_listener.py -> build/lib/barbican/cmd copying barbican/cmd/db_manage.py -> build/lib/barbican/cmd copying barbican/cmd/barbican_manage.py -> build/lib/barbican/cmd copying barbican/cmd/__init__.py -> build/lib/barbican/cmd creating build/lib/barbican/tests/plugin creating build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_utils.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_translations.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_multiple_backends.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_mime_types.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/__init__.py -> build/lib/barbican/tests/plugin/util creating build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_pkcs11.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_p11_crypto.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_manager.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_crypto.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/__init__.py -> build/lib/barbican/tests/plugin/crypto creating build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_versions.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secretstores.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secrets.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_secretmeta.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_quotas.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_orders.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_containers.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_consumers.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/test_acls.py -> build/lib/barbican/tests/api/controllers copying barbican/tests/api/controllers/__init__.py -> build/lib/barbican/tests/api/controllers creating build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/test_simple.py -> build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/test_context.py -> build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/__init__.py -> build/lib/barbican/tests/api/middleware creating build/lib/barbican/queue copying barbican/queue/server.py -> build/lib/barbican/queue copying barbican/queue/retry_scheduler.py -> build/lib/barbican/queue copying barbican/queue/keystone_listener.py -> build/lib/barbican/queue copying barbican/queue/client.py -> build/lib/barbican/queue copying barbican/queue/__init__.py -> build/lib/barbican/queue creating build/lib/barbican/tests/model copying barbican/tests/model/test_models.py -> build/lib/barbican/tests/model copying barbican/tests/model/__init__.py -> build/lib/barbican/tests/model creating build/lib/barbican/plugin/util copying barbican/plugin/util/utils.py -> build/lib/barbican/plugin/util copying barbican/plugin/util/translations.py -> build/lib/barbican/plugin/util copying barbican/plugin/util/multiple_backends.py -> build/lib/barbican/plugin/util copying barbican/plugin/util/mime_types.py -> build/lib/barbican/plugin/util copying barbican/plugin/util/__init__.py -> build/lib/barbican/plugin/util creating build/lib/barbican/common creating build/lib/barbican/common/policies copying barbican/common/policies/transportkeys.py -> build/lib/barbican/common/policies copying barbican/common/policies/secretstores.py -> build/lib/barbican/common/policies copying barbican/common/policies/secrets.py -> build/lib/barbican/common/policies copying barbican/common/policies/secretmeta.py -> build/lib/barbican/common/policies copying barbican/common/policies/quotas.py -> build/lib/barbican/common/policies copying barbican/common/policies/orders.py -> build/lib/barbican/common/policies copying barbican/common/policies/containers.py -> build/lib/barbican/common/policies copying barbican/common/policies/consumers.py -> build/lib/barbican/common/policies copying barbican/common/policies/base.py -> build/lib/barbican/common/policies copying barbican/common/policies/acls.py -> build/lib/barbican/common/policies copying barbican/common/policies/__init__.py -> build/lib/barbican/common/policies creating build/lib/barbican/tests/objects copying barbican/tests/objects/test_ovo_project_secret_store.py -> build/lib/barbican/tests/objects copying barbican/tests/objects/test_ovo_project_quotas.py -> build/lib/barbican/tests/objects copying barbican/tests/objects/test_ovo_project.py -> build/lib/barbican/tests/objects copying barbican/tests/objects/test_ovo_base.py -> build/lib/barbican/tests/objects copying barbican/tests/objects/__init__.py -> build/lib/barbican/tests/objects copying barbican/model/sync.py -> build/lib/barbican/model copying barbican/model/repositories.py -> build/lib/barbican/model copying barbican/model/models.py -> build/lib/barbican/model copying barbican/model/clean.py -> build/lib/barbican/model copying barbican/model/__init__.py -> build/lib/barbican/model copying barbican/tests/utils.py -> build/lib/barbican/tests copying barbican/tests/test_middleware_auth.py -> build/lib/barbican/tests copying barbican/tests/keys.py -> build/lib/barbican/tests copying barbican/tests/fixture.py -> build/lib/barbican/tests copying barbican/tests/database_utils.py -> build/lib/barbican/tests copying barbican/tests/__init__.py -> build/lib/barbican/tests creating build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_transport_keys.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secrets.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_stores.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_metadata.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_consumers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_quotas.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_projects.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_orders.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_containers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_consumers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_certificate_authorities.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_acls.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/__init__.py -> build/lib/barbican/tests/model/repositories creating build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/transport_keys_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/secrets_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/projects_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/order_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/kek_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/env.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/encrypted_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/container_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/__init__.py -> build/lib/barbican/model/migration/alembic_migrations creating build/lib/barbican/tests/queue copying barbican/tests/queue/test_server.py -> build/lib/barbican/tests/queue copying barbican/tests/queue/test_retry_scheduler.py -> build/lib/barbican/tests/queue copying barbican/tests/queue/test_keystone_listener.py -> build/lib/barbican/tests/queue copying barbican/tests/queue/test_client.py -> build/lib/barbican/tests/queue copying barbican/tests/queue/__init__.py -> build/lib/barbican/tests/queue creating build/lib/barbican/hacking copying barbican/hacking/checks.py -> build/lib/barbican/hacking copying barbican/hacking/__init__.py -> build/lib/barbican/hacking creating build/lib/barbican/objects copying barbican/objects/transport_key.py -> build/lib/barbican/objects copying barbican/objects/secret_user_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_stores.py -> build/lib/barbican/objects copying barbican/objects/secret_store_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_consumer_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_acl_user.py -> build/lib/barbican/objects copying barbican/objects/secret_acl.py -> build/lib/barbican/objects copying barbican/objects/secret.py -> build/lib/barbican/objects copying barbican/objects/project_secret_store.py -> build/lib/barbican/objects copying barbican/objects/project_quotas.py -> build/lib/barbican/objects copying barbican/objects/project.py -> build/lib/barbican/objects copying barbican/objects/order_retry_task.py -> build/lib/barbican/objects copying barbican/objects/order_plugin_metadatum.py -> build/lib/barbican/objects copying barbican/objects/order_barbican_metadatum.py -> build/lib/barbican/objects copying barbican/objects/order.py -> build/lib/barbican/objects copying barbican/objects/kekdatum.py -> build/lib/barbican/objects copying barbican/objects/fields.py -> build/lib/barbican/objects copying barbican/objects/encrypted_datum.py -> build/lib/barbican/objects copying barbican/objects/container_secret.py -> build/lib/barbican/objects copying barbican/objects/container_consumer_meta.py -> build/lib/barbican/objects copying barbican/objects/container_acl_user.py -> build/lib/barbican/objects copying barbican/objects/container_acl.py -> build/lib/barbican/objects copying barbican/objects/container.py -> build/lib/barbican/objects copying barbican/objects/base.py -> build/lib/barbican/objects copying barbican/objects/__init__.py -> build/lib/barbican/objects creating build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_resources.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_keystone_consumer.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_common.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/__init__.py -> build/lib/barbican/tests/tasks creating build/lib/barbican/tests/common copying barbican/tests/common/test_validators.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_utils.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_quota.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_hrefs.py -> build/lib/barbican/tests/common copying barbican/tests/common/__init__.py -> build/lib/barbican/tests/common creating build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/simple_crypto.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/pkcs11.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/p11_crypto.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/manager.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/base.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/__init__.py -> build/lib/barbican/plugin/crypto copying barbican/tests/plugin/test_store_crypto.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_resource.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_kmip.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_dogtag.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_castellan_secret_store.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/__init__.py -> build/lib/barbican/tests/plugin creating build/lib/barbican/tasks copying barbican/tasks/resources.py -> build/lib/barbican/tasks copying barbican/tasks/keystone_consumer.py -> build/lib/barbican/tasks copying barbican/tasks/common.py -> build/lib/barbican/tasks copying barbican/tasks/__init__.py -> build/lib/barbican/tasks copying barbican/common/validators.py -> build/lib/barbican/common copying barbican/common/utils.py -> build/lib/barbican/common copying barbican/common/resources.py -> build/lib/barbican/common copying barbican/common/quota.py -> build/lib/barbican/common copying barbican/common/policy.py -> build/lib/barbican/common copying barbican/common/hrefs.py -> build/lib/barbican/common copying barbican/common/exception.py -> build/lib/barbican/common copying barbican/common/config.py -> build/lib/barbican/common copying barbican/common/accept.py -> build/lib/barbican/common copying barbican/common/__init__.py -> build/lib/barbican/common creating build/lib/barbican/api/controllers copying barbican/api/controllers/versions.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/transportkeys.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/secretstores.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/secrets.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/secretmeta.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/quotas.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/orders.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/containers.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/consumers.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/acls.py -> build/lib/barbican/api/controllers copying barbican/api/controllers/__init__.py -> build/lib/barbican/api/controllers copying barbican/plugin/vault_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/store_crypto.py -> build/lib/barbican/plugin copying barbican/plugin/resources.py -> build/lib/barbican/plugin copying barbican/plugin/kmip_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/dogtag_config_opts.py -> build/lib/barbican/plugin copying barbican/plugin/dogtag.py -> build/lib/barbican/plugin copying barbican/plugin/castellan_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/__init__.py -> build/lib/barbican/plugin creating build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_db_cleanup.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_cmd.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_barbican_manage.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test-status.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/__init__.py -> build/lib/barbican/tests/cmd creating build/lib/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/test_secret_store.py -> build/lib/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/__init__.py -> build/lib/barbican/tests/plugin/interface copying barbican/api/hooks.py -> build/lib/barbican/api copying barbican/api/app.py -> build/lib/barbican/api copying barbican/api/__init__.py -> build/lib/barbican/api running egg_info writing barbican.egg-info/PKG-INFO writing dependency_links to barbican.egg-info/dependency_links.txt writing entry points to barbican.egg-info/entry_points.txt writing requirements to barbican.egg-info/requires.txt writing top-level names to barbican.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.locale.en_GB.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.locale.en_GB.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.locale.en_GB.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.locale.en_GB.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.locale.zh_CN.LC_MESSAGES' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.locale.zh_CN.LC_MESSAGES' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.locale.zh_CN.LC_MESSAGES' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.locale.zh_CN.LC_MESSAGES' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'barbican.model.migration.alembic_migrations.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'barbican.model.migration.alembic_migrations.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'barbican.model.migration.alembic_migrations.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'barbican.model.migration.alembic_migrations.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) copying barbican/cmd/functionaltests/.testr.conf -> build/lib/barbican/cmd/functionaltests copying barbican/model/migration/alembic.ini -> build/lib/barbican/model/migration creating build/lib/barbican/locale creating build/lib/barbican/locale/en_GB creating build/lib/barbican/locale/en_GB/LC_MESSAGES copying barbican/locale/en_GB/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/en_GB/LC_MESSAGES creating build/lib/barbican/locale/zh_CN creating build/lib/barbican/locale/zh_CN/LC_MESSAGES copying barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/zh_CN/LC_MESSAGES copying barbican/model/migration/alembic_migrations/README -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/script.py.mako -> build/lib/barbican/model/migration/alembic_migrations creating build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/api/app.wsgi -> build/lib/barbican/api installing to build/bdist.linux-x86_64/wheel running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/barbican creating build/bdist.linux-x86_64/wheel/barbican/locale creating build/bdist.linux-x86_64/wheel/barbican/locale/zh_CN creating build/bdist.linux-x86_64/wheel/barbican/locale/zh_CN/LC_MESSAGES copying build/lib/barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> build/bdist.linux-x86_64/wheel/barbican/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/barbican/locale/en_GB creating build/bdist.linux-x86_64/wheel/barbican/locale/en_GB/LC_MESSAGES copying build/lib/barbican/locale/en_GB/LC_MESSAGES/barbican.po -> build/bdist.linux-x86_64/wheel/barbican/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/barbican/tasks copying build/lib/barbican/tasks/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tasks copying build/lib/barbican/tasks/common.py -> build/bdist.linux-x86_64/wheel/barbican/tasks copying build/lib/barbican/tasks/keystone_consumer.py -> build/bdist.linux-x86_64/wheel/barbican/tasks copying build/lib/barbican/tasks/resources.py -> build/bdist.linux-x86_64/wheel/barbican/tasks creating build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/base.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/container.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/container_acl.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/container_acl_user.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/container_consumer_meta.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/container_secret.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/encrypted_datum.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/fields.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/kekdatum.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/order.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/order_barbican_metadatum.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/order_plugin_metadatum.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/order_retry_task.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/project.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/project_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/project_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/secret.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/secret_acl.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/secret_acl_user.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/secret_consumer_metadatum.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/secret_store_metadatum.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/secret_stores.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/secret_user_metadatum.py -> build/bdist.linux-x86_64/wheel/barbican/objects copying build/lib/barbican/objects/transport_key.py -> build/bdist.linux-x86_64/wheel/barbican/objects creating build/bdist.linux-x86_64/wheel/barbican/hacking copying build/lib/barbican/hacking/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/hacking copying build/lib/barbican/hacking/checks.py -> build/bdist.linux-x86_64/wheel/barbican/hacking creating build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/accept.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/config.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/exception.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/hrefs.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/policy.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/quota.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/resources.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/utils.py -> build/bdist.linux-x86_64/wheel/barbican/common copying build/lib/barbican/common/validators.py -> build/bdist.linux-x86_64/wheel/barbican/common creating build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/acls.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/base.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/consumers.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/containers.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/orders.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/quotas.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/secretmeta.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/secrets.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/secretstores.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies copying build/lib/barbican/common/policies/transportkeys.py -> build/bdist.linux-x86_64/wheel/barbican/common/policies creating build/bdist.linux-x86_64/wheel/barbican/queue copying build/lib/barbican/queue/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/queue copying build/lib/barbican/queue/client.py -> build/bdist.linux-x86_64/wheel/barbican/queue copying build/lib/barbican/queue/keystone_listener.py -> build/bdist.linux-x86_64/wheel/barbican/queue copying build/lib/barbican/queue/retry_scheduler.py -> build/bdist.linux-x86_64/wheel/barbican/queue copying build/lib/barbican/queue/server.py -> build/bdist.linux-x86_64/wheel/barbican/queue copying build/lib/barbican/__init__.py -> build/bdist.linux-x86_64/wheel/barbican copying build/lib/barbican/context.py -> build/bdist.linux-x86_64/wheel/barbican copying build/lib/barbican/i18n.py -> build/bdist.linux-x86_64/wheel/barbican copying build/lib/barbican/version.py -> build/bdist.linux-x86_64/wheel/barbican creating build/bdist.linux-x86_64/wheel/barbican/tests creating build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test-status.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_barbican_manage.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_cmd.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_db_cleanup.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd creating build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/test_hrefs.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/test_quota.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/test_utils.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/test_validators.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common creating build/bdist.linux-x86_64/wheel/barbican/tests/tasks copying build/lib/barbican/tests/tasks/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_common.py -> build/bdist.linux-x86_64/wheel/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_keystone_consumer.py -> build/bdist.linux-x86_64/wheel/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_resources.py -> build/bdist.linux-x86_64/wheel/barbican/tests/tasks creating build/bdist.linux-x86_64/wheel/barbican/tests/queue copying build/lib/barbican/tests/queue/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/queue copying build/lib/barbican/tests/queue/test_client.py -> build/bdist.linux-x86_64/wheel/barbican/tests/queue copying build/lib/barbican/tests/queue/test_keystone_listener.py -> build/bdist.linux-x86_64/wheel/barbican/tests/queue copying build/lib/barbican/tests/queue/test_retry_scheduler.py -> build/bdist.linux-x86_64/wheel/barbican/tests/queue copying build/lib/barbican/tests/queue/test_server.py -> build/bdist.linux-x86_64/wheel/barbican/tests/queue copying build/lib/barbican/tests/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests copying build/lib/barbican/tests/database_utils.py -> build/bdist.linux-x86_64/wheel/barbican/tests copying build/lib/barbican/tests/fixture.py -> build/bdist.linux-x86_64/wheel/barbican/tests copying build/lib/barbican/tests/keys.py -> build/bdist.linux-x86_64/wheel/barbican/tests copying build/lib/barbican/tests/test_middleware_auth.py -> build/bdist.linux-x86_64/wheel/barbican/tests copying build/lib/barbican/tests/utils.py -> build/bdist.linux-x86_64/wheel/barbican/tests creating build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_base.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects creating build/bdist.linux-x86_64/wheel/barbican/tests/model creating build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_acls.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_certificate_authorities.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_containers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_orders.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_projects.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_metadata.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_stores.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secrets.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_transport_keys.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model copying build/lib/barbican/tests/model/test_models.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model creating build/bdist.linux-x86_64/wheel/barbican/tests/plugin creating build/bdist.linux-x86_64/wheel/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/interface/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/interface/test_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_castellan_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_dogtag.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_kmip.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_resource.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin copying build/lib/barbican/tests/plugin/test_store_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin creating build/bdist.linux-x86_64/wheel/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/test_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/test_manager.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/test_p11_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/crypto copying build/lib/barbican/tests/plugin/crypto/test_pkcs11.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/crypto creating build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_mime_types.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_multiple_backends.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_translations.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_utils.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util creating build/bdist.linux-x86_64/wheel/barbican/tests/api creating build/bdist.linux-x86_64/wheel/barbican/tests/api/middleware copying build/lib/barbican/tests/api/middleware/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/middleware copying build/lib/barbican/tests/api/middleware/test_context.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/middleware copying build/lib/barbican/tests/api/middleware/test_simple.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/middleware creating build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_acls.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_containers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_orders.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secretmeta.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secrets.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secretstores.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_versions.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_init.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_resources.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_resources_policy.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_transport_keys_resource.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api creating build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/castellan_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/dogtag.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/dogtag_config_opts.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/kmip_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/resources.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/store_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/vault_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/plugin creating build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/base.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/manager.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/p11_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/pkcs11.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/simple_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto creating build/bdist.linux-x86_64/wheel/barbican/plugin/util copying build/lib/barbican/plugin/util/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/util copying build/lib/barbican/plugin/util/mime_types.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/util copying build/lib/barbican/plugin/util/multiple_backends.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/util copying build/lib/barbican/plugin/util/translations.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/util copying build/lib/barbican/plugin/util/utils.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/util creating build/bdist.linux-x86_64/wheel/barbican/plugin/interface copying build/lib/barbican/plugin/interface/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/interface copying build/lib/barbican/plugin/interface/secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/interface creating build/bdist.linux-x86_64/wheel/barbican/api copying build/lib/barbican/api/app.wsgi -> build/bdist.linux-x86_64/wheel/barbican/api copying build/lib/barbican/api/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/api copying build/lib/barbican/api/app.py -> build/bdist.linux-x86_64/wheel/barbican/api copying build/lib/barbican/api/hooks.py -> build/bdist.linux-x86_64/wheel/barbican/api creating build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/acls.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/consumers.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/containers.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/orders.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/quotas.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/secretmeta.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/secrets.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/secretstores.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/transportkeys.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/versions.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers creating build/bdist.linux-x86_64/wheel/barbican/api/middleware copying build/lib/barbican/api/middleware/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/api/middleware copying build/lib/barbican/api/middleware/context.py -> build/bdist.linux-x86_64/wheel/barbican/api/middleware copying build/lib/barbican/api/middleware/microversion.py -> build/bdist.linux-x86_64/wheel/barbican/api/middleware copying build/lib/barbican/api/middleware/simple.py -> build/bdist.linux-x86_64/wheel/barbican/api/middleware creating build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/clean.py -> build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/models.py -> build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/repositories.py -> build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/sync.py -> build/bdist.linux-x86_64/wheel/barbican/model creating build/bdist.linux-x86_64/wheel/barbican/model/migration copying build/lib/barbican/model/migration/alembic.ini -> build/bdist.linux-x86_64/wheel/barbican/model/migration creating build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations creating build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/script.py.mako -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/README -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/container_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/encrypted_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/env.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/kek_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/order_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/projects_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/secrets_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/transport_keys_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration copying build/lib/barbican/model/migration/commands.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration creating build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/barbican_manage.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/db_manage.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/keystone_listener.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/pkcs11_kek_rewrap.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/pkcs11_key_generation.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/pkcs11_migrate_kek_signatures.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/retry_scheduler.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/status.py -> build/bdist.linux-x86_64/wheel/barbican/cmd copying build/lib/barbican/cmd/worker.py -> build/bdist.linux-x86_64/wheel/barbican/cmd creating build/bdist.linux-x86_64/wheel/barbican/cmd/functionaltests copying build/lib/barbican/cmd/functionaltests/.testr.conf -> build/bdist.linux-x86_64/wheel/barbican/cmd/functionaltests copying build/lib/barbican/cmd/functionaltests/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/cmd/functionaltests copying build/lib/barbican/cmd/functionaltests/test_db_manage.py -> build/bdist.linux-x86_64/wheel/barbican/cmd/functionaltests running install_data creating build/bdist.linux-x86_64/wheel/barbican-18.1.0.dev37.data creating build/bdist.linux-x86_64/wheel/barbican-18.1.0.dev37.data/data creating build/bdist.linux-x86_64/wheel/barbican-18.1.0.dev37.data/data/etc creating build/bdist.linux-x86_64/wheel/barbican-18.1.0.dev37.data/data/etc/barbican copying etc/barbican/barbican-api-paste.ini -> build/bdist.linux-x86_64/wheel/barbican-18.1.0.dev37.data/data/etc/barbican running install_egg_info Copying barbican.egg-info to build/bdist.linux-x86_64/wheel/barbican-18.1.0.dev37-py3.9.egg-info running install_scripts Installing barbican-wsgi-api script to build/bdist.linux-x86_64/wheel/barbican-18.1.0.dev37.data/scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") creating build/bdist.linux-x86_64/wheel/barbican-18.1.0.dev37.dist-info/WHEEL creating '/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir/pip-wheel-ppbu0w1z/tmp4dde3zl9/barbican-18.1.0.dev37-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'barbican/__init__.py' adding 'barbican/context.py' adding 'barbican/i18n.py' adding 'barbican/version.py' adding 'barbican/api/__init__.py' adding 'barbican/api/app.py' adding 'barbican/api/app.wsgi' adding 'barbican/api/hooks.py' adding 'barbican/api/controllers/__init__.py' adding 'barbican/api/controllers/acls.py' adding 'barbican/api/controllers/consumers.py' adding 'barbican/api/controllers/containers.py' adding 'barbican/api/controllers/orders.py' adding 'barbican/api/controllers/quotas.py' adding 'barbican/api/controllers/secretmeta.py' adding 'barbican/api/controllers/secrets.py' adding 'barbican/api/controllers/secretstores.py' adding 'barbican/api/controllers/transportkeys.py' adding 'barbican/api/controllers/versions.py' adding 'barbican/api/middleware/__init__.py' adding 'barbican/api/middleware/context.py' adding 'barbican/api/middleware/microversion.py' adding 'barbican/api/middleware/simple.py' adding 'barbican/cmd/__init__.py' adding 'barbican/cmd/barbican_manage.py' adding 'barbican/cmd/db_manage.py' adding 'barbican/cmd/keystone_listener.py' adding 'barbican/cmd/pkcs11_kek_rewrap.py' adding 'barbican/cmd/pkcs11_key_generation.py' adding 'barbican/cmd/pkcs11_migrate_kek_signatures.py' adding 'barbican/cmd/retry_scheduler.py' adding 'barbican/cmd/status.py' adding 'barbican/cmd/worker.py' adding 'barbican/cmd/functionaltests/.testr.conf' adding 'barbican/cmd/functionaltests/__init__.py' adding 'barbican/cmd/functionaltests/test_db_manage.py' adding 'barbican/common/__init__.py' adding 'barbican/common/accept.py' adding 'barbican/common/config.py' adding 'barbican/common/exception.py' adding 'barbican/common/hrefs.py' adding 'barbican/common/policy.py' adding 'barbican/common/quota.py' adding 'barbican/common/resources.py' adding 'barbican/common/utils.py' adding 'barbican/common/validators.py' adding 'barbican/common/policies/__init__.py' adding 'barbican/common/policies/acls.py' adding 'barbican/common/policies/base.py' adding 'barbican/common/policies/consumers.py' adding 'barbican/common/policies/containers.py' adding 'barbican/common/policies/orders.py' adding 'barbican/common/policies/quotas.py' adding 'barbican/common/policies/secretmeta.py' adding 'barbican/common/policies/secrets.py' adding 'barbican/common/policies/secretstores.py' adding 'barbican/common/policies/transportkeys.py' adding 'barbican/hacking/__init__.py' adding 'barbican/hacking/checks.py' adding 'barbican/locale/en_GB/LC_MESSAGES/barbican.po' adding 'barbican/locale/zh_CN/LC_MESSAGES/barbican.po' adding 'barbican/model/__init__.py' adding 'barbican/model/clean.py' adding 'barbican/model/models.py' adding 'barbican/model/repositories.py' adding 'barbican/model/sync.py' adding 'barbican/model/migration/__init__.py' adding 'barbican/model/migration/alembic.ini' adding 'barbican/model/migration/commands.py' adding 'barbican/model/migration/alembic_migrations/README' adding 'barbican/model/migration/alembic_migrations/__init__.py' adding 'barbican/model/migration/alembic_migrations/container_init_ops.py' adding 'barbican/model/migration/alembic_migrations/encrypted_init_ops.py' adding 'barbican/model/migration/alembic_migrations/env.py' adding 'barbican/model/migration/alembic_migrations/kek_init_ops.py' adding 'barbican/model/migration/alembic_migrations/order_ops.py' adding 'barbican/model/migration/alembic_migrations/projects_init_ops.py' adding 'barbican/model/migration/alembic_migrations/script.py.mako' adding 'barbican/model/migration/alembic_migrations/secrets_init_ops.py' adding 'barbican/model/migration/alembic_migrations/transport_keys_init_ops.py' adding 'barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py' adding 'barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py' adding 'barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py' adding 'barbican/objects/__init__.py' adding 'barbican/objects/base.py' adding 'barbican/objects/container.py' adding 'barbican/objects/container_acl.py' adding 'barbican/objects/container_acl_user.py' adding 'barbican/objects/container_consumer_meta.py' adding 'barbican/objects/container_secret.py' adding 'barbican/objects/encrypted_datum.py' adding 'barbican/objects/fields.py' adding 'barbican/objects/kekdatum.py' adding 'barbican/objects/order.py' adding 'barbican/objects/order_barbican_metadatum.py' adding 'barbican/objects/order_plugin_metadatum.py' adding 'barbican/objects/order_retry_task.py' adding 'barbican/objects/project.py' adding 'barbican/objects/project_quotas.py' adding 'barbican/objects/project_secret_store.py' adding 'barbican/objects/secret.py' adding 'barbican/objects/secret_acl.py' adding 'barbican/objects/secret_acl_user.py' adding 'barbican/objects/secret_consumer_metadatum.py' adding 'barbican/objects/secret_store_metadatum.py' adding 'barbican/objects/secret_stores.py' adding 'barbican/objects/secret_user_metadatum.py' adding 'barbican/objects/transport_key.py' adding 'barbican/plugin/__init__.py' adding 'barbican/plugin/castellan_secret_store.py' adding 'barbican/plugin/dogtag.py' adding 'barbican/plugin/dogtag_config_opts.py' adding 'barbican/plugin/kmip_secret_store.py' adding 'barbican/plugin/resources.py' adding 'barbican/plugin/store_crypto.py' adding 'barbican/plugin/vault_secret_store.py' adding 'barbican/plugin/crypto/__init__.py' adding 'barbican/plugin/crypto/base.py' adding 'barbican/plugin/crypto/manager.py' adding 'barbican/plugin/crypto/p11_crypto.py' adding 'barbican/plugin/crypto/pkcs11.py' adding 'barbican/plugin/crypto/simple_crypto.py' adding 'barbican/plugin/interface/__init__.py' adding 'barbican/plugin/interface/secret_store.py' adding 'barbican/plugin/util/__init__.py' adding 'barbican/plugin/util/mime_types.py' adding 'barbican/plugin/util/multiple_backends.py' adding 'barbican/plugin/util/translations.py' adding 'barbican/plugin/util/utils.py' adding 'barbican/queue/__init__.py' adding 'barbican/queue/client.py' adding 'barbican/queue/keystone_listener.py' adding 'barbican/queue/retry_scheduler.py' adding 'barbican/queue/server.py' adding 'barbican/tasks/__init__.py' adding 'barbican/tasks/common.py' adding 'barbican/tasks/keystone_consumer.py' adding 'barbican/tasks/resources.py' adding 'barbican/tests/__init__.py' adding 'barbican/tests/database_utils.py' adding 'barbican/tests/fixture.py' adding 'barbican/tests/keys.py' adding 'barbican/tests/test_middleware_auth.py' adding 'barbican/tests/utils.py' adding 'barbican/tests/api/__init__.py' adding 'barbican/tests/api/test_init.py' adding 'barbican/tests/api/test_resources.py' adding 'barbican/tests/api/test_resources_policy.py' adding 'barbican/tests/api/test_transport_keys_resource.py' adding 'barbican/tests/api/controllers/__init__.py' adding 'barbican/tests/api/controllers/test_acls.py' adding 'barbican/tests/api/controllers/test_consumers.py' adding 'barbican/tests/api/controllers/test_containers.py' adding 'barbican/tests/api/controllers/test_orders.py' adding 'barbican/tests/api/controllers/test_quotas.py' adding 'barbican/tests/api/controllers/test_secretmeta.py' adding 'barbican/tests/api/controllers/test_secrets.py' adding 'barbican/tests/api/controllers/test_secretstores.py' adding 'barbican/tests/api/controllers/test_versions.py' adding 'barbican/tests/api/middleware/__init__.py' adding 'barbican/tests/api/middleware/test_context.py' adding 'barbican/tests/api/middleware/test_simple.py' adding 'barbican/tests/cmd/__init__.py' adding 'barbican/tests/cmd/test-status.py' adding 'barbican/tests/cmd/test_barbican_manage.py' adding 'barbican/tests/cmd/test_cmd.py' adding 'barbican/tests/cmd/test_db_cleanup.py' adding 'barbican/tests/common/__init__.py' adding 'barbican/tests/common/test_hrefs.py' adding 'barbican/tests/common/test_quota.py' adding 'barbican/tests/common/test_utils.py' adding 'barbican/tests/common/test_validators.py' adding 'barbican/tests/model/__init__.py' adding 'barbican/tests/model/test_models.py' adding 'barbican/tests/model/repositories/__init__.py' adding 'barbican/tests/model/repositories/test_repositories.py' adding 'barbican/tests/model/repositories/test_repositories_acls.py' adding 'barbican/tests/model/repositories/test_repositories_certificate_authorities.py' adding 'barbican/tests/model/repositories/test_repositories_consumers.py' adding 'barbican/tests/model/repositories/test_repositories_containers.py' adding 'barbican/tests/model/repositories/test_repositories_order_retry_tasks.py' adding 'barbican/tests/model/repositories/test_repositories_orders.py' adding 'barbican/tests/model/repositories/test_repositories_projects.py' adding 'barbican/tests/model/repositories/test_repositories_quotas.py' adding 'barbican/tests/model/repositories/test_repositories_secret_consumers.py' adding 'barbican/tests/model/repositories/test_repositories_secret_metadata.py' adding 'barbican/tests/model/repositories/test_repositories_secret_stores.py' adding 'barbican/tests/model/repositories/test_repositories_secrets.py' adding 'barbican/tests/model/repositories/test_repositories_transport_keys.py' adding 'barbican/tests/objects/__init__.py' adding 'barbican/tests/objects/test_ovo_base.py' adding 'barbican/tests/objects/test_ovo_project.py' adding 'barbican/tests/objects/test_ovo_project_quotas.py' adding 'barbican/tests/objects/test_ovo_project_secret_store.py' adding 'barbican/tests/plugin/__init__.py' adding 'barbican/tests/plugin/test_castellan_secret_store.py' adding 'barbican/tests/plugin/test_dogtag.py' adding 'barbican/tests/plugin/test_kmip.py' adding 'barbican/tests/plugin/test_resource.py' adding 'barbican/tests/plugin/test_store_crypto.py' adding 'barbican/tests/plugin/crypto/__init__.py' adding 'barbican/tests/plugin/crypto/test_crypto.py' adding 'barbican/tests/plugin/crypto/test_manager.py' adding 'barbican/tests/plugin/crypto/test_p11_crypto.py' adding 'barbican/tests/plugin/crypto/test_pkcs11.py' adding 'barbican/tests/plugin/interface/__init__.py' adding 'barbican/tests/plugin/interface/test_secret_store.py' adding 'barbican/tests/plugin/util/__init__.py' adding 'barbican/tests/plugin/util/test_mime_types.py' adding 'barbican/tests/plugin/util/test_multiple_backends.py' adding 'barbican/tests/plugin/util/test_translations.py' adding 'barbican/tests/plugin/util/test_utils.py' adding 'barbican/tests/queue/__init__.py' adding 'barbican/tests/queue/test_client.py' adding 'barbican/tests/queue/test_keystone_listener.py' adding 'barbican/tests/queue/test_retry_scheduler.py' adding 'barbican/tests/queue/test_server.py' adding 'barbican/tests/tasks/__init__.py' adding 'barbican/tests/tasks/test_common.py' adding 'barbican/tests/tasks/test_keystone_consumer.py' adding 'barbican/tests/tasks/test_resources.py' adding 'barbican-18.1.0.dev37.data/data/etc/barbican/barbican-api-paste.ini' adding 'barbican-18.1.0.dev37.data/scripts/barbican-wsgi-api' adding 'barbican-18.1.0.dev37.dist-info/AUTHORS' adding 'barbican-18.1.0.dev37.dist-info/LICENSE' adding 'barbican-18.1.0.dev37.dist-info/METADATA' adding 'barbican-18.1.0.dev37.dist-info/WHEEL' adding 'barbican-18.1.0.dev37.dist-info/entry_points.txt' adding 'barbican-18.1.0.dev37.dist-info/pbr.json' adding 'barbican-18.1.0.dev37.dist-info/top_level.txt' adding 'barbican-18.1.0.dev37.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for barbican (pyproject.toml): finished with status 'done' Created wheel for barbican: filename=barbican-18.1.0.dev37-py3-none-any.whl size=476735 sha256=31a3ef3c07595562e078ce2aafc2ae9bd9d121b0c086fe7d26d3bd027baaf913 Stored in directory: /builddir/.cache/pip/wheels/21/fc/0a/3f52e86c86f207d8ae14c5ce39d39a3f07539aaab906d99e89 Successfully built barbican + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.k0LoSk + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 + cd barbican-18.1.0.dev37 ++ ls /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir/barbican-18.1.0.dev37-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=barbican==18.1.0.dev37 + '[' -z barbican==18.1.0.dev37 ']' + TMPDIR=/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir barbican==18.1.0.dev37 Using pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/barbican-18.1.0.dev37/pyproject-wheeldir Processing ./pyproject-wheeldir/barbican-18.1.0.dev37-py3-none-any.whl Installing collected packages: barbican changing mode of /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-db-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-keystone-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-retry to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-worker to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/pkcs11-kek-rewrap to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/pkcs11-key-generation to 755 Successfully installed barbican-18.1.0.dev37 + '[' -d /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin ']' + '[' -z s ']' + shebang_flags=-kas + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-db-manage /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-keystone-listener /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-manage /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-retry /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-status /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-worker /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-wsgi-api /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/pkcs11-kek-rewrap /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/pkcs11-key-generation /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-db-manage: updating /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-keystone-listener: updating /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-manage: updating /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-retry: updating /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-status: updating /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-worker: updating /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican-wsgi-api: updating /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/pkcs11-kek-rewrap: updating /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/pkcs11-key-generation: updating + rm -rfv /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/barbican-18.1.0.dev37.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages/barbican-18.1.0.dev37.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages/barbican-18.1.0.dev37.dist-info/RECORD --output /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages/barbican-18.1.0.dev37.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages/barbican-18.1.0.dev37.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages/barbican-18.1.0.dev37.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages/barbican-18.1.0.dev37.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + PYTHONPATH=/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64//usr/lib/python3.9/site-packages + oslo-config-generator-3 --config-file=etc/oslo-config-generator/barbican.conf + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican/vassals + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/var/lib/barbican /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/var/log/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/var/run/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64//usr/lib/python3.9/site-packages/barbican/model/migration/alembic_migrations/versions + install -m 644 barbican/api/app.wsgi /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64//usr/lib/python3.9/site-packages/barbican/api/app.wsgi + install -m 644 barbican/model/migration/alembic.ini /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64//usr/lib/python3.9/site-packages/barbican/model/migration/alembic.ini + install -m 644 barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64//usr/lib/python3.9/site-packages/barbican/model/migration/alembic_migrations/versions/ + install -m 640 etc/barbican/api_audit_map.conf etc/barbican/barbican-functional.conf /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican/ + install -m 640 etc/barbican/barbican.conf.sample /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican/barbican.conf + install -m 644 /builddir/build/SOURCES/gunicorn-config.py /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican/gunicorn-config.py + install -m 644 etc/barbican/vassals/barbican-api.ini /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican/vassals/ + mv /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/etc/barbican/barbican-api-paste.ini /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican/ + rmdir /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/etc/barbican + echo '[server:main]' + echo 'use = egg:gunicorn#main' + rm -f /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin/barbican.sh + install -p -D -m 644 /builddir/build/SOURCES/openstack-barbican-api.service /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/systemd/system/openstack-barbican-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-barbican-worker.service /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/systemd/system/openstack-barbican-worker.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-barbican-keystone-listener.service /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/systemd/system/openstack-barbican-keystone-listener.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-barbican-retry.service /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/systemd/system/openstack-barbican-retry.service + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/logrotate.d + install -m644 etc/logrotate.d/barbican-api /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/logrotate.d/barbican-api + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 18.1.0-0.20240827220728.9d641ce.el9 --unique-debug-suffix -18.1.0-0.20240827220728.9d641ce.el9.x86_64 --unique-debug-src-base openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/barbican-18.1.0.dev37 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.YCZ38b + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + PATH=/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/barbican-18.1.0.dev37/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py39 {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_container_acls_with_invalid_project_access_value_fail [0.357279s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_can_create_new_container_acls [0.374925s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_project_access_values [0.414805s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_false [0.367273s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_true [0.138820s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_no_acls_defined_return_default_acl [0.114829s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_no_acl_defined_should_pass [0.111475s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_with_read_users_only [0.162630s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_with_valid_container_id [0.141941s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_complete_acl_data [0.126937s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_all_acls [0.128989s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_container_id_should_fail [0.120057s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_invoke_container_acls_head_should_fail [0.115890s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_project_access_data [0.150612s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_non_uuid_secret_should_fail [0.116188s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_modify_project_access_values [0.130320s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_create_new_container_acls [0.171903s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_delete_container_acls [0.161020s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_when_no_acls_defined [0.119883s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_with_read_users_only [0.140560s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_users_only [0.153202s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_no_acl_defined_should_pass [0.123890s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_can_create_new_secret_acls [0.143083s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_update_container_acls [0.151484s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_with_read_users_only [0.139837s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_with_valid_secret_id [0.140529s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_create_new_secret_acls_with_project_access_false [0.104751s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_invalid_secret_should_fail [0.100568s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_incorrect_uri_should_fail [0.102677s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_project_access_value [0.162373s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_complete_acl_data [0.109296s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_no_acls_defined_return_default_acl [0.113428s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_project_access_data [0.119645s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_when_no_acls_defined_should_pass [0.117401s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_no_acls_and_acl_only_should_be_empty [0.123147s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_invoke_secret_acls_head_should_fail [0.100933s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_new_secret_acls_with_invalid_project_access_value_should_fail [0.108251s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_with_read_users_only [0.122998s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_acls [0.181566s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_modify_project_access_values [0.123306s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_delete_consumer [0.106687s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_delete_secret_acls [0.137793s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_container_not_found [0.063371s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_create_new_secret_acls [0.143695s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_no_consumers [0.098279s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_container_not_found [0.066485s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_name [0.089796s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers [0.128972s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_update_secret_acls [0.135972s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_url [0.087531s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_name [0.087557s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_create_new_consumer [0.109922s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_create_new_consumer [0.093302s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_id [0.091044s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_no_consumers [0.099718s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers [0.139589s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers_with_limit_and_offset [0.123200s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_type [0.091170s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_id [0.100535s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_url [0.083735s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_type [0.090990s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers_with_limit_and_offset [0.136063s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_consumer_not_found [0.102266s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_consumer_not_found [0.092730s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_service [0.092586s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_secret_not_found [0.070250s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_get_container_not_found [0.065061s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_different_secret_refs_with_duplicate_name [0.153254s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_secret_not_found [0.069284s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_get_secret_not_found [0.073960s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_delete_consumer [0.113606s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret [0.123469s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_different_name [0.144134s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_existing_container_secret [0.224465s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_container_secret_without_name [0.128266s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_service [0.183068s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_secret_when_exists_in_container [0.123864s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_name [0.102268s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists [0.094557s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_content_type_header [0.071768s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_trailing_slash [0.099410s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_secret_ref [0.088518s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_get_container [0.091331s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists_in_container [0.109462s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_when_secret_not_found [0.090780s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_without_name [0.120874s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_delete_when_container_not_found [0.072617s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_rsa_container [0.091415s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_certificate_container [0.097704s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_can_create_a_new_order [0.103116s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_empty_container [0.080801s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_delete_container_secret_with_incorrect_name [0.103637s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_bogus_content [0.076566s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_populated_container [0.096762s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_create_container_w_empty_name [0.084403s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_get_order [0.100109s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_json [0.079930s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_sanitize_location_from_response_header [0.075359s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_delete_call_on_non_existant_order_should_give_404 [0.074527s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_throw_exception_when_secret_ref_doesnt_exist [0.081046s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_returns_404_on_get_with_bad_uuid [0.070727s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_list_containerss_by_type [0.537149s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_secrets [0.085359s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_response_should_include_total [0.197051s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_can_get_a_list_of_orders [0.107213s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_handle_no_containers [0.091059s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_add_new_order [0.100574s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_project_quotas_list_not_allowed [0.072563s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_container_not_found [0.066338s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_400_when_creating_with_empty_json [0.072426s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_get_list_containers [0.176494s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_post_on_container_by_id [0.082265s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_delete_order [0.106555s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_delete_container [0.089418s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_delete_specific_project_quotas [0.190774s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_by_id [0.081201s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_get_call_on_non_existant_order_should_give_404 [0.073729s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_invalid_container_id [0.065907s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_empty_project_quotas_list [0.073206s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_allow_unknown_algorithm [0.090302s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_list_not_allowed [0.073390s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_get_on_container_secrets [0.080387s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_quotas [0.069257s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_content_type_header [0.068289s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_type_put_project_quotas [0.073398s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_containers [0.065338s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_data_put_project_quotas [0.067785s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_metadata [0.071361s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_415_when_creating_with_blank_body [0.065835s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_value_put_project_quotas [0.081452s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_get_secret_metadatum [0.102375s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_post_order_by_id [0.094445s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_create_should_fail_w_unsupported_payload_content_type [0.079684s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_no_payload_for_put_project_quotas [0.074206s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_put_orders [0.068721s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_empty_dict [0.070138s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_get_specific_project_quotas [0.071654s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum_not_found [0.109494s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_not_allowed [0.066237s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_a_type [0.069307s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_create_same_key_secret_metadatum [0.095180s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_create_secret_metadatum [0.105439s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_specific_project_quotas [0.081771s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_pagination_attributes_not_available_with_empty_order_list [0.074930s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_put_project_quotas [0.075993s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_update_secret_metadatum [0.102549s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_delete_orders [0.064227s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_secret [0.111359s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_quotas_not_allowed [0.063290s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_delete_on_metadata [0.093436s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_create_secret_metadata [0.096823s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_is_decoded_for_binary [0.099690s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_get_secret_metadata_invalid_secret_should_fail [0.094041s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_plain_text_secret [0.105318s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_pecan_default_accept_header [0.097747s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_pagination_attributes [0.198878s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata_response_sets_location_header [0.094782s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_with_empty_payload [0.086777s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_binary_secret [0.106275s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_with_bad_uuid [0.066944s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_project_quotas_list [0.101733s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum [0.106204s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_with_put_unknown_encoding [0.090595s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_delete_specific_project_quotas [0.070280s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_409_put_to_existing_secret [0.099069s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_when_not_found [0.071868s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_get_secret_metadatum_not_found [0.106972s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_date_filter_results_in_400 [0.068777s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_can_get_secret_metadata [0.099288s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_406_with_get_bad_accept_header [0.095500s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_head_on_metadatum [0.105378s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata [0.093350s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v1 [0.110301s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_no_media_type [0.086732s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_no_accept_header [0.097965s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_delete_secret_metadatum [0.098805s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_unsupported_media_type [0.091177s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_base64_secret [0.102901s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_with_json_accept_header [0.096426s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_pagination_attributes [0.218692s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v0 [0.120488s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_no_payload [0.090527s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_as_plain [0.092131s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_put [0.085972s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_invalid_secret_id [0.070678s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_post [0.085654s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_put_json_on_secrets [0.068739s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_blank_accept_header [0.093973s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_bad_payload [0.077590s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_payload_when_no_payload [0.093885s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_raise_404_for_delete_secret_not_found [0.068155s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_transport_key [0.086139s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_invalid_transport_key_ref [0.084662s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_put_secret_not_found [0.064466s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_413_put_with_text_too_large [0.093304s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_creating_new_secret_with_oversized_payload_should_fail [0.079497s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_bogus_timestamp [0.069709s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_sorting_results_in_400 [0.072901s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_empty_list_of_secrets [0.099579s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_expiration_should_be_normalized_with_new_secret [0.085294s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lt_timestamps [0.067770s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_delete [0.087510s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gte_and_lte_timestamps [0.069183s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validates_name_sorting [0.064117s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_by_name [0.086182s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_delete_on_secrets [0.070649s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_duplicate_keys [0.068354s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_get_payload [0.085615s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_create_new_secret_with_empty_payload_should_fail [0.081624s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_with_unsupported_http_method [0.146488s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_if_project_doesnt_exist [0.084367s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_content_type [0.080626s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_set_a_preferred_secret_store_when_no_error [0.177155s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_meta_w_transport_key [0.080619s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_w_unsupported_content_type_should_fail [0.079670s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_with_unsupported_http_method [0.147885s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_one_step [0.088285s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_gt_and_gte_timestamps [0.071163s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_when_no_error [0.152990s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_payload_just_under_max [0.088616s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_lt_and_lte_timestamps [0.069439s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_multiple_backends_not_enabled [0.142910s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_gte_timestamps [0.067375s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_without_payload [0.084403s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_all_secret_stores [0.140368s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_lte_timestamps [0.070844s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_not_set [0.140886s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_bad_encoding [0.077809s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_0 [0.065580s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gt_timestamps [0.077358s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_encoding [0.078064s] ... ok /usr/lib/python3.9/site-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_redirect_if_json_home_accept_header_present [0.066720s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_global_default [0.135784s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gt_and_lt_timestamps [0.064211s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get [0.065616s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_plain_timestamp [0.062879s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v0 [0.075457s] ... ok /usr/lib/python3.9/site-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get_if_json_accept_header [0.067647s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_preferred_secret_store_call_with_unsupported_http_method [0.164617s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gte_timestamps [0.064416s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v0 [0.065886s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v1 [0.067619s] ... ok {3} barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_used_from_header [0.003740s] ... ok {3} barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_read_error [0.002842s] ... ok {3} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_mocked_function [0.001483s] ... ok {3} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_next_only [0.001062s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist [0.009482s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_add_new_consumer [0.016405s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lte_timestamps [0.063713s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_fail_consumer_bad_json [0.011256s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v0 [0.066774s] ... ok {0} barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_validation_unsupported_field [0.003906s] ... ok {0} barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_without_array [0.000725s] ... ok {0} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_both_next_and_previous [0.000996s] ... ok {0} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_previous_only [0.000725s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found [0.015463s] ... ok {0} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_fail_consumer_bad_json [0.010538s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_with_bad_consumer_id [0.011078s] ... ok {0} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_add_new_consumer [0.017543s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later [0.018416s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist [0.008273s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer [0.008661s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer [0.010658s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_store_when_not_found_error [0.169166s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_plain_timestamps [0.067796s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_no_consumers [0.009273s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_pass_on_secret_delete_with_missing_consumers [0.012569s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer_by_id [0.010703s] ... ok {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary_with_tkey [0.018974s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk_based_on_content_type [0.018467s] ... ok {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id_old_way [0.021037s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id [0.018338s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_delete_on_consumer_by_id [0.009394s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_bogus_attribute [0.062056s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_post_on_consumer_by_id [0.007813s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_rules_should_be_loaded [0.008427s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_too_many_colons [0.061212s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_secret_stores_subresource [0.150511s] ... ok {3} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_post_on_consumer_by_id [0.117790s] ... ok {3} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumer_by_id [0.009893s] ... ok {3} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumers [0.008619s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_raise_get_consumer [0.014277s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_pass_get_consumer [0.127172s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_rules_should_be_loaded [0.008484s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_get_consumers [0.021684s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_rules_should_be_loaded [0.009720s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_create_consumer [0.020748s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container [0.013594s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_delete_consumer [0.021035s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_user_with_no_read_acl [0.019495s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container [0.020131s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_delete_order [0.010571s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_when_multiple_backends_not_enabled [0.140940s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_create_order [0.013568s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_but_different_user [0.019340s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_secret_store_when_no_error [0.182415s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_raise_set_preferred_secret_store [0.014145s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_with_no_acl [0.020203s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret [0.020305s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_with_project_access_disabled [0.015994s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_get_order [0.017892s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret [0.022327s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_delete_order [0.014136s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret [0.023321s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_get_orders [0.014564s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_rules_should_be_loaded [0.007222s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_delete_consumer [0.010754s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_different_user_with_valid_read_acl [0.029639s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_get_consumers [0.012610s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_get_secret_for_creator_user_with_different_project [0.020725s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_a_secret_store_subresource [0.137572s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_get_secret_for_admin_user_with_project_access_disabled [0.012655s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret_for_owner [0.017428s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_with_no_acl [0.048010s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_global_default_when_multiple_backends_not_enabled [0.195368s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_private_enabled_with_read_acl [0.027843s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_with_no_context [0.020801s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret [0.014441s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_with_project_access_nolist [0.018202s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_project_no_acl [0.018599s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_secret [0.018231s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_rules_should_be_loaded [0.007578s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_with_project_access_disabled [0.016706s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_rules_should_be_loaded [0.007184s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_bad_roles [0.007071s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_should_pass_get_a_secret_store [0.016927s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_get_transport_key [0.005563s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_multiple_roles [0.006500s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_with_args [0.009399s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_no_roles [0.006275s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history [0.009238s] ... ok {0} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_add_new_transport_key [0.008184s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_home_accept_header [0.094992s] ... ok {0} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_bad_json [0.004418s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_set [0.141177s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history_no_dburl [0.008478s] ... ok {0} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_delete_transport_key [0.005206s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_autogenerate [0.008010s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current [0.009682s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade_no_dburl [0.007706s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_no_dburl [0.007783s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_default_label [0.009589s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_no_args [0.007367s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_no_label [0.008801s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek [0.010746s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_rewrap_pkek [0.009594s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_accept_header [0.062190s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_0 [0.075380s] ... ok {3} barbican.tests.cmd.test_cmd.WhenInvokingWorkerCommand.test_should_launch_service [0.068521s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_exception [0.074698s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_1 [0.065457s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v1 [0.072232s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_1 [0.066722s] ... ok {2} barbican.tests.api.middleware.test_simple.WhenTestingSimpleMiddleware.test_should_process_request [0.000576s] ... ok {2} barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_type_not_supported_exception [0.000881s] ... ok {2} barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_with_array [0.000761s] ... ok {2} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist [0.008826s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v0 [0.070451s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later [0.017639s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumers_on_container_delete [0.009490s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_fail_deleting_consumer_bad_json [0.009377s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_pass_on_container_delete_with_missing_consumers [0.009332s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_with_bad_consumer_id [0.009636s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleted_secret_orders [0.144325s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v1 [0.073342s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumer [0.053899s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumers_on_secret_delete [0.010687s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_some_defaults [0.067267s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_fail_deleting_consumer_bad_json [0.010223s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v1 [0.070500s] ... ok {1} barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_defaults_to_admin [0.004027s] ... ok {1} barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_encoding_not_supported_exception [0.001690s] ... ok {1} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_decorator_raises_if_function_not_pecan_exposed [0.000866s] ... ok {1} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_pecan_exposed_function [0.001062s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumer [0.014632s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer_by_id [0.011428s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_false [0.065993s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found [0.018819s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_container_with_order_child [0.314152s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist [0.011188s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_no_consumers [0.010380s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v1 [0.018710s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_false [0.069196s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_binary_based_on_content_type [0.132627s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk [0.021810s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v0 [0.019128s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_plain_with_tkey_id [0.020281s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_based_on_content_type [0.018497s] ... ok {1} barbican.tests.api.test_resources.WhenOwnershipMismatchForContainerConsumer.test_consumer_check_ownership_mismatch [0.017860s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary [0.018652s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_order_with_child [0.106289s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_below_limit [0.077914s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_binary_with_tkey_id [0.019335s] ... ok {2} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumers [0.008533s] ... ok {2} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_delete_on_consumer_by_id [0.008829s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_create_consumer [0.012865s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_delete_consumer [0.012245s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_get_consumers [0.013543s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_fail_get_container_for_creator_user_different_project [0.011200s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_orders [0.097312s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_admin_user_project_access_disabled [0.012187s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_creator_user_project_access_disabled [0.011714s] ... ok {1} barbican.tests.api.test_resources.WhenOwnershipMismatchForSecretConsumer.test_consumer_check_ownership_mismatch [0.138937s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container_for_owner [0.014334s] ... ok {1} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumer_by_id [0.010627s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_with_no_context [0.015346s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container [0.013402s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_different_user_with_valid_read_acl [0.033004s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_project_no_acl [0.018951s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_transport_keys [0.085540s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_get_order [0.010952s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_create_order [0.012864s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_private_enabled_with_read_acl [0.032411s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_rules_should_be_loaded [0.008030s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_equal_limit [0.196571s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_rules_should_be_loaded [0.008340s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_can_sort_by_quality_value [0.001627s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_accept_encoding_header [0.001162s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_more_than_one_encoding [0.001185s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_creator [0.002711s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_empty [0.002452s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_delete_container [0.023731s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_private [0.002445s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_create_consumer [0.011426s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_rules_should_be_loaded [0.010272s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_zero_bit_length_in_asymmetric_order_refs [0.009839s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_rules_should_be_loaded [0.008343s] ... ok {0} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_more_than_4_secret_refs_for_cert_type [0.007890s] ... ok {0} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_validate_all_fields [0.007356s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_different_user_valid_read_acl [0.028656s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_secret_ref_starts_with_request_hostname [0.007374s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_get_orders [0.016449s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_unconfigured_secret_ref_hostname_cannot_be_passed_in [0.007216s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_db_cleanup_raise_integrity_error [0.083926s] ... ok {3} barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_raises [0.002683s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_pass_set_preferred_secret_store [0.013086s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ref_format_ids_in_secret_refs [0.007904s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_for_same_project_with_no_acl [0.021669s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_type [0.008635s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_secret_ref_in_secret_refs [0.008241s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_not_supported_type [0.008754s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_bad_type_in_order_refs [0.002108s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_pass_get_consumer [0.023170s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_raise_get_consumer [0.016894s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_negative_bit_length_in_order_refs [0.012027s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_bit_length_in_order_refs [0.011193s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_type_in_order_refs [0.001737s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_get_consumers [0.024389s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_payload_in_order [0.011051s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_with_partial_definition [0.076377s] ... ok {0} barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_pass_with_valid_data [0.007463s] ... ok {0} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_good_data [0.008462s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_create_consumer [0.024983s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_duplicate_secret_id_in_secret_refs [0.008229s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_no_names_in_secret_refs [0.015506s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_delete_consumer [0.024028s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_validate_all_fields [0.018604s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_private_enabled_with_read_acl [0.129235s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_service [0.013966s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_decrypt_secret_for_creator_user_with_different_project [0.026858s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_value_non_string [0.007191s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_no_keys [0.001441s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_key [0.004849s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_url_safe_string [0.005260s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_all_defaults [0.077322s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields [0.008331s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_decrypt_secret_for_admin_user_project_access_disabled [0.021767s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_rules_should_be_loaded [0.010691s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_passphrase [0.021317s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_private_secret [0.020028s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_public [0.019243s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_private [0.008838s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_put_secret [0.016902s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_symmetric [0.009246s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_certificate [0.009791s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_name_length_is_greater_than_max [0.009719s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_all_secret_stores [0.033806s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_negative_bit_length [0.010217s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_message_w_bad_payload_content_type [0.009925s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_all_fields [0.010028s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_extra_whitespace [0.009632s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_global_default [0.033774s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_true [0.129752s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_mixed_case_payload_content_type [0.011166s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_but_different_user [0.168479s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_rules_should_be_loaded [0.015238s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_payload [0.009391s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_null_name [0.009002s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_put_secret [0.016202s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_create_secret [0.017804s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_empty_payload [0.009296s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_validate_with_good_base64_payload [0.008776s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret [0.018431s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_non_string [0.004037s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_missing [0.003991s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_get_secrets [0.018950s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_non_string [0.004027s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_uncastable_str [0.001030s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_uncastable_str [0.000952s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_parameters_not_assigned [0.000949s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_project_entities_should_return_empty [0.001014s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_id_not_found [0.001057s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_get_secrets [0.012320s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_pool_configs [0.004062s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_different_user_no_read_acl [0.019574s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_false_no_error_code_in_args [0.001486s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_true_error_code_found_in_args [0.001665s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions [0.008697s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_content_type_header [0.005021s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_true [0.083894s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_delete_when_trans_key_not_found [0.005480s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_with_project_access_disabled [0.017841s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_not_found [0.003827s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_get_list_transport_keys [0.004206s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_handle_no_transport_keys [0.003961s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_user_with_no_read_acl [0.018795s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current_no_dburl [0.008949s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision [0.007649s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_with_args [0.007808s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_preferred [0.018122s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac [0.008984s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_create_secret [0.014192s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_no_label [0.008744s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_rules_should_be_loaded [0.006179s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_not_found [0.009636s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_secret [0.008614s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_invalid [0.004475s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_defaults [0.008368s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_response_should_include_total [0.004535s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_above_limit [0.081939s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac [0.008889s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_no_args [0.008881s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_non_default_length [0.009109s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade [0.008436s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek [0.009411s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_existing_acls [0.127115s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_not_found [0.012875s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_default_label [0.009672s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_non_default_length [0.009526s] ... ok ERROR: {2} barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_fail_run_command [0.003483s] ... ok {2} barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_launch_service [0.004972s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_disabled_value [0.074412s] ... ok {3} barbican.tests.common.test_utils.TestConfigValues.test_barbican_conf_values_made_visible_to_oslo_conf [0.000992s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_single_accept_with_quality_value [0.001169s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_invalid_quality_type [0.001069s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_small [0.001060s] ... ok {3} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_string_doesnt_include_module [0.000705s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_false_args [0.068482s] ... ok {3} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_qualified_name [0.001661s] ... ok {3} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_blank_conf_hosthref_for_refs [0.001916s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_user [0.002887s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_list [0.002595s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_write [0.002356s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_missing_op [0.002190s] ... ok {3} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_URL [0.004701s] ... ok {3} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_name [0.004584s] ... ok {3} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_validate_all_fields [0.006558s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_empties [0.006877s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_names_in_secret_refs [0.007031s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_secret_name_too_long [0.007033s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_all_fields [0.007327s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_name [0.007027s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_secret_refs [0.006988s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command [0.095144s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_not_raise_correct_hmac_order_refs [0.011819s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_existing_acls [0.136826s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_bit_meta_in_order_refs [0.010746s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_exp_meta_in_order_refs [0.009480s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs [0.009545s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_empty_properties [0.006591s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_bad_data [0.009444s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_containers_non_int [0.007455s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_type [0.005614s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields [0.001598s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields_and_make_key_lowercase [0.001423s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_empty [0.001759s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_string [0.001792s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_certificate [0.009492s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_unknown_secret_type [0.009157s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_with_none_or_blank_users [0.086015s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_passphrase [0.011048s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_greater_than_max [0.009137s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_greater_than_max [0.009884s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_is_non_string [0.009014s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_nonsense [0.009138s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_is_non_string [0.008754s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_no_payload_content_type [0.008910s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_numeric_name [0.008849s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_secret_id [0.079322s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_name [0.011531s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_upper_case_payload_content_type [0.008661s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleting_expired_secrets [0.269588s] ... ok {3} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_missing [0.005234s] ... ok {3} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_secrets [0.000698s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_none [0.000860s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_less_than_one [0.000700s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_count_should_return_zero [0.000766s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleaning_unassociated_projects [0.212965s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_defaults [0.062603s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_should_raise_notfound_exception_get_by_entity_id [0.089271s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_entity_with_id [0.071688s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_delete_project_quotas [0.064885s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_do_entity_name [0.065152s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_containers [0.122298s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_new_acls [0.107465s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_empty_project_quotas_list [0.067541s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date [0.082378s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas [0.064949s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_secrets [0.119965s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_acls_for_secret [0.088574s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_ca_id_filter [0.080342s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas_list [0.067447s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletion_date [0.111428s] ... ok {2} barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_passes [0.002207s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_return_not_found_get_project_quotas [0.062070s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_ignores_encoding_with_zero_quality_value [0.001340s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_large [0.001058s] ... ok {1} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_null_instance_raises_exception [0.000736s] ... ok {1} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs_no_resource [0.001217s] ... ok {1} barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs [0.000781s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one_after_delete [0.091731s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_single_acl_and_count [0.114625s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_op [0.002793s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_delete [0.002449s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_almost_empty [0.002304s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_users [0.002430s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_two_reader [0.002469s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_good_meta_in_order_refs [0.009415s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_negative_bit_len_in_asymmetric_order_refs [0.009654s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_payload_in_order [0.009397s] ... ok {1} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_if_required_name_missing [0.007017s] ... ok {1} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_unsupported_names_in_secret_refs [0.009421s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_all_defaults [0.075530s] ... ok {1} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_name_too_long_should_raise_with_invalid_object [0.004926s] ... ok {1} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_invalid_json_data_type [0.004854s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_nulls [0.007075s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_container_id [0.086329s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ids_in_secret_refs [0.007329s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_update [0.085640s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_secret_ref_in_secret_refs [0.007079s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_type [0.007040s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_nonstring_secret_name [0.007370s] ... ok {1} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_with_null_content_type_in_meta [0.009689s] ... ok {1} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_meta_in_order_refs [0.001571s] ... ok {1} barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_raise_with_empty_data [0.006082s] ... ok {1} barbican.tests.common.test_validators.WhenTestingNewCAValidator.test_should_raise_with_invalid_subject_dn [0.005943s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_cas_non_int [0.006843s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_using_empty_definition [0.079855s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_empty_dict [0.006548s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_secrets_non_int [0.006697s] ... ok {1} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_empty_names_in_secret_refs [0.007114s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_nothing [0.071706s] ... ok {1} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_if_required_name_missing [0.006962s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_entity_id [0.086175s] ... ok {1} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_more_than_3_secret_refs_for_rsa_type [0.007227s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_resource_type_too_long_should_raise_with_invalid_object [0.005290s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_id [0.005435s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_no_metadata [0.001536s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_string [0.001421s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_url_safe_string [0.001431s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_value [0.001646s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_private [0.008777s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_passphrase [0.008612s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_public [0.008761s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_some_defaults [0.080791s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_nulls [0.008724s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_should_raise_no_result_found [0.072149s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_less_than_min [0.008740s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_greater_than_max [0.008742s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_should_raise_notfound_exception_get_by_entity_id [0.076809s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_length_greater_than_max [0.008709s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_non_integer_bit_length [0.008778s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_mixed_case_wrong_payload_content_type [0.008686s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_payload_content_encoding_greater_than_max [0.008800s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_plain_text_and_encoding [0.008655s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_upper_case_wrong_payload_content_type [0.008603s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_raise_not_found_delete_project_quotas [0.074868s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_wrong_encoding [0.008571s] ... ok {0} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one [0.077385s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_name [0.008796s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_z [0.008508s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration_no_t [0.008540s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_payload_with_whitespace [0.008398s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_with_supported_encoding [0.008577s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_new_acls [0.109831s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_unicode_payload [0.009080s] ... ok {1} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_empty_transport_key [0.003756s] ... ok {1} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_false_for_small_secrets [0.000695s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_is_too_big [0.000756s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingAutoGenerateTables.test_should_complete_with_alembic_database_update [0.001438s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_default_unlimited [0.075391s] ... ok {2} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_for_empty_encoding [0.002376s] ... ok {2} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_class_name_on_null_module [0.001085s] ... ok {2} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs [0.001628s] ... ok {2} barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs_no_resource [0.001138s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_field [0.003088s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_foo [0.003044s] ... ok {0} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one_after_delete [0.081772s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_one_reader [0.005000s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_with_wrong_algorithm_in_asymmetric_order_refs [0.010151s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs [0.010052s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_no_entity [0.061130s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_bit_length_in_asymmetric_order_refs [0.010060s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_name_length_greater_than_max [0.008389s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_name [0.007573s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_secret_ref_in_secret_refs [0.011149s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_no_name [0.007952s] ... ok {0} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_container_id [0.071462s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_wrong_exp_meta_in_order_refs [0.012454s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_single_acl_and_count [0.119238s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_zero_bit_length_in_order_refs [0.010422s] ... ok {2} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_orders_non_int [0.007570s] ... ok {2} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_unsupported_names_in_secret_refs [0.007684s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_service_too_long_should_raise_with_invalid_object [0.005539s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_invalid_json_data_type [0.005548s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_validate_all_fields [0.006228s] ... ok {1} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_acls_for_secret [0.094261s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_extra_sent_key [0.004132s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_value_non_string [0.002272s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields_and_make_key_lowercase [0.002058s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_zero [0.073877s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_symmetric [0.009344s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_certificate [0.013328s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_public [0.009014s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_count [0.092745s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_no_secret_type [0.010858s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_private [0.009304s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_symmetric [0.009193s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one [0.073111s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_is_non_string [0.011278s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_empties [0.009290s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_already_expired [0.009371s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_payload_content_type_greater_than_max [0.009372s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_no_result_found [0.095277s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_expiration [0.010904s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_nothing [0.079223s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_tz [0.010846s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration [0.009245s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_bad_base64_payload [0.009820s] ... ok {2} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_invalid_json_data_type [0.004732s] ... ok {2} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_unicode_secrets [0.001068s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_too_big [0.001209s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_none [0.001182s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_not_found [0.001112s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_no_entities_found [0.001145s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_notfound_exception [0.071634s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_name_filter [0.084565s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_project_entities [0.142666s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_bad_status [0.070223s] ... ok {0} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_get_order [0.072025s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_zero [0.074651s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_set_global_preferred_ca [0.070603s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_no_status [0.070009s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_default_configs [0.005198s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_raise_value_exception_engine_create_failure [0.002892s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingMigrations.test_no_downgrade [0.007280s] ... ok {0} barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_raise_no_result_found [0.068296s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_with_ca_id_filter [0.076978s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date_with_params [0.089686s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_by_create_date_nothing [0.075867s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_with_none_or_blank_users [0.098184s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_project_entities [0.068656s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_create [0.077077s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_one_project_quotas [0.075587s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_count [0.088821s] ... ok {1} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id [0.087509s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_constraint_check [0.084500s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_specific_project_quotas [0.075262s] ... ok {1} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_no_deleted [0.064611s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_do_entity_name [0.070284s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_entity_id [0.104639s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_update_specific_project_quotas [0.076171s] ... ok {1} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_suppress_notfound_exception [0.063396s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_should_raise_no_result_found [0.075624s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date [0.083959s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_resource_id [0.078550s] ... ok {3} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_zero [0.086123s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_do_entity_name [0.094174s] ... ok {1} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task [0.165717s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_update_with_duplicate_consumer [0.112531s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_and_get_metadata_for_secret [0.083041s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date [0.119706s] ... ok {3} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_update_with_duplicate_consumer [0.153227s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_nothing [0.078916s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_user_metadatum [0.085606s] ... ok {3} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_get_container_by_id [0.111340s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_no_result_found [0.073580s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_secret_deletes_secret_metadata [0.080791s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_show_deleted [0.068041s] ... ok {3} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one_after_delete [0.084618s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_create_or_update_for_project [0.083308s] ... ok {3} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_with_exceptions [0.072775s] ... ok {2} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one [0.081866s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_constraint_for_same_project_id [0.077996s] ... ok {3} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one [0.074988s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_notfound_exception_get_by_entity_id [0.071178s] ... ok {2} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_no_exception [0.104619s] ... ok {3} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one_after_delete [0.078351s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all [0.073207s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_no_exception [0.063855s] ... ok {3} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_zero [0.069885s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_delete_not_found [0.064552s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_by_entity_id [0.070077s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_do_entity_name [0.069651s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_list_of_zero_project_quotas [0.065361s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_names [0.071078s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_before_march [0.052188s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_two_project_quotas [0.075158s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_missing_specific_project_quotas [0.065259s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_between_march_and_may_inclusive [0.055502s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_project_quotas_with_some_defaults [0.071751s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_resource_id [0.076542s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_new_years [0.053718s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_list_of_zero_project_quotas [0.072377s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_secret_id [0.070165s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_bit_length [0.097790s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one [0.072756s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_not_found_get_by_entity_id [0.084529s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one_after_delete [0.072227s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_secret_type [0.097013s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_has_correct_hash [0.001091s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_bare_minimum_input [0.000810s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_given_all_input [0.000937s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_check_to_dict_fields [0.001036s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewOrder.test_new_order_is_created [0.001144s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas [0.000952s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_some_default_quotas [0.000926s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_from_dict [0.001225s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_for_given_all_input [0.000901s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_should_throw_exception_missing_user_id [0.000808s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_new_secret_metadata_is_created_from_dict [0.000798s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_value [0.000765s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_secret_id [0.085463s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_secret_stores_check_to_dict_fields [0.001522s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id [0.070725s] ... ok {0} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_find_by_external_project_id [0.068633s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_user_metadatum [0.080550s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_delete_entity_by_id [0.070199s] ... ok {0} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_create_retrieve_deleted_project [0.073894s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_get_metadata_invalid_secret [0.069328s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all_check_sorting_order [0.069962s] ... ok {0} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_raise_no_result_found [0.065042s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_delete_entity_by_id [0.078431s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_plugin_names [0.065148s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_by_create_date_nothing [0.067774s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_project_entities [0.067198s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_notfound_exception_get_by_entity_id [0.065446s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_specific_project_quotas [0.075007s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_raise_notfound_exception_get_secret_store_for_project [0.071228s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_data_includes_six_secrets [0.052148s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_get_missing_specific_project_quotas [0.068572s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_before_march [0.050395s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_with_exception_suppressed_get_secret_store_for_project [0.076220s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_defaults_ascending [0.051742s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_delete_entity_by_id [0.080785s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_no_data_case_for_get_all [0.069128s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_desc [0.049717s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_do_entity_name [0.072712s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_do_entity_name [0.068855s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_constraint_for_same_project_id [0.076840s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_updated_desc [0.182757s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_notfound_exception_get_by_entity_id [0.066702s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_by_create_date_nothing [0.093522s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_algorithm [0.092888s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_project_id [0.069697s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_bind_kek_metadata [0.002104s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_by_id [0.075566s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_DSA_key_in_pem_and_reconstruct_key_der [0.036865s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_mode [0.094659s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_DSA_key_with_passphrase [0.030677s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_key [0.004028s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_asymmetric_key_generation [0.000861s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_encrypt_decrypt [0.000807s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_symmetric_key_generation [0.000971s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_can_override_enabled_plugins [0.002362s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_plugin_name [0.002075s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_type [0.002307s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_expiration [0.074118s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt [0.005698s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_support_unknown_type [0.004647s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt [0.005950s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt_bad_session [0.004993s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_get_plugin_name [0.004341s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_reinitialize_pkcs11 [0.005101s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one [0.070190s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_no_result_found [0.068010s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_zero [0.066218s] ... ok {3} barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_no_plugin_name [0.067969s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_container_is_created_from_dict [0.001287s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_expect_user_ids_as_list [0.000768s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_with_duplicate_userids_input [0.000892s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_container_id [0.000760s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_should_throw_exception_missing_user_id [0.000774s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectCertificateAuthority.test_create_new_project_ca [0.001083s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_new_project_secret_store [0.000818s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_project_secret_store_check_to_dict_fields [0.000802s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_check_to_dict_fields [0.001132s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_given_all_input [0.000863s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_secret_id [0.000734s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_check_to_dict_fields [0.000835s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_new_secret_consumer [0.000774s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_should_raise_exception_when_missing_arguments [0.001125s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_notfound_exception [0.064452s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewCertificateAuthority.test_new_ca_is_created_from_dict [0.001486s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_is_created_from_dict [0.000826s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_certificate_container_is_created_from_dict [0.000992s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_check_to_dict_fields [0.001123s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_operation [0.000779s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewPreferredCertificateAuthority.test_create_new_preferred_ca [0.001063s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_project_quotas_check_to_dict_fields [0.001028s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_should_throw_exception_missing_project_id [0.000751s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_secret_store_id [0.000842s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_with_default_secret_type [0.000798s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_expect_user_ids_as_list [0.000801s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_with_duplicate_userids_input [0.000903s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_to_dict_fields [0.000809s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_for_all_input [0.000763s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_store_plugin [0.000804s] ... ok {2} barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_bind_param_w_dict [0.000714s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_one_project_quotas [0.070288s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_two_project_quotas [0.071915s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_project_quotas_with_some_defaults [0.070043s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_compute_hmac [0.293902s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_delete [0.070516s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_delete_not_found [0.068725s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_update_specific_project_quotas [0.071475s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_unicode_to_bytes [0.094984s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_list_of_zero_project_quotas [0.068211s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_secret_store_for_project [0.074999s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_with_unicode_kek_must_pass [0.003792s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_256_bit_key [0.003549s] ... ok {2} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_store_generate [0.002557s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_without_existing_key [0.006286s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_by_entity_id [0.067940s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_cached_kek_expired [0.004421s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_new_iv [0.126254s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_raise_notfound_exception_get_secret_store_for_project [0.068115s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_secret_store_id [0.065835s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_create_pkcs11 [0.147284s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt_bad_session [0.005381s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_asymmetric_raises_error [0.005185s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_no_keys [0.115735s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_symmetric_key_generation [0.004445s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_with_exception_suppressed_get_secret_store_for_project [0.063946s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_byte_string_encryption [0.003890s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_does_not_support_unknown_type [0.000825s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_RSA_key_with_passphrase [0.024335s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_hmac_key [0.003530s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_192_bit_key [0.003417s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_with_existing_key [0.005745s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label [0.086325s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_call_pkcs11_with_token_error [0.005650s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_symmetric [0.005726s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_too_large_pad [0.122623s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label_ignores_given_slot [0.089332s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret [0.008672s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_key_error [0.007382s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_exception [0.008476s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_supports [0.007150s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize [0.085377s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_token_error [0.123895s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_plugin_name [0.008105s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret_throws_exception [0.007355s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_raises_exception [0.007844s] ... ok {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_non_supported_algorithm ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_asymmetric_ec_key_generation ... SKIPPED: Dogtag imports not available /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_dh_key_generation ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_with_null_metadata_values [0.005991s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv12_config_option [0.004550s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv1_config_option [0.004205s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_invalid_algorithm [0.003874s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_certificate [0.004553s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_opaque [0.004343s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric [0.004375s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_server_error_occurs [0.005337s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key_no_label [0.086128s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_without_specific_handling [0.095259s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs8 [0.085482s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs1 [0.006144s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_rsa [0.005383s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_assert_called [0.005032s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_assert_called [0.005363s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_random [0.092577s] ... ok {0} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_without_passphrase [0.007746s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_default_str_type_to_bytes [0.086247s] ... ok {0} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_store_secret_dto [0.006614s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_without_passphrase [0.007082s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_supports [0.005437s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret [0.006614s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_public [0.005503s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algo_not_supported_generate_asymmetric_key [0.006219s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_certificate [0.005974s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_private [0.006668s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_no_algorithm [0.000127s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_matching_datum [0.002331s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_plain_text [0.001040s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_octectstream_no_encoding [0.000871s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_invalid_content_type [0.000989s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_binary_normalization [0.000894s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_malformed_charset_in_plain_text_mime [0.000859s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_unsupported_charset_in_plain_text_mime [0.000857s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_given_slot [0.085962s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt [0.120484s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_not_found_in_conf [0.071621s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_number [0.086535s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_pkcs11 [0.081272s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_length [0.119569s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_two_tokens_same_label [0.094414s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_kmip [0.087954s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_rng_self_test_fail [0.086183s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_iv_generation [0.118526s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_successful_syncup_no_existing_secret_stores [0.085463s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_no_iv_generation [0.112065s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_unwrap_key [0.129787s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_existing_secret_stores [0.107423s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize_ignores_trustway_network_errors [0.084309s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_user_get_session [0.086601s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_store_and_crypto_plugins_count_mismatch [0.084008s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_missing [0.068057s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key [0.108428s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_supported_plugin [0.001940s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_retrieve_plugin_raises_when_not_available [0.001617s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_no_plugin_name [0.001639s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_with_plugin_name [0.001713s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key [0.125863s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_key [0.007749s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key_raises_exception [0.007636s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_meta_dict [0.007423s] ... ok {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_plugin_name ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_private_key ... SKIPPED: Dogtag imports not available /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_check_keyfile_permissions_bad [0.005318s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential [0.003699s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_assert_called [0.004069s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_missing [0.073252s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_supported_content_type_doesnt_raise_exception [0.001187s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_return_value [0.004058s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_unsupported_content_type_raises_exception [0.001163s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_pem_to_der [0.000863s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_der_to_pem [0.001511s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_app_octet_stream [0.000740s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_server_error_occurs [0.004620s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_plain_text [0.000902s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_certificate [0.000708s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate [0.001048s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_valid_algorithm_invalid_bit_length [0.003648s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate_base64 [0.000876s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_plain_text [0.000895s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private [0.000855s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_tmp_plain_text [0.000883s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_content_encoding_isnt_base64 [0.000760s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_invalid_content_type [0.000971s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_aes [0.003631s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_non_encrypted_content [0.000928s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_des [0.004216s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_desede [0.003483s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_dsa [0.003647s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_invalid_alg [0.003491s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_assert_called [0.004027s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_not_symmetric_algorithm [0.003500s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha384 [0.004113s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_serial_not_found [0.088575s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_wait [0.042037s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_target_and_notification_server_invocations [0.004091s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_different_service_name_in_event_type [0.001446s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_event_type_in_different_case [0.001750s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_blank_event_type [0.001420s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_disabled [0.001877s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_update_project_event_notification [0.001614s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key_pkcs1 [0.043744s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key [0.005072s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_error_opening_connection [0.003991s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs1 [0.004567s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_no_key_spec [0.004984s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_error_opening_connection [0.004384s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_metadata [0.008409s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_out_metadata [0.006268s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_general_secret_store [0.007697s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_store_crypto [0.007869s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_public [0.006250s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_verify_hmac [0.102272s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_plugin_found [0.001242s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found [0.000921s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_with_context_type [0.006303s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_asymmetric_algorithms [0.000084s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_supports_storage [0.002397s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_completed [0.003067s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_raise_no_kek_bind_not_completed [0.003603s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoIndicateBindCompleted.test_bind_operation [0.000545s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key [0.007266s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_without_existing_secret [0.003365s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_valid_encoding [0.000985s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_content_to_encodings [0.000878s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_pkcs8_no_encoding [0.000732s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_unknown_with_valid_encoding [0.000693s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_octectstream_base64 [0.000692s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_pkcs8_base64 [0.000679s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_plus_needed [0.000791s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_text [0.000848s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_db_backend [0.076793s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret [0.140985s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret [0.007573s] ... ok {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_asymmetric_key ... SKIPPED: Dogtag imports not available /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_symmetric_key ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_public_key ... SKIPPED: Dogtag imports not available /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret_with_twsk ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_raises_error_with_no_pem_path ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_passphrase_for_using_in_private_key_retrieval ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_asymmetric_rsa_key_generation ... SKIPPED: Dogtag imports not available /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_pkcs1_only_config_option [0.004866s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_check_for_passphrase [0.003697s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_error_opening_connection [0.006083s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_pkcs11 [0.083052s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_not_asymmetric_algorithm [0.004024s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_rsa [0.003566s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_server_error_occurs [0.004364s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_plugin_name [0.003923s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha1 [0.004184s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha256 [0.004032s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_conf_read_when_multiple_plugin_disabled [0.063626s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key [0.045620s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_invalid_type [0.004047s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_valid_type [0.003575s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs8 [0.005367s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs1 [0.045246s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {2} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_secretstore_section_missing [0.064604s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs8 [0.005443s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_return_value [0.004646s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_return_value [0.006188s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_invalid_algorithm [0.003668s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_assert_called [0.004981s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_return_value [0.004592s] ... ok {3} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_with_passphrase [0.007813s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_certificate [0.005394s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_no_encrypted_data [0.005778s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_with_no_model [0.005002s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_supports [0.005023s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_bogus_algorithm [0.000122s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_symmetric_algorithms [0.000094s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_with_existing_secret [0.003541s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_base64_encoding [0.001169s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read [0.065417s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_without_encoding [0.000685s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_not_allow_with_invalid_content_type [0.000785s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_plain_content_with_base64_encoding [0.000762s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_non_matching_datum [0.001023s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_plaintext_none [0.000698s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_plaintext_none [0.000672s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_needed [0.000776s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_binary [0.000662s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_with_unsupported_values [0.000658s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_bogus_mime_normalization [0.000728s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_der_to_pem [0.039978s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_public_key [0.000735s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_str [0.000708s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public [0.000719s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public_base64 [0.000683s] ... ok {2} barbican.tests.queue.test_client.WhenCreatingDirectTaskClient.test_should_use_direct_task_client [0.001012s] ... ok {2} barbican.tests.queue.test_client.WhenUsingAsyncTaskClient.test_should_process_type_order [0.001842s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_config_used [0.034306s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_set [0.072926s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_pool_size_used [0.003855s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_start [0.003803s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_blank_payload [0.001315s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_incomplete_event_type_format [0.001362s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_info_level_notification [0.001511s] ... ok {2} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_process_retry [0.066025s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_not_set_then_default_used [0.082161s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_kmip [0.082155s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_get_global_default_store_when_multiple_backends_disabled [0.067081s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_modify_global_default [0.098783s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_global_default_not_specified [0.069821s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_is_blank [0.069620s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_blank [0.068194s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_der_to_pem [0.000956s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_pem_to_der [0.001101s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_der_with_bad_secret_type [0.000802s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_pem_with_bad_secret_type [0.000805s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_private_key [0.000758s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_non_ascii_character_with_plain_text_raises_exception [0.000853s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_bytes [0.000752s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private_base64 [0.000731s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric_base64 [0.000729s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_unsupported_content_encoding [0.000824s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_create_project_event_notification [0.001442s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_required_data [0.003037s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_missing_event_type [0.001376s] ... ok {2} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_one_task [1.108679s] ... ok {2} barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_start [0.091191s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_true [0.078954s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_get_project_entities_lookup_call [0.094432s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_no_matching_barbican_project [0.242514s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_rollback_with_error_during_project_cleanup [0.096176s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_error_report_fail [0.009138s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_retrieval [0.006682s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_processing [0.008107s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_success_report_fail [0.007215s] ... ok {1} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task_filtered_by_retry_time [6.197017s] ... ok {2} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_error [0.007359s] ... ok Key labeled mocklabel found! Label mocklabel is not set. Key labeled mocklabel found! MKEK successfully generated! MKEK successfully generated! {1} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_with_exceptions [0.112203s] ... ok {1} barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_create_retrieve_deleted_project [0.114648s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_delete [0.069550s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_delete_not_found [0.067291s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_missing_specific_project_quotas [0.069095s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_zero [0.072167s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_replace_user_metadatum [0.078109s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_do_entity_name [0.096954s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_by_entity_id [0.093030s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_count_by_secret_store [0.088807s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_secret_store_for_project [0.123127s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_do_entity_name [0.154977s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_after_march [0.167217s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_after_march [0.159821s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_created_asc [0.184242s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list [0.309264s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_name [0.364766s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_delete [0.296402s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_suppress_notfound_exception [0.359318s] ... ok {1} barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_with_plugin_name [0.399963s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainer.test_parse_secret_ref_uri [0.011593s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_for_given_all_input [0.006875s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_all_default_quotas [0.000876s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_project_id [0.000855s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_bare_minimum_input [0.013477s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_operation [0.006882s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_key [0.000801s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_required_input_only [0.007873s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_name [0.006168s] ... ok {1} barbican.tests.model.test_models.WhenCreatingOrderRetryTask.test_create_new_order_task [0.000807s] ... ok {1} barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_result_value_w_json_str [0.000708s] ... ok {1} barbican.tests.objects.test_ovo_base.TestBarbicanObject.test_ovo_get_session [0.468202s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_missing_specific_project_quotas [0.514609s] ... ok {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_after_initial_delay [7.504227s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_not_found_get_by_entity_id [0.778441s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_delete_not_found [0.784247s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_throw_exception_missing_project_id [0.771934s] ... ok {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_and_force_a_rollback [2.046242s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_or_update_for_project [0.722157s] ... ok {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_no_tasks [0.505444s] ... ok {0} barbican.tests.queue.test_server.WhenCallingTasksMethod.test_process_order_catch_exception [0.016393s] ... ok {0} barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_commit [0.011986s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_count_by_secret_store [0.655238s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_false [0.683680s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_project_entities [0.501146s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_decrypt_kek_not_created [0.014591s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_unicode_raises_value_error [0.020656s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_asymmetric_1024_bit_key [0.113166s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_get_plugin_name [0.003792s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_random_bytes_encryption [0.019355s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_manager_with_multi_threads [0.047110s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_retrieve [0.013194s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_true [0.589249s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_store_generate_plugin [0.016152s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_name [0.010307s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_supports_asymmetric_key_generation [0.015180s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_invalid_library_path [0.020684s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_missing_mkek [0.023636s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_encrypt_decrypt [0.033638s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_false [0.542801s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error [0.780826s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_missing_barbican_project [0.519689s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_retrieval [0.051101s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_process_key_order [0.067847s] ... ok {0} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_no_result [0.065565s] ... ok Key labeled None found! {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad [0.943509s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_size [0.917373s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_destroy_object [0.353369s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_key_no_flags [0.411386s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_session_key [0.504041s] ... ok {3} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_twice [15.006678s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_multiple_keys [0.693084s] ... ok {3} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_result [0.591473s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_one_key [0.631408s] ... ok {3} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_schedule_invoking_task_for_retry [0.562696s] ... ok {3} barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_retry_should_not_be_scheduled_if_exception_is_raised [0.002465s] ... ok {3} barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_should_successfully_schedule_a_task_for_retry [0.027551s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_backwards_compatibility [0.487030s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTaskServer.test_process_bogus_begin_type_order_should_not_rollback [0.400806s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_label [0.725920s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_stop [0.389507s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_rollback [0.023983s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_processing [0.045744s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_success_report_fail [0.087009s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_process_asymmetric_order [0.063975s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_error_report_fail [0.072500s] ... ok {3} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_large_statuses_clipped [0.037250s] ... ok {3} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_no_follow_on_needed [0.040972s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_label_not_found [0.512081s] ... ok HMAC successfully generated! MKEK successfully generated! {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_invalid_build_attributes [0.633471s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_public_get_session [1.879098s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_seed_random [0.491029s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_as_per_mulitple_backend_conf [0.506556s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_kmip_default_mulitple_backend_conf [0.510221s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_supported_plugin [0.004679s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found_by_name [0.027966s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_with_tkey_and_no_supports_storage [0.015996s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_supported_plugin [0.004067s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_no_tkey_and_supports_storage [0.018508s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_no_supports_storage [0.011387s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_exception [0.070099s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_passphrase_exception [0.021359s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_supports [0.022065s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_does_not_support_unknown_type ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret_with_tkey_id ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_aes_key_generation ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_checks_keyfile_permissions [0.016175s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential_None [0.016746s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_error_opening_connection [0.015673s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_server_error_occurs [0.027749s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_assert_called [0.022151s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_return_value [0.017901s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_valid_alg_invalid_bit_length [0.010422s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_error_opening_connection [0.012449s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_invalid_algorithm [0.017165s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_return_value [0.023919s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_valid_algorithm_invalid_bit_length [0.015066s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha512 [0.016684s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key_pkcs1 [0.023151s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_return_value_invalid_key_material_type [0.027399s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_triple_des [0.022994s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs1 [0.413648s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs8 [0.266604s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_return_value [0.023164s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_server_error_occurs [0.014039s] ... ok /usr/lib/python3.9/site-packages/kmip/core/config_helper.py:51: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in future versions. Use ConfigParser directly instead. self.conf = SafeConfigParser() {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_valid_algorithm_invalid_bit_length [0.018559s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_validate_keyfile_permissions_good [0.044160s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_delete_secret [0.035477s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_with_passphrase [0.028555s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_symmetric_key [0.028433s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_private [0.019225s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algorithm_not_supported_generate_symmetric_key [0.016554s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_without_context_type [0.035313s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_not_completed [0.038779s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_encoding [0.017678s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_binary [0.001375s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_application_octet_stream [0.002334s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_plain_text_normalization [0.000797s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_applicable_store_plugins_when_multiple_backend_not_enabled [0.296207s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_db_backend [0.423290s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_delete_secret_store_with_preferred_project_using_it [0.348802s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_stores_lookup_suffix_missing_when_enabled [0.461990s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_certificate_conversion [0.001350s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_pem_to_der [0.126406s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_content_type_not_text_or_binary_raises_exception [0.004751s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary [0.001694s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary_base64 [0.000695s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric [0.000930s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_null_content_encoding_gets_passed_through [0.000689s] ... ok {1} barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_creates_plugin_instance [0.000718s] ... ok {1} barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_does_not_create_plugin_instance_due_to_error [0.001158s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_stop [0.153576s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_payload [0.003620s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_resource_info [0.001474s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_enabled [0.001618s] ... ok {1} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_not_invoked_periodic_task_yet [1.003251s] ... ok {1} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_action_required_result [0.431173s] ... ok {1} barbican.tests.queue.test_server.WhenCallingTasksMethod.test_should_process_begin_order [0.031755s] ... ok {1} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_have_expected_defaults [0.003481s] ... ok {1} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_follow_on_when_retry_task_provided [0.007592s] ... ok {1} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_no_follow_on_with_no_retry_task [0.000710s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_invoke_handle_error [0.339865s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_existing_project_entities_cleanup_for_plain_secret [0.958351s] ... ok {1} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_follow_on_needed [0.037947s] ... ok {1} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_retrieve_entity [0.018968s] ... ok Key labeled mocklabel found! Key labeled None found! Label mocklabel is not set. Key labeled mocklabel found! Key labeled None found! HMAC successfully generated! HMAC successfully generated! ====== Totals ====== Ran: 1365 tests in 43.4011 sec. - Passed: 1348 - Skipped: 17 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 118.8464 sec. ============== Worker Balance ============== - Worker 0 (342 tests) => 0:00:27.114133 - Worker 1 (341 tests) => 0:00:43.382348 - Worker 2 (341 tests) => 0:00:16.837786 - Worker 3 (341 tests) => 0:00:32.845537 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.3148027.498463 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.3148029.742794 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.3148026.064213 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.3148028.405398 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.3148017.266565 Wrote HTML report to cover/index.html Wrote XML report to cover/coverage.xml Name Stmts Miss Branch BrPart Cover Missing -------------------------------------------------------------------------------------------------------------------------------------------------- barbican/__init__.py 0 0 0 0 100% barbican/api/__init__.py 64 0 12 1 99% 67->74 barbican/api/app.py 56 25 8 2 55% 26, 41, 57, 73-100, 108, 112-113, 117-119 barbican/api/controllers/__init__.py 104 1 34 1 99% 234 barbican/api/controllers/acls.py 172 0 52 0 100% barbican/api/controllers/consumers.py 220 4 30 4 97% 69, 240, 353, 388 barbican/api/controllers/containers.py 180 4 40 3 97% 69, 92-93, 163, 187->190 barbican/api/controllers/orders.py 114 3 8 1 97% 37, 47, 53, 187->191 barbican/api/controllers/quotas.py 89 0 4 0 100% barbican/api/controllers/secretmeta.py 113 1 8 0 99% 121 barbican/api/controllers/secrets.py 269 4 88 3 98% 110, 223, 386-389, 400->403, 457->460 barbican/api/controllers/secretstores.py 127 0 20 0 100% barbican/api/controllers/transportkeys.py 89 3 10 1 96% 52, 99, 109 barbican/api/controllers/versions.py 100 4 20 2 95% 77, 81->84, 151, 178, 187 barbican/api/hooks.py 22 3 4 0 81% 22, 55-56 barbican/api/middleware/__init__.py 47 28 8 0 35% 42-44, 54, 58, 62-67, 80-93, 98-103 barbican/api/middleware/context.py 61 24 16 2 56% 30->32, 38-44, 49, 63-75, 78-84, 87-95, 102-105 barbican/api/middleware/microversion.py 9 9 0 0 0% 16-34 barbican/api/middleware/simple.py 10 0 0 0 100% barbican/cmd/__init__.py 0 0 0 0 100% barbican/cmd/barbican_manage.py 236 8 76 9 95% 258->260, 293->295, 300->302, 302->304, 326->328, 328->331, 344-345, 431-432, 443, 449-450, 454 barbican/cmd/db_manage.py 77 77 4 0 0% 18-185 barbican/cmd/functionaltests/__init__.py 0 0 0 0 100% barbican/cmd/functionaltests/test_db_manage.py 170 170 52 0 0% 16-318 barbican/cmd/keystone_listener.py 36 36 6 0 0% 17-92 barbican/cmd/pkcs11_kek_rewrap.py 101 80 12 1 19% 35-54, 59-129, 132-141, 144-150, 154, 157-170, 174-189, 193 barbican/cmd/pkcs11_key_generation.py 56 56 6 0 0% 14-138 barbican/cmd/pkcs11_migrate_kek_signatures.py 98 98 18 0 0% 15-171 barbican/cmd/retry_scheduler.py 33 2 4 2 89% 42, 83 barbican/cmd/status.py 8 8 0 0 0% 15-44 barbican/cmd/worker.py 33 6 4 2 78% 42, 55-56, 79-80, 84 barbican/common/__init__.py 0 0 0 0 100% barbican/common/accept.py 11 6 4 1 40% 24-31 barbican/common/config.py 85 21 4 0 74% 193-200, 258-276, 288-294 barbican/common/exception.py 208 11 10 2 92% 39-44, 64->66, 68-73, 220-221, 383 barbican/common/hrefs.py 73 15 22 0 76% 56, 171-183, 192-193 barbican/common/policies/__init__.py 13 0 0 0 100% barbican/common/policies/acls.py 12 0 0 0 100% barbican/common/policies/base.py 5 0 0 0 100% barbican/common/policies/consumers.py 13 0 0 0 100% barbican/common/policies/containers.py 12 0 0 0 100% barbican/common/policies/orders.py 11 0 0 0 100% barbican/common/policies/quotas.py 10 0 0 0 100% barbican/common/policies/secretmeta.py 10 0 0 0 100% barbican/common/policies/secrets.py 12 0 0 0 100% barbican/common/policies/secretstores.py 12 0 0 0 100% barbican/common/policies/transportkeys.py 10 0 0 0 100% barbican/common/policy.py 25 3 6 1 81% 41-43, 65->68 barbican/common/quota.py 86 0 16 0 100% barbican/common/resources.py 22 2 2 0 92% 52-54 barbican/common/utils.py 95 5 26 0 96% 191-195, 205-208 barbican/common/validators.py 340 34 72 3 89% 60-82, 472, 508-511, 530-543, 549, 557, 777 barbican/context.py 16 4 2 0 78% 38-41, 45 barbican/hacking/__init__.py 0 0 0 0 100% barbican/hacking/checks.py 75 75 36 0 0% 16-190 barbican/i18n.py 3 0 0 0 100% barbican/model/__init__.py 0 0 0 0 100% barbican/model/clean.py 169 0 30 2 99% 50->exit, 251->exit barbican/model/migration/__init__.py 0 0 0 0 100% barbican/model/migration/alembic_migrations/__init__.py 0 0 0 0 100% barbican/model/migration/alembic_migrations/container_init_ops.py 6 6 0 0 0% 21-61 barbican/model/migration/alembic_migrations/encrypted_init_ops.py 4 4 0 0 0% 21-26 barbican/model/migration/alembic_migrations/env.py 26 6 4 2 73% 26-27, 66-69, 94->exit, 96 barbican/model/migration/alembic_migrations/kek_init_ops.py 4 4 0 0 0% 21-26 barbican/model/migration/alembic_migrations/order_ops.py 4 4 0 0 0% 21-26 barbican/model/migration/alembic_migrations/projects_init_ops.py 4 4 0 0 0% 21-26 barbican/model/migration/alembic_migrations/secrets_init_ops.py 5 5 0 0 0% 21-42 barbican/model/migration/alembic_migrations/transport_keys_init_ops.py 4 4 0 0 0% 21-26 barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py 7 1 0 0 86% 33 barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py 12 6 0 0 50% 33-46 barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py 63 56 0 0 11% 36-528 barbican/model/migration/commands.py 33 9 4 1 73% 42, 61-62, 66-67, 71-72, 83-84 barbican/model/models.py 744 51 194 28 91% 59, 64-65, 70, 151-152, 155-156, 159, 162, 165, 190, 192, 198, 391, 394, 445, 449, 454, 541, 587, 591, 687, 689, 691, 727, 731, 736, 768, 772, 777, 803, 876, 934->exit, 969, 974, 981, 1026, 1031, 1058-1063, 1102, 1106, 1111, 1154, 1158, 1165, 1208, 1212, 1219, 1543->1545, 1547->1549, 1549->1551 barbican/model/repositories.py 1233 135 223 24 88% 102->105, 106-107, 116, 159->exit, 181->184, 182->exit, 202-204, 214-216, 252, 324->327, 378, 387-388, 424, 431, 453, 625, 627, 629, 636, 792, 796, 909, 913-914, 934, 972-978, 984, 988, 1038, 1094-1101, 1106-1120, 1124, 1128-1129, 1147-1154, 1159-1173, 1177, 1181-1182, 1276, 1346, 1510, 1515-1518, 1555-1564, 1579->1585, 1608-1638, 1684-1691, 1696-1710, 1714, 1718-1719, 1723, 1751, 1777, 1866, 1983, 1988-1991, 1995, 2098, 2103-2106, 2110, 2475, 2696->2698 barbican/model/sync.py 30 23 12 0 17% 33-65 barbican/objects/__init__.py 44 0 0 0 100% barbican/objects/base.py 110 14 26 4 82% 30, 73->72, 97, 100-103, 107, 130-132, 134-136, 159, 190->exit, 197, 204 barbican/objects/container.py 70 47 32 0 25% 48-68, 71, 75-82, 86-92, 95-102, 106-109, 116-122, 127-130 barbican/objects/container_acl.py 91 58 24 0 30% 44-50, 53, 56-61, 64-65, 70-73, 85-93, 109-118, 124-149, 153-154, 162-164, 174 barbican/objects/container_acl_user.py 19 5 4 0 70% 38-41, 44-45 barbican/objects/container_consumer_meta.py 51 29 4 0 44% 45-51, 56-61, 76-95, 106-125 barbican/objects/container_secret.py 17 6 2 0 68% 35-40 barbican/objects/encrypted_datum.py 11 0 2 0 100% barbican/objects/fields.py 70 6 2 0 89% 77-80, 83, 86 barbican/objects/kekdatum.py 14 2 2 0 88% 44-46 barbican/objects/order.py 27 6 4 0 74% 30, 35-36, 85-95 barbican/objects/order_barbican_metadatum.py 10 0 2 0 100% barbican/objects/order_plugin_metadatum.py 10 0 2 0 100% barbican/objects/order_retry_task.py 15 3 2 0 71% 43-48 barbican/objects/project.py 14 0 2 0 100% barbican/objects/project_quotas.py 41 5 6 1 87% 44->exit, 48, 54-58 barbican/objects/project_secret_store.py 31 0 6 0 100% barbican/objects/secret.py 21 5 4 0 72% 72-78, 83-85 barbican/objects/secret_acl.py 80 47 22 0 34% 43-49, 52, 55-60, 63-64, 69-73, 88-96, 109-133, 139, 151, 162-165, 169 barbican/objects/secret_acl_user.py 19 5 4 0 70% 38-41, 44-45 barbican/objects/secret_consumer_metadatum.py 56 32 6 0 42% 45-51, 56-62, 67-72, 87-109, 120-142 barbican/objects/secret_store_metadatum.py 30 12 8 0 53% 39-45, 50-55, 59 barbican/objects/secret_stores.py 23 5 8 2 71% 42, 44, 48-51 barbican/objects/secret_user_metadatum.py 22 4 2 0 83% 37, 41, 45, 49 barbican/objects/transport_key.py 27 10 8 0 54% 37-43, 49-54, 59-61 barbican/plugin/__init__.py 0 0 0 0 100% barbican/plugin/castellan_secret_store.py 91 16 18 4 80% 63-83, 119-120, 133, 163, 179 barbican/plugin/crypto/__init__.py 0 0 0 0 100% barbican/plugin/crypto/base.py 49 1 0 0 98% 38 barbican/plugin/crypto/manager.py 62 1 20 1 98% 54, 158->160 barbican/plugin/crypto/p11_crypto.py 229 14 44 9 89% 204, 219->222, 241->244, 269->272, 298, 302-308, 317, 327-332, 356->358, 404->426 barbican/plugin/crypto/pkcs11.py 457 43 76 9 90% 439-440, 443, 451, 532->535, 544->547, 595-611, 617-621, 624-639, 713, 718, 721, 727, 911-912, 953 barbican/plugin/crypto/simple_crypto.py 106 4 36 4 94% 49, 70, 137, 176->180, 232 barbican/plugin/dogtag_config_opts.py 11 11 0 0 0% 16-55 barbican/plugin/interface/__init__.py 0 0 0 0 100% barbican/plugin/interface/secret_store.py 196 4 34 1 98% 64, 78, 184, 543 barbican/plugin/kmip_secret_store.py 250 6 72 5 97% 91, 101->105, 248, 365, 501->505, 562-571, 597->603 barbican/plugin/resources.py 181 28 42 9 82% 28-43, 58-62, 73, 129-130, 142-143, 153-160, 295, 303-309, 335, 342->345, 366 barbican/plugin/store_crypto.py 109 0 22 0 100% barbican/plugin/util/__init__.py 0 0 0 0 100% barbican/plugin/util/mime_types.py 70 1 32 2 97% 115, 149->154 barbican/plugin/util/multiple_backends.py 115 0 60 0 100% barbican/plugin/util/translations.py 83 0 32 0 100% barbican/plugin/util/utils.py 14 0 6 0 100% barbican/plugin/vault_secret_store.py 30 0 0 0 100% barbican/queue/__init__.py 42 4 2 1 89% 73-74, 80-81 barbican/queue/client.py 27 4 0 0 85% 60, 79-80, 86 barbican/queue/keystone_listener.py 58 0 10 0 100% barbican/queue/retry_scheduler.py 68 0 2 0 100% barbican/queue/server.py 91 3 14 2 95% 24-25, 39, 159->165 barbican/tasks/__init__.py 0 0 0 0 100% barbican/tasks/common.py 18 1 4 1 91% 74 barbican/tasks/keystone_consumer.py 40 0 2 0 100% barbican/tasks/resources.py 100 1 14 1 98% 266 barbican/version.py 3 0 0 0 100% -------------------------------------------------------------------------------------------------------------------------------------------------- TOTAL 9624 1591 1937 154 82% ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.dqEN6Y + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/openstack-barbican + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/openstack-barbican + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/openstack-barbican + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-barbican = 18.1.0-0.20240827220728.9d641ce.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): shadow-utils Processing files: python3-barbican-18.1.0-0.20240827220728.9d641ce.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.i436Ke + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/python3-barbican + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/python3-barbican + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/python3-barbican + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-barbican = 18.1.0-0.20240827220728.9d641ce.el9 python3-barbican = 18.1.0-0.20240827220728.9d641ce.el9 python3.9-barbican = 18.1.0-0.20240827220728.9d641ce.el9 python3.9dist(barbican) = 18.1~~dev37 python3dist(barbican) = 18.1~~dev37 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ((python3.9dist(eventlet) < 0.18.3 or python3.9dist(eventlet) > 0.18.3) with (python3.9dist(eventlet) < 0.20.1 or python3.9dist(eventlet) > 0.20.1) with python3.9dist(eventlet) >= 0.18.2) ((python3.9dist(oslo-serialization) < 2.19.1 or python3.9dist(oslo-serialization) > 2.19.1) with python3.9dist(oslo-serialization) >= 2.18) ((python3.9dist(oslo-service) < 1.28.1 or python3.9dist(oslo-service) > 1.28.1) with python3.9dist(oslo-service) >= 1.24) ((python3.9dist(pbr) < 2.1 or python3.9dist(pbr) > 2.1) with python3.9dist(pbr) >= 2) ((python3.9dist(pecan) < 1.0.2 or python3.9dist(pecan) > 1.0.2) with (python3.9dist(pecan) < 1.0.3 or python3.9dist(pecan) > 1.0.3) with (python3.9dist(pecan) < 1.0.4 or python3.9dist(pecan) > 1.0.4) with (python3.9dist(pecan) < 1.2 or python3.9dist(pecan) > 1.2) with python3.9dist(pecan) >= 1) python(abi) = 3.9 python3.9dist(alembic) >= 0.8.10 python3.9dist(castellan) >= 1.2.1 python3.9dist(cffi) >= 1.7 python3.9dist(cryptography) >= 2.1 python3.9dist(jsonschema) >= 3.2 python3.9dist(keystonemiddleware) >= 9.5 python3.9dist(ldap3) >= 1.0.2 python3.9dist(microversion-parse) >= 0.2.1 python3.9dist(oslo-config) >= 6.4 python3.9dist(oslo-context) >= 2.22 python3.9dist(oslo-db) >= 4.27 python3.9dist(oslo-i18n) >= 3.15.3 python3.9dist(oslo-log) >= 4.3 python3.9dist(oslo-messaging) >= 14.1 python3.9dist(oslo-middleware) >= 3.31 python3.9dist(oslo-policy) >= 3.11 python3.9dist(oslo-upgradecheck) >= 1.3 python3.9dist(oslo-utils) >= 3.33 python3.9dist(oslo-versionedobjects) >= 1.31.2 python3.9dist(paste) >= 2.0.2 python3.9dist(pastedeploy) >= 1.5 python3.9dist(sqlalchemy) >= 1.4 python3.9dist(stevedore) >= 1.20 python3.9dist(webob) >= 1.7.1 Obsoletes: python39-barbican < 18.1.0-0.20240827220728.9d641ce.el9 Processing files: openstack-barbican-api-18.1.0-0.20240827220728.9d641ce.el9.noarch warning: File not found: /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican/gunicorn-config.pyc warning: File not found: /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/etc/barbican/gunicorn-config.pyo Provides: config(openstack-barbican-api) = 18.1.0-0.20240827220728.9d641ce.el9 openstack-barbican-api = 18.1.0-0.20240827220728.9d641ce.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-barbican-worker-18.1.0-0.20240827220728.9d641ce.el9.noarch Provides: openstack-barbican-worker = 18.1.0-0.20240827220728.9d641ce.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-barbican-keystone-listener-18.1.0-0.20240827220728.9d641ce.el9.noarch Provides: openstack-barbican-keystone-listener = 18.1.0-0.20240827220728.9d641ce.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-barbican-retry-18.1.0-0.20240827220728.9d641ce.el9.noarch Provides: openstack-barbican-retry = 18.1.0-0.20240827220728.9d641ce.el9 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-barbican-common-18.1.0-0.20240827220728.9d641ce.el9.noarch Provides: config(openstack-barbican-common) = 18.1.0-0.20240827220728.9d641ce.el9 openstack-barbican-common = 18.1.0-0.20240827220728.9d641ce.el9 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires(post): /bin/sh Requires: /usr/bin/python3 Processing files: python3-barbican-tests-18.1.0-0.20240827220728.9d641ce.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.JbW2y5 + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/python3-barbican-tests + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/python3-barbican-tests + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64/usr/share/licenses/python3-barbican-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-barbican-tests = 18.1.0-0.20240827220728.9d641ce.el9 python3-barbican-tests = 18.1.0-0.20240827220728.9d641ce.el9 python3.9-barbican-tests = 18.1.0-0.20240827220728.9d641ce.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 Obsoletes: python39-barbican-tests < 18.1.0-0.20240827220728.9d641ce.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 Wrote: /builddir/build/SRPMS/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.src.rpm Wrote: /builddir/build/RPMS/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-common-18.1.0-0.20240827220728.9d641ce.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-api-18.1.0-0.20240827220728.9d641ce.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-retry-18.1.0-0.20240827220728.9d641ce.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-keystone-listener-18.1.0-0.20240827220728.9d641ce.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-worker-18.1.0-0.20240827220728.9d641ce.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-barbican-tests-18.1.0-0.20240827220728.9d641ce.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-barbican-18.1.0-0.20240827220728.9d641ce.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.923Oyj + umask 022 + cd /builddir/build/BUILD + cd barbican-18.1.0.dev37 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-barbican-18.1.0-0.20240827220728.9d641ce.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0