Mock Version: 6.7 Mock Version: 6.7 Mock Version: 6.7 Mock Version: 6.7 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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.7 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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iDkQ5G + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf barbican-22.1.0.dev46 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/barbican-22.1.0.dev46-0.20260515155432.ceb9b85.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd barbican-22.1.0.dev46 + rm -rf /builddir/build/BUILD/barbican-22.1.0.dev46-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/barbican-22.1.0.dev46-SPECPARTS + /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 + rm -rf barbican/cmd/functionaltests + rm -f etc/barbican/barbican-functional.conf + 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.I3bxA8 + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev46 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-22.1.0.dev46/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 80.10.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement not satisfied: tox-current-env >= 0.0.16 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. 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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.T8DFHA + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev46 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-22.1.0.dev46/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 80.10.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling alembic>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: alembic>=0.8.10 Handling cffi>=1.7.0 from tox --print-deps-only: py312 Requirement not satisfied: cffi>=1.7.0 Handling cryptography>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: cryptography>=2.1 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling oslo.config>=6.4.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.4.0 Handling oslo.context>=2.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.context>=2.22.0 Handling oslo.db>=4.27.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=4.27.0 Handling oslo.i18n>=3.15.3 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=3.15.3 Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=14.1.0 Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.31.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.serialization!=2.19.1,>=2.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.serialization!=2.19.1,>=2.18.0 Handling oslo.service[threading]>=4.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.service[threading]>=4.2.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling oslo.utils>=7.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=7.0.0 Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py312 Requirement not satisfied: oslo.versionedobjects>=1.31.2 Handling Paste>=2.0.2 from tox --print-deps-only: py312 Requirement not satisfied: Paste>=2.0.2 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr!=2.1.0,>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr!=2.1.0,>=2.0.0 (installed: pbr 6.1.1) Handling pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=9.5.0 Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 2.0.26) Handling stevedore>=1.20.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.20.0 Handling WebOb>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.8.0 Handling castellan>=4.2.0 from tox --print-deps-only: py312 Requirement not satisfied: castellan>=4.2.0 Handling microversion-parse>=0.2.1 from tox --print-deps-only: py312 Requirement not satisfied: microversion-parse>=0.2.1 Handling pyflakes>=2.1.1 from tox --print-deps-only: py312 Requirement not satisfied: pyflakes>=2.1.1 Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py312 Requirement not satisfied: coverage!=4.4,>=4.0 Handling oslotest>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=3.2.0 Handling pykmip>=0.7.0 from tox --print-deps-only: py312 Requirement not satisfied: pykmip>=0.7.0 Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling testtools>=2.2.0 from tox --print-deps-only: py312 Requirement not satisfied: testtools>=2.2.0 Handling fixtures>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=3.0.0 Handling requests>=2.18.0 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.18.0 (installed: requests 2.32.4) Handling WebTest>=2.0.27 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=2.0.27 Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=3.8.0 Handling tempest>=17.1.0 from tox --print-deps-only: py312 Requirement not satisfied: tempest>=17.1.0 /usr/lib/python3.12/site-packages/pbr/util.py:75: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.12/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 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-22.1.0.dev46/barbican-22.1.0.dev46.dist-info' 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 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>=4.5.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.reports>=1.18.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.reports>=1.18.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[threading]>=4.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.service[threading]>=4.2.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>=7.0.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.utils>=7.0.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 6.1.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 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.26) Handling stevedore>=1.20.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: stevedore>=1.20.0 Handling WebOb>=1.8.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: WebOb>=1.8.0 Handling castellan>=4.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: castellan>=4.2.0 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" + cat /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-22.1.0.dev46.dist-info/ removed 'barbican-22.1.0.dev46.dist-info/licenses/AUTHORS' removed 'barbican-22.1.0.dev46.dist-info/licenses/LICENSE' removed directory 'barbican-22.1.0.dev46.dist-info/licenses' removed 'barbican-22.1.0.dev46.dist-info/METADATA' removed 'barbican-22.1.0.dev46.dist-info/entry_points.txt' removed 'barbican-22.1.0.dev46.dist-info/pbr.json' removed 'barbican-22.1.0.dev46.dist-info/top_level.txt' removed directory 'barbican-22.1.0.dev46.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. 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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.6TuTlZ + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev46 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-22.1.0.dev46/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 80.10.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling alembic>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: alembic>=0.8.10 (installed: alembic 1.13.1) Handling cffi>=1.7.0 from tox --print-deps-only: py312 Requirement satisfied: cffi>=1.7.0 (installed: cffi 1.16.0) Handling cryptography>=2.1 from tox --print-deps-only: py312 Requirement satisfied: cryptography>=2.1 (installed: cryptography 43.0.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling oslo.config>=6.4.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.4.0 (installed: oslo.config 10.0.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 6.1.0) Handling oslo.db>=4.27.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=4.27.0 (installed: oslo.db 17.4.0) Handling oslo.i18n>=3.15.3 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=3.15.3 (installed: oslo.i18n 6.6.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.serialization!=2.19.1,>=2.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.serialization!=2.19.1,>=2.18.0 (installed: oslo.serialization 5.8.0) Handling oslo.service[threading]>=4.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.service[threading]>=4.2.0 (installed: oslo.service 4.3.0) (extras are currently not checked) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling oslo.utils>=7.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 9.1.0) Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py312 Requirement satisfied: oslo.versionedobjects>=1.31.2 (installed: oslo.versionedobjects 3.8.0) Handling Paste>=2.0.2 from tox --print-deps-only: py312 Requirement satisfied: Paste>=2.0.2 (installed: Paste 3.10.1) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr!=2.1.0,>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr!=2.1.0,>=2.0.0 (installed: pbr 6.1.1) Handling pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 from tox --print-deps-only: py312 Requirement satisfied: pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 (installed: pecan 1.5.1) Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.11.0) Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 2.0.26) Handling stevedore>=1.20.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.5.0) Handling WebOb>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.8.0 (installed: WebOb 1.8.9) Handling castellan>=4.2.0 from tox --print-deps-only: py312 Requirement satisfied: castellan>=4.2.0 (installed: castellan 5.4.1) Handling microversion-parse>=0.2.1 from tox --print-deps-only: py312 Requirement satisfied: microversion-parse>=0.2.1 (installed: microversion-parse 2.0.0) Handling pyflakes>=2.1.1 from tox --print-deps-only: py312 Requirement satisfied: pyflakes>=2.1.1 (installed: pyflakes 3.1.0) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py312 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling oslotest>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.1) Handling pykmip>=0.7.0 from tox --print-deps-only: py312 Requirement satisfied: pykmip>=0.7.0 (installed: pykmip 0.8.0) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling testtools>=2.2.0 from tox --print-deps-only: py312 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.2.2) Handling requests>=2.18.0 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.18.0 (installed: requests 2.32.4) Handling WebTest>=2.0.27 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=2.0.27 (installed: WebTest 3.0.0) Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=3.8.0 (installed: python-keystoneclient 5.7.0) Handling tempest>=17.1.0 from tox --print-deps-only: py312 Requirement satisfied: tempest>=17.1.0 (installed: tempest 46.2.1.dev38) /usr/lib/python3.12/site-packages/pbr/util.py:75: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.12/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 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-22.1.0.dev46/barbican-22.1.0.dev46.dist-info' Handling alembic>=0.8.10 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: alembic>=0.8.10 (installed: alembic 1.13.1) Handling cffi>=1.7.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: cffi>=1.7.0 (installed: cffi 1.16.0) Handling cryptography>=2.1 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: cryptography>=2.1 (installed: cryptography 43.0.0) Handling jsonschema>=3.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling oslo.config>=6.4.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.config>=6.4.0 (installed: oslo.config 10.0.0) Handling oslo.context>=2.22.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 6.1.0) Handling oslo.db>=4.27.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.db>=4.27.0 (installed: oslo.db 17.4.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.6.0) Handling oslo.messaging>=14.1.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.31.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.6.0) Handling oslo.log>=4.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.policy>=4.5.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.reports>=1.18.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) 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.8.0) Handling oslo.service[threading]>=4.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.service[threading]>=4.2.0 (installed: oslo.service 4.3.0) (extras are currently not checked) Handling oslo.upgradecheck>=1.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling oslo.utils>=7.0.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 9.1.0) Handling oslo.versionedobjects>=1.31.2 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.versionedobjects>=1.31.2 (installed: oslo.versionedobjects 3.8.0) 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 6.1.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.5.1) Handling keystonemiddleware>=9.5.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.11.0) Handling SQLAlchemy>=1.4.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 2.0.26) Handling stevedore>=1.20.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.5.0) Handling WebOb>=1.8.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: WebOb>=1.8.0 (installed: WebOb 1.8.9) Handling castellan>=4.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: castellan>=4.2.0 (installed: castellan 5.4.1) Handling microversion-parse>=0.2.1 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: microversion-parse>=0.2.1 (installed: microversion-parse 2.0.0) 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" + cat /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-22.1.0.dev46.dist-info/ removed 'barbican-22.1.0.dev46.dist-info/licenses/AUTHORS' removed 'barbican-22.1.0.dev46.dist-info/licenses/LICENSE' removed directory 'barbican-22.1.0.dev46.dist-info/licenses' removed 'barbican-22.1.0.dev46.dist-info/METADATA' removed 'barbican-22.1.0.dev46.dist-info/top_level.txt' removed 'barbican-22.1.0.dev46.dist-info/pbr.json' removed 'barbican-22.1.0.dev46.dist-info/entry_points.txt' removed directory 'barbican-22.1.0.dev46.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. 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 warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.28GjcF + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev46 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-22.1.0.dev46/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 80.10.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling alembic>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: alembic>=0.8.10 (installed: alembic 1.13.1) Handling cffi>=1.7.0 from tox --print-deps-only: py312 Requirement satisfied: cffi>=1.7.0 (installed: cffi 1.16.0) Handling cryptography>=2.1 from tox --print-deps-only: py312 Requirement satisfied: cryptography>=2.1 (installed: cryptography 43.0.0) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling oslo.config>=6.4.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.4.0 (installed: oslo.config 10.0.0) Handling oslo.context>=2.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 6.1.0) Handling oslo.db>=4.27.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=4.27.0 (installed: oslo.db 17.4.0) Handling oslo.i18n>=3.15.3 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=3.15.3 (installed: oslo.i18n 6.6.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.31.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.serialization!=2.19.1,>=2.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.serialization!=2.19.1,>=2.18.0 (installed: oslo.serialization 5.8.0) Handling oslo.service[threading]>=4.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.service[threading]>=4.2.0 (installed: oslo.service 4.3.0) (extras are currently not checked) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling oslo.utils>=7.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 9.1.0) Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py312 Requirement satisfied: oslo.versionedobjects>=1.31.2 (installed: oslo.versionedobjects 3.8.0) Handling Paste>=2.0.2 from tox --print-deps-only: py312 Requirement satisfied: Paste>=2.0.2 (installed: Paste 3.10.1) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr!=2.1.0,>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr!=2.1.0,>=2.0.0 (installed: pbr 6.1.1) Handling pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 from tox --print-deps-only: py312 Requirement satisfied: pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 (installed: pecan 1.5.1) Handling keystonemiddleware>=9.5.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.11.0) Handling SQLAlchemy>=1.4.0 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 2.0.26) Handling stevedore>=1.20.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.5.0) Handling WebOb>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.8.0 (installed: WebOb 1.8.9) Handling castellan>=4.2.0 from tox --print-deps-only: py312 Requirement satisfied: castellan>=4.2.0 (installed: castellan 5.4.1) Handling microversion-parse>=0.2.1 from tox --print-deps-only: py312 Requirement satisfied: microversion-parse>=0.2.1 (installed: microversion-parse 2.0.0) Handling pyflakes>=2.1.1 from tox --print-deps-only: py312 Requirement satisfied: pyflakes>=2.1.1 (installed: pyflakes 3.1.0) Handling coverage!=4.4,>=4.0 from tox --print-deps-only: py312 Requirement satisfied: coverage!=4.4,>=4.0 (installed: coverage 7.3.2) Handling oslotest>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=3.2.0 (installed: oslotest 5.0.1) Handling pykmip>=0.7.0 from tox --print-deps-only: py312 Requirement satisfied: pykmip>=0.7.0 (installed: pykmip 0.8.0) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling testtools>=2.2.0 from tox --print-deps-only: py312 Requirement satisfied: testtools>=2.2.0 (installed: testtools 2.7.2) Handling fixtures>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=3.0.0 (installed: fixtures 4.2.2) Handling requests>=2.18.0 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.18.0 (installed: requests 2.32.4) Handling WebTest>=2.0.27 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=2.0.27 (installed: WebTest 3.0.0) Handling python-keystoneclient>=3.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=3.8.0 (installed: python-keystoneclient 5.7.0) Handling tempest>=17.1.0 from tox --print-deps-only: py312 Requirement satisfied: tempest>=17.1.0 (installed: tempest 46.2.1.dev38) /usr/lib/python3.12/site-packages/pbr/util.py:75: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.12/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 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-22.1.0.dev46/barbican-22.1.0.dev46.dist-info' Handling alembic>=0.8.10 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: alembic>=0.8.10 (installed: alembic 1.13.1) Handling cffi>=1.7.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: cffi>=1.7.0 (installed: cffi 1.16.0) Handling cryptography>=2.1 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: cryptography>=2.1 (installed: cryptography 43.0.0) Handling jsonschema>=3.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling oslo.config>=6.4.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.config>=6.4.0 (installed: oslo.config 10.0.0) Handling oslo.context>=2.22.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 6.1.0) Handling oslo.db>=4.27.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.db>=4.27.0 (installed: oslo.db 17.4.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.6.0) Handling oslo.messaging>=14.1.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.31.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.middleware>=3.31.0 (installed: oslo.middleware 6.6.0) Handling oslo.log>=4.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.policy>=4.5.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.reports>=1.18.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) 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.8.0) Handling oslo.service[threading]>=4.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.service[threading]>=4.2.0 (installed: oslo.service 4.3.0) (extras are currently not checked) Handling oslo.upgradecheck>=1.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling oslo.utils>=7.0.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 9.1.0) Handling oslo.versionedobjects>=1.31.2 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.versionedobjects>=1.31.2 (installed: oslo.versionedobjects 3.8.0) 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 6.1.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.5.1) Handling keystonemiddleware>=9.5.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: keystonemiddleware>=9.5.0 (installed: keystonemiddleware 10.11.0) Handling SQLAlchemy>=1.4.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: SQLAlchemy>=1.4.0 (installed: SQLAlchemy 2.0.26) Handling stevedore>=1.20.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: stevedore>=1.20.0 (installed: stevedore 5.5.0) Handling WebOb>=1.8.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: WebOb>=1.8.0 (installed: WebOb 1.8.9) Handling castellan>=4.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: castellan>=4.2.0 (installed: castellan 5.4.1) Handling microversion-parse>=0.2.1 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: microversion-parse>=0.2.1 (installed: microversion-parse 2.0.0) 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" + cat /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-22.1.0.dev46.dist-info/ removed 'barbican-22.1.0.dev46.dist-info/licenses/AUTHORS' removed 'barbican-22.1.0.dev46.dist-info/licenses/LICENSE' removed directory 'barbican-22.1.0.dev46.dist-info/licenses' removed 'barbican-22.1.0.dev46.dist-info/METADATA' removed 'barbican-22.1.0.dev46.dist-info/entry_points.txt' removed 'barbican-22.1.0.dev46.dist-info/pbr.json' removed 'barbican-22.1.0.dev46.dist-info/top_level.txt' removed directory 'barbican-22.1.0.dev46.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6RiQ9T + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd barbican-22.1.0.dev46 + mkdir -p /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/barbican-22.1.0.dev46/pyproject-wheeldir Processing /builddir/build/BUILD/barbican-22.1.0.dev46 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.12/site-packages/pbr/util.py:75: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.12/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running dist_info creating /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/barbican.egg-info writing /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/barbican.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/barbican.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/barbican.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/barbican.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/barbican.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/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-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/barbican.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-modern-metadata-_hct35xn/barbican-22.1.0.dev46.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: barbican Building wheel for barbican (pyproject.toml): started Running command Building wheel for barbican (pyproject.toml) /usr/lib/python3.12/site-packages/pbr/util.py:75: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``develop``. Instead, use standards-based tools like pip or uv. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() /usr/lib/python3.12/site-packages/pbr/core.py:140: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.12/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py 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/common 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/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/plugin 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/api 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 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/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/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 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 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/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/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/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 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 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 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/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/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/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/wsgi copying barbican/wsgi/api.py -> build/lib/barbican/wsgi copying barbican/wsgi/__init__.py -> build/lib/barbican/wsgi 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/hacking copying barbican/hacking/checks.py -> build/lib/barbican/hacking copying barbican/hacking/__init__.py -> build/lib/barbican/hacking 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/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/cmd copying barbican/cmd/worker.py -> build/lib/barbican/cmd copying barbican/cmd/status.py -> build/lib/barbican/cmd copying barbican/cmd/simple_crypto.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/kek_rewrap.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/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/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/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/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/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/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/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 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 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 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.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'barbican.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'barbican.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'barbican.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'barbican.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'barbican.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'barbican.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'barbican.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'barbican.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'barbican.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'barbican.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'barbican.model.migration.alembic_migrations.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'barbican.model.migration.alembic_migrations.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'barbican.model.migration.alembic_migrations.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'barbican.model.migration.alembic_migrations.versions' to be distributed and are already explicitly excluding 'barbican.model.migration.alembic_migrations.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying barbican/api/app.wsgi -> build/lib/barbican/api copying barbican/model/migration/alembic.ini -> build/lib/barbican/model/migration 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 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/LC_MESSAGES copying barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/zh_CN/LC_MESSAGES 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/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 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/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/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/kek_rewrap.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/simple_crypto.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/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/wsgi copying build/lib/barbican/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/./barbican/wsgi copying build/lib/barbican/wsgi/api.py -> build/bdist.linux-x86_64/wheel/./barbican/wsgi 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/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/api copying build/lib/barbican/api/app.wsgi -> build/bdist.linux-x86_64/wheel/./barbican/api 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/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 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/plugin 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/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/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 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/tests 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/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/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/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 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/api 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/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 creating build/bdist.linux-x86_64/wheel/barbican/tests/model 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/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 creating build/bdist.linux-x86_64/wheel/barbican/tests/plugin 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/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 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/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 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/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 running install_data creating build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev46.data/data creating build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev46.data/data/etc/barbican copying etc/barbican/barbican-api-paste.ini -> build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev46.data/data/etc/barbican running install_egg_info Copying barbican.egg-info to build/bdist.linux-x86_64/wheel/./barbican-22.1.0.dev46-py3.12.egg-info running install_scripts /usr/lib/python3.12/site-packages/pbr/packaging.py:492: SetuptoolsDeprecationWarning: easy_install module is deprecated !! ******************************************************************************** Avoid accessing attributes of setuptools.command.easy_install. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/issues/4976 for details. ******************************************************************************** !! bs_cmd, 'executable', easy_install.sys_executable) /usr/lib/python3.12/site-packages/pbr/packaging.py:465: SetuptoolsDeprecationWarning: easy_install module is deprecated !! ******************************************************************************** Avoid accessing attributes of setuptools.command.easy_install. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/issues/4976 for details. ******************************************************************************** !! header = easy_install.ScriptWriter.get_header("", executable) creating build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev46.dist-info/WHEEL creating '/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir/pip-wheel-y1y1ere4/.tmp-_yr6gf38/barbican-22.1.0.dev46-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/kek_rewrap.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/simple_crypto.py' adding 'barbican/cmd/status.py' adding 'barbican/cmd/worker.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/wsgi/__init__.py' adding 'barbican/wsgi/api.py' adding 'barbican-22.1.0.dev46.data/data/etc/barbican/barbican-api-paste.ini' adding 'barbican-22.1.0.dev46.dist-info/licenses/AUTHORS' adding 'barbican-22.1.0.dev46.dist-info/licenses/LICENSE' adding 'barbican-22.1.0.dev46.dist-info/METADATA' adding 'barbican-22.1.0.dev46.dist-info/WHEEL' adding 'barbican-22.1.0.dev46.dist-info/entry_points.txt' adding 'barbican-22.1.0.dev46.dist-info/top_level.txt' adding 'barbican-22.1.0.dev46.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-22.1.0.dev46-py3-none-any.whl size=477182 sha256=898eef2e6892211b81567cbc17d7ac80ffba2d1a5489ed62065d725626ac4daa Stored in directory: /builddir/.cache/pip/wheels/22/57/09/2cb15f0b9c4e1062f6f26de55dc377982cb5e2e7baed510f90 Successfully built barbican + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VqPA3M + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd barbican-22.1.0.dev46 ++ ls /builddir/build/BUILD/barbican-22.1.0.dev46/pyproject-wheeldir/barbican-22.1.0.dev46-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=barbican==22.1.0.dev46 + '[' -z barbican==22.1.0.dev46 ']' + TMPDIR=/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.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-22.1.0.dev46/pyproject-wheeldir barbican==22.1.0.dev46 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/barbican-22.1.0.dev46/pyproject-wheeldir Processing ./pyproject-wheeldir/barbican-22.1.0.dev46-py3-none-any.whl Installing collected packages: barbican Creating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-db-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-keystone-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-retry to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-worker to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/pkcs11-kek-rewrap to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/pkcs11-key-generation to 755 Successfully installed barbican-22.1.0.dev46 + '[' -d /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-db-manage /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-keystone-listener /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-manage /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-retry /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-status /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-worker /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/pkcs11-kek-rewrap /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/pkcs11-key-generation /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-db-manage: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-keystone-listener: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-manage: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-retry: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-status: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-worker: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/pkcs11-kek-rewrap: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/pkcs11-key-generation: updating + rm -rfv /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.12/site-packages/barbican-22.1.0.dev46.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev46.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-22.1.0-0.20260515155432.ceb9b85.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev46.dist-info/RECORD --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev46.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev46.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev46.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev46.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + PYTHONPATH=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator-3 --config-file=etc/oslo-config-generator/barbican.conf + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/vassals + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/var/lib/barbican /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/var/log/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/var/run/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64//usr/lib/python3.12/site-packages/barbican/model/migration/alembic_migrations/versions + install -m 644 barbican/api/app.wsgi /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64//usr/lib/python3.12/site-packages/barbican/api/app.wsgi + install -m 644 barbican/model/migration/alembic.ini /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64//usr/lib/python3.12/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-22.1.0-0.20260515155432.ceb9b85.el10.x86_64//usr/lib/python3.12/site-packages/barbican/model/migration/alembic_migrations/versions/ + install -m 640 etc/barbican/api_audit_map.conf /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/ + install -m 640 etc/barbican/barbican.conf.sample /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/barbican.conf + install -m 644 /builddir/build/SOURCES/gunicorn-config.py /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/gunicorn-config.py + install -m 644 etc/barbican/vassals/barbican-api.ini /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/vassals/ + mv /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/etc/barbican/barbican-api-paste.ini /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/ + rmdir /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/etc/barbican + echo '[server:main]' + echo 'use = egg:gunicorn#main' + rm -f /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican.sh + install -p -D -m 644 /builddir/build/SOURCES/openstack-barbican-api.service /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.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-22.1.0-0.20260515155432.ceb9b85.el10.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-22.1.0-0.20260515155432.ceb9b85.el10.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-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/systemd/system/openstack-barbican-retry.service + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/logrotate.d + install -m644 etc/logrotate.d/barbican-api /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/logrotate.d/barbican-api + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 22.1.0-0.20260515155432.ceb9b85.el10 --unique-debug-suffix -22.1.0-0.20260515155432.ceb9b85.el10.x86_64 --unique-debug-src-base openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/barbican-22.1.0.dev46 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /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/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12 using python3.12 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.mt3YW9 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd barbican-22.1.0.dev46 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/barbican-22.1.0.dev46/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env --assert-config -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_true [0.489008s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_all_acls [0.144105s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_invoke_container_acls_head_should_fail [0.164432s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_with_read_users_only [0.229202s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_container_id_should_fail [0.501502s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_create_new_secret_acls_with_project_access_false [0.166802s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_no_acls_defined_return_default_acl [0.184590s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_can_create_new_container_acls [0.517466s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_no_acl_defined_should_pass [0.128985s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_project_access_data [0.148028s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_false [0.682126s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_container_acls_with_invalid_project_access_value_fail [0.145326s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_with_valid_secret_id [0.141483s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_modify_project_access_values [0.147818s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_with_valid_container_id [0.166829s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_project_access_value [0.141647s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_no_acl_defined_should_pass [0.238932s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_project_access_values [0.139939s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_no_acls_defined_return_default_acl [0.106294s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_update_container_acls [0.194670s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_non_uuid_secret_should_fail [0.132132s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_complete_acl_data [0.135373s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_with_read_users_only [0.195388s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_with_read_users_only [0.248032s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_complete_acl_data [0.178589s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_acls [0.245187s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_delete_container_acls [0.185383s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_project_access_data [0.152694s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_when_no_acls_defined [0.131881s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_new_secret_acls_with_invalid_project_access_value_should_fail [0.164334s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_can_create_new_secret_acls [0.178279s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_modify_project_access_values [0.207805s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_when_no_acls_defined_should_pass [0.118804s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_create_new_container_acls [0.267618s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_users_only [0.142862s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_invalid_secret_should_fail [0.117954s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_create_new_secret_acls [0.200227s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_update_secret_acls [0.165911s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_incorrect_uri_should_fail [0.146683s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_invoke_secret_acls_head_should_fail [0.126869s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_url [0.126743s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_create_new_consumer [0.127238s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_delete_consumer [0.125948s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_no_acls_and_acl_only_should_be_empty [0.254434s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers [0.144066s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_delete_consumer [0.180901s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_name [0.145160s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers_with_limit_and_offset [0.148693s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers [0.167559s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_with_read_users_only [0.226773s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_create_new_consumer [0.119851s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_no_consumers [0.116784s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_secret_not_found [0.085239s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_service [0.097826s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_container_not_found [0.084961s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_consumer_not_found [0.114282s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_delete_secret_acls [0.183991s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_name [0.101087s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_without_name [0.145886s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_get_secret_not_found [0.082574s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_consumer_not_found [0.126829s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_url [0.134216s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret [0.154617s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_container_secret_without_name [0.169725s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_container_not_found [0.131619s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_type [0.203653s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_trailing_slash [0.134186s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_get_container_not_found [0.076733s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists_in_container [0.149205s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_type [0.128691s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_secret_ref [0.109088s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_existing_container_secret [0.166285s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers_with_limit_and_offset [0.163528s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_service [0.189336s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_no_consumers [0.112599s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_json [0.173827s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists [0.172654s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_secret_not_found [0.078264s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_id [0.103792s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_different_name [0.148986s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_name [0.162983s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_id [0.123252s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_throw_exception_when_secret_ref_doesnt_exist [0.086713s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_certificate_container [0.130816s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_different_secret_refs_with_duplicate_name [0.166558s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_get_container [0.090317s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_secrets [0.076889s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_when_secret_not_found [0.105273s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_secret_when_exists_in_container [0.134039s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_400_when_creating_with_empty_json [0.068200s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_create_container_w_empty_name [0.103034s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_rsa_container [0.122431s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_empty_dict [0.076418s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_list_containerss_by_type [0.625800s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_get_on_container_secrets [0.083542s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_delete_container_secret_with_incorrect_name [0.123059s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_get_order [0.110972s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_bogus_content [0.110646s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_empty_container [0.100847s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_content_type_header [0.069194s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_can_get_a_list_of_orders [0.127315s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_populated_container [0.115665s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_get_list_containers [0.316207s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_pagination_attributes_not_available_with_empty_order_list [0.098785s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_delete_order [0.144622s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_content_type_header [0.069457s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_delete_call_on_non_existant_order_should_give_404 [0.070947s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_post_order_by_id [0.117358s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_sanitize_location_from_response_header [0.087906s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_handle_no_containers [0.166382s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_returns_404_on_get_with_bad_uuid [0.070421s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_list_not_allowed [0.073253s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_container_not_found [0.096569s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_project_quotas_list_not_allowed [0.076046s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_put_orders [0.109675s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_invalid_container_id [0.126243s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_not_allowed [0.089886s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_response_should_include_total [0.242508s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_specific_project_quotas [0.168145s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_delete_container [0.097577s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_post_on_container_by_id [0.136958s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_put_project_quotas [0.090206s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_delete_when_container_not_found [0.068119s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_add_new_order [0.136778s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_pagination_attributes [0.282888s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_by_id [0.103856s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_type_put_project_quotas [0.077324s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_delete_secret_metadatum [0.206628s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_can_create_a_new_order [0.096558s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_containers [0.100945s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_delete_specific_project_quotas [0.071131s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_allow_unknown_algorithm [0.085994s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_415_when_creating_with_blank_body [0.082301s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum_not_found [0.120017s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_metadata [0.064187s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_get_secret_metadatum [0.111763s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_create_should_fail_w_unsupported_payload_content_type [0.075805s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_quotas_not_allowed [0.074869s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_get_secret_metadatum_not_found [0.127603s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_a_type [0.075069s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_as_plain [0.140002s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_get_call_on_non_existant_order_should_give_404 [0.074174s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_binary_secret [0.117680s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_delete_orders [0.072732s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_delete_specific_project_quotas [0.215748s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_base64_secret [0.158478s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_empty_project_quotas_list [0.079339s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_sorting_results_in_400 [0.146157s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_quotas [0.065183s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_raise_404_for_delete_secret_not_found [0.083330s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_project_quotas_list [0.136974s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_data_put_project_quotas [0.079366s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_invalid_secret_id [0.093301s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_empty_list_of_secrets [0.168463s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_value_put_project_quotas [0.100929s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_get_specific_project_quotas [0.068100s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_put_secret_not_found [0.086800s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_no_payload_for_put_project_quotas [0.092140s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_can_get_secret_metadata [0.120509s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_get_secret_metadata_invalid_secret_should_fail [0.096907s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_create_secret_metadata [0.162697s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_406_with_get_bad_accept_header [0.223692s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata_response_sets_location_header [0.106157s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_date_filter_results_in_400 [0.140062s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_create_secret_metadatum [0.107281s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_pagination_attributes [0.478025s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata [0.227906s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_payload_just_under_max [0.126850s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_by_name [0.185705s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum [0.173375s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_create_same_key_secret_metadatum [0.159481s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gt_and_lt_timestamps [0.068907s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_delete_on_metadata [0.095020s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_bogus_timestamp [0.072998s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_update_secret_metadatum [0.135259s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_lte_timestamps [0.056450s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_secret [0.132097s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_bogus_attribute [0.063973s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v0 [0.261791s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_head_on_metadatum [0.114940s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_meta_w_transport_key [0.090601s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_is_decoded_for_binary [0.185866s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_with_json_accept_header [0.131515s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_transport_key [0.095279s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_secret_store_when_no_error [0.256584s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_creating_new_secret_with_oversized_payload_should_fail [0.085075s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_blank_accept_header [0.163975s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_no_accept_header [0.172348s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_content_type [0.089757s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_store_when_not_found_error [0.172917s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_pecan_default_accept_header [0.107929s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_encoding [0.076599s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_no_payload [0.240992s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_invalid_transport_key_ref [0.122603s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_when_multiple_backends_not_enabled [0.203789s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_plain_text_secret [0.196002s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gte_and_lte_timestamps [0.075750s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_with_empty_payload [0.111920s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_plain_timestamp [0.089724s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_when_not_found [0.065534s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_not_set [0.172913s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_with_put_unknown_encoding [0.189200s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_gt_and_gte_timestamps [0.086286s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_413_put_with_text_too_large [0.119484s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_home_accept_header [0.065287s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_lt_and_lte_timestamps [0.065223s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_payload_when_no_payload [0.121664s] ... ok /usr/lib/python3.12/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( {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_redirect_if_json_home_accept_header_present [0.088604s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_gte_timestamps [0.076216s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_delete [0.098275s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gte_timestamps [0.079505s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v1 [0.111940s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_post [0.110802s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_with_bad_uuid [0.155001s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lt_timestamps [0.075953s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v1 [0.078802s] ... ok {2} barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_encoding_not_supported_exception [0.000841s] ... ok {2} barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_validation_unsupported_field [0.003384s] ... ok {2} barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_with_array [0.000966s] ... ok {2} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_both_next_and_previous [0.000765s] ... ok {2} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist [0.007728s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_fail_deleting_consumer_bad_json [0.009592s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer_by_id [0.018817s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumers_on_secret_delete [0.011941s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_put [0.130605s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_fail_deleting_consumer_bad_json [0.008903s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_409_put_to_existing_secret [0.127378s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk [0.017124s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lte_timestamps [0.108755s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk_based_on_content_type [0.011478s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_plain_with_tkey_id [0.017435s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id_old_way [0.013269s] ... ok {2} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_post_on_consumer_by_id [0.005788s] ... ok {2} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumer_by_id [0.007886s] ... ok {2} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumers [0.010892s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validates_name_sorting [0.070607s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_raise_get_consumer [0.058015s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_no_media_type [0.141994s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_get_payload [0.173813s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_too_many_colons [0.077279s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_delete_consumer [0.024878s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_get_consumers [0.044761s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_unsupported_media_type [0.089571s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_get_consumers [0.023427s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_admin_user_project_access_disabled [0.010779s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_rules_should_be_loaded [0.011990s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_put_json_on_secrets [0.120459s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container [0.020401s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_different_user_with_valid_read_acl [0.024741s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_with_no_acl [0.016816s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_rules_should_be_loaded [0.008870s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_create_order [0.011715s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v1 [0.119655s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_get_orders [0.016307s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_with_unsupported_http_method [0.207912s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_rules_should_be_loaded [0.007508s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_rules_should_be_loaded [0.006029s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_delete_consumer [0.009878s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_decrypt_secret_for_creator_user_with_different_project [0.035157s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_delete_on_secrets [0.068309s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_if_project_doesnt_exist [0.145742s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_decrypt_secret_for_admin_user_project_access_disabled [0.016809s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_get_secret_for_admin_user_with_project_access_disabled [0.013401s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_for_same_project_with_no_acl [0.025030s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_create_new_secret_with_empty_payload_should_fail [0.088844s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret [0.035296s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_with_no_context [0.017618s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_different_user_no_read_acl [0.018307s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_one_step [0.124467s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_put_secret [0.013813s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_rules_should_be_loaded [0.019678s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_create_secret [0.037391s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_all_secret_stores [0.258226s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_expiration_should_be_normalized_with_new_secret [0.118552s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_create_secret [0.018324s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_rules_should_be_loaded [0.010484s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_without_payload [0.133648s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_content_type_header [0.038911s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_0 [0.085003s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_secret [0.020600s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_delete_transport_key [0.022575s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_invalid [0.009451s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision [0.021543s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_1 [0.066785s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_w_unsupported_content_type_should_fail [0.155659s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_bad_payload [0.101716s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac [0.015791s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek [0.025124s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_default_label [0.026014s] ... ok ERROR: {2} barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_fail_run_command [0.007332s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v0 [0.078429s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_duplicate_keys [0.070978s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v1 [0.074811s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_bad_encoding [0.145982s] ... ok /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v0 [0.066370s] ... ok {3} barbican.tests.api.middleware.test_simple.WhenTestingSimpleMiddleware.test_should_process_request [0.000646s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_add_new_consumer [0.014051s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gt_timestamps [0.080304s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist [0.006703s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later [0.019683s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_preferred_secret_store_call_with_unsupported_http_method [0.183956s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist [0.012957s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_no_consumers [0.007513s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_with_bad_consumer_id [0.007456s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumer [0.014359s] ... ok {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_binary_with_tkey_id [0.027631s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_plain_timestamps [0.120389s] ... ok {3} barbican.tests.api.test_resources.WhenOwnershipMismatchForSecretConsumer.test_consumer_check_ownership_mismatch [0.015344s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_rules_should_be_loaded [0.007771s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_create_consumer [0.022743s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_creator_user_project_access_disabled [0.015295s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_but_different_user [0.024165s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_containers [0.361676s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_delete_order [0.008279s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_get_order [0.009079s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_rules_should_be_loaded [0.005749s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_rules_should_be_loaded [0.014653s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_get_consumers [0.031852s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_get_consumers [0.015869s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_get_secret_for_creator_user_with_different_project [0.018900s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_set_a_preferred_secret_store_when_no_error [0.267229s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_with_unsupported_http_method [0.189884s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_but_different_user [0.023017s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_with_project_access_nolist [0.022020s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_with_project_access_disabled [0.016935s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleting_expired_secrets [0.181285s] ... ok {2} barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_passes [0.000866s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_secret [0.023758s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_global_default [0.031873s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions [0.007832s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_add_new_transport_key [0.007818s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_bad_json [0.004598s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_response_should_include_total [0.003829s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_get_list_transport_keys [0.003301s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_using_empty_definition [0.079828s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history_no_dburl [0.010353s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_with_args [0.008929s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade [0.008633s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade_no_dburl [0.008302s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_a_secret_store_subresource [0.181241s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_not_found [0.021860s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_default_label [0.009960s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_all_defaults [0.073687s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_when_no_error [0.262127s] ... ok {3} barbican.tests.cmd.test_cmd.WhenInvokingWorkerCommand.test_should_launch_service [0.080679s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_multiple_backends_not_enabled [0.139751s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_some_defaults [0.136318s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command [0.082864s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_secret_stores_subresource [0.155862s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_false [0.062898s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_set [0.174229s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_empty_project_quotas_list [0.085238s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_global_default_when_multiple_backends_not_enabled [0.150834s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas [0.071706s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleaning_unassociated_projects [0.224203s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_accept_header [0.097977s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_disabled_value [0.071325s] ... ok {2} barbican.tests.common.test_utils.TestConfigValues.test_barbican_conf_values_made_visible_to_oslo_conf [0.000896s] ... ok {2} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_single_accept_with_quality_value [0.001114s] ... ok {2} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_small [0.000947s] ... ok {2} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_string_doesnt_include_module [0.000788s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_field [0.002042s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_op [0.001768s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_write [0.001932s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_creator [0.001910s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_two_reader [0.003714s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_good_meta_in_order_refs [0.017773s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_payload_in_order [0.010013s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_zero_bit_length_in_asymmetric_order_refs [0.009319s] ... ok {2} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_name_too_long_should_raise_with_invalid_object [0.003257s] ... ok {2} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_invalid_json_data_type [0.004866s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_secret_ref_in_secret_refs [0.005749s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_secret_ref_in_secret_refs [0.007093s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get [0.125597s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_nonstring_secret_name [0.006521s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_negative_bit_length_in_order_refs [0.009026s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_bit_length_in_order_refs [0.008961s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_payload_in_order [0.008891s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_wrong_exp_meta_in_order_refs [0.009005s] ... ok {2} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_empty_properties [0.006072s] ... ok {2} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_orders_non_int [0.008314s] ... ok {2} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_empty_names_in_secret_refs [0.011612s] ... ok {2} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_if_required_name_missing [0.014777s] ... ok {2} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_no_names_in_secret_refs [0.013005s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_id [0.004922s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields_and_make_key_lowercase [0.000991s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_no_keys [0.001638s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_string [0.003503s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields [0.001259s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_global_default [0.284698s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_private [0.020862s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_0 [0.137349s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_certificate [0.024621s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_certificate [0.018536s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_private [0.013072s] ... ok /usr/lib/python3.12/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( {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get_if_json_accept_header [0.067030s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_is_non_string [0.010427s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_already_expired [0.012498s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_container_with_order_child [0.349284s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_less_than_min [0.009636s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_is_non_string [0.008487s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_is_non_string [0.009027s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_no_payload_content_type [0.008312s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_payload_content_type_greater_than_max [0.008616s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_z [0.009070s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_1 [0.130666s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration [0.009706s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v0 [0.078046s] ... ok {0} barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_type_not_supported_exception [0.001737s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_bad_base64_payload [0.009436s] ... ok {0} barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_read_error [0.003078s] ... ok {2} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_non_string [0.002645s] ... ok {2} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_non_string [0.002500s] ... ok {0} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_decorator_raises_if_function_not_pecan_exposed [0.000904s] ... ok {0} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_mocked_function [0.001290s] ... ok {2} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_empty_transport_key [0.002678s] ... ok {0} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_previous_only [0.000826s] ... ok {2} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_secrets [0.000605s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_none [0.000748s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_less_than_one [0.000593s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_uncastable_str [0.000600s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_is_too_big [0.000608s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_pool_configs [0.002212s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_raise_value_exception_engine_create_failure [0.001569s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_true_error_code_found_in_args [0.001007s] ... ok {0} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_fail_consumer_bad_json [0.010072s] ... ok {0} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_add_new_consumer [0.019400s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found [0.012265s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumers_on_container_delete [0.007138s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer [0.006723s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found [0.017163s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist [0.008446s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v0 [0.126966s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer [0.007904s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v0 [0.013132s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_secrets [0.205304s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v1 [0.013655s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_existing_acls [0.140666s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary_with_tkey [0.012030s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id [0.019735s] ... ok {0} barbican.tests.api.test_resources.WhenOwnershipMismatchForContainerConsumer.test_consumer_check_ownership_mismatch [0.011833s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_delete_on_consumer_by_id [0.017998s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_post_on_consumer_by_id [0.012364s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v1 [0.118117s] ... ok {1} barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_defaults_to_admin [0.001721s] ... ok {1} barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_used_from_header [0.001518s] ... ok {1} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_pecan_exposed_function [0.000625s] ... ok {1} barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_without_array [0.001024s] ... ok {1} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_next_only [0.000681s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumers [0.007177s] ... ok {1} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_fail_consumer_bad_json [0.008779s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_with_bad_consumer_id [0.006058s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_pass_get_consumer [0.020476s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_new_acls [0.098417s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_create_consumer [0.010594s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumer [0.014841s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_pass_on_container_delete_with_missing_consumers [0.013219s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_fail_get_container_for_creator_user_different_project [0.018336s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_db_cleanup_raise_integrity_error [0.151968s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later [0.018875s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container_for_owner [0.017912s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer_by_id [0.024796s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_private_enabled_with_read_acl [0.033968s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_no_consumers [0.016188s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_acls_for_secret [0.097804s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_with_no_context [0.013180s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_pass_on_secret_delete_with_missing_consumers [0.016782s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_delete_container [0.017848s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_binary_based_on_content_type [0.031741s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_all_defaults [0.104397s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_project_no_acl [0.023744s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_user_with_no_read_acl [0.016152s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_based_on_content_type [0.028710s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_get_order [0.016293s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary [0.018160s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_create_order [0.011659s] ... ok {1} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumer_by_id [0.019792s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_with_partial_definition [0.085201s] ... ok {1} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_delete_on_consumer_by_id [0.019847s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_single_acl_and_count [0.137633s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_rules_should_be_loaded [0.015233s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_delete_consumer [0.023570s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container [0.012504s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_false [0.067008s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container [0.017549s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_with_project_access_disabled [0.013420s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_entity_id [0.094557s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_delete_order [0.013260s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_get_orders [0.147106s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_pass_set_preferred_secret_store [0.009788s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_pass_get_consumer [0.021854s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_raise_set_preferred_secret_store [0.011021s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_raise_get_consumer [0.012159s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_create_consumer [0.020072s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_create_consumer [0.014158s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_rules_should_be_loaded [0.012710s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_default_unlimited [0.103515s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_more_than_one_encoding [0.002848s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_for_empty_encoding [0.001100s] ... ok {3} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_qualified_name [0.000744s] ... ok {3} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_blank_conf_hosthref_for_refs [0.001337s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_delete_consumer [0.028093s] ... ok {3} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs [0.003634s] ... ok {3} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs_trailing_slash [0.004428s] ... ok {3} barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs_no_resource [0.001416s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_foo [0.003217s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret [0.021660s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_almost_empty [0.002175s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs [0.010819s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_secret_id [0.109436s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_different_user_valid_read_acl [0.039577s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_bit_length_in_asymmetric_order_refs [0.021961s] ... ok {3} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_URL [0.020669s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret [0.071756s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_private_enabled_with_read_acl [0.040294s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_unconfigured_secret_ref_hostname_cannot_be_passed_in [0.020200s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_names_in_secret_refs [0.009801s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_put_secret [0.022394s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret_for_owner [0.034468s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_secret_ref_in_secret_refs [0.019697s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_count [0.102267s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_project_no_acl [0.027580s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_all_fields [0.020836s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_not_raise_correct_hmac_order_refs [0.018517s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_user_with_no_read_acl [0.042355s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_bit_meta_in_order_refs [0.022825s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_bad_type_in_order_refs [0.002976s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_different_user_with_valid_read_acl [0.085233s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_rules_should_be_loaded [0.016561s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_zero_bit_length_in_order_refs [0.019880s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_good_data [0.006439s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_all_secret_stores [0.030713s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_bad_data [0.016036s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_empty_dict [0.013563s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_preferred [0.022884s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_secrets_non_int [0.011189s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_rules_should_be_loaded [0.007211s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_do_entity_name [0.134966s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_private_enabled_with_read_acl [0.081120s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_get_secrets [0.025341s] ... ok {3} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_unsupported_names_in_secret_refs [0.019009s] ... ok {3} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_validate_all_fields [0.006018s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_get_secrets [0.024826s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_invalid_json_data_type [0.004786s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_type [0.003653s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_bad_roles [0.005562s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_with_no_acl [0.039784s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_value [0.001860s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_value_non_string [0.001434s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields_and_make_key_lowercase [0.001322s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_no_roles [0.015876s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret [0.018433s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date [0.091364s] ... ok {0} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_not_found [0.005886s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_public [0.036922s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_private_secret [0.027316s] ... ok {0} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_handle_no_transport_keys [0.025042s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret [0.015638s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_with_project_access_disabled [0.016337s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_no_secret_type [0.025328s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_no_args [0.031952s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_should_pass_get_a_secret_store [0.016368s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_multiple_roles [0.006232s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_passphrase [0.015339s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_get_transport_key [0.004951s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_autogenerate [0.016374s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_delete_when_trans_key_not_found [0.011316s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_name_filter [0.095438s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_no_label [0.013528s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_public [0.020179s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_name_length_is_greater_than_max [0.008994s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_with_args [0.027579s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_not_found [0.029278s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current [0.013746s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_upper_case_wrong_payload_content_type [0.015520s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_defaults [0.018052s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current_no_dburl [0.020081s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_no_label [0.008943s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_expiration [0.019653s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history [0.014300s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date_with_params [0.077794s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_non_default_length [0.018884s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_name [0.023169s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_no_dburl [0.022204s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_rewrap_pkek [0.016202s] ... ok {0} barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_launch_service [0.004160s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_payload [0.015745s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_no_args [0.021163s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_payload_with_whitespace [0.020795s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek [0.019228s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_update [0.076002s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_with_supported_encoding [0.023840s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac [0.026518s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_validate_with_good_base64_payload [0.012591s] ... ok {3} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_missing [0.012327s] ... ok {3} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_missing [0.002796s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_uncastable_str [0.000729s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_too_big [0.000646s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_no_entities_found [0.000704s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_non_default_length [0.026643s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_do_entity_name [0.054692s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_order_with_child [0.117434s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_no_status [0.095339s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_false_no_error_code_in_args [0.002572s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingMigrations.test_no_downgrade [0.011664s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_should_raise_no_result_found [0.087628s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_orders [0.097552s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_with_none_or_blank_users [0.097270s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one [0.122997s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletion_date [0.161909s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_entity_id [0.107863s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_exception [0.320057s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one_after_delete [0.096646s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_some_defaults [0.077695s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_no_deleted [0.064069s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_false_args [0.090162s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_count [0.114096s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_defaults [0.068879s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_update_with_duplicate_consumer [0.093844s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_true [0.069184s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_transport_keys [0.133342s] ... ok {2} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_zero [0.071162s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_new_acls [0.133933s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_return_not_found_get_project_quotas [0.070743s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_can_sort_by_quality_value [0.002525s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_accept_encoding_header [0.000998s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_invalid_quality_type [0.002728s] ... ok {0} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_null_instance_raises_exception [0.000950s] ... ok {0} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_class_name_on_null_module [0.009910s] ... ok {0} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs_no_resource [0.004747s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_delete [0.001960s] ... ok {0} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_unsupported_names_in_secret_refs [0.015460s] ... ok {0} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_name [0.003134s] ... ok {2} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_notfound_exception [0.076970s] ... ok {0} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_validate_all_fields [0.003842s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_secret_ref_starts_with_request_hostname [0.005638s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_empties [0.006253s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_acls_for_secret [0.102523s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ids_in_secret_refs [0.023354s] ... ok {2} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_suppress_notfound_exception [0.061883s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_type [0.014484s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_name_length_greater_than_max [0.008425s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_secret_name_too_long [0.006135s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleted_secret_orders [0.178156s] ... ok {1} barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_raises [0.001147s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_secret_refs [0.012421s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_no_name [0.008390s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_exp_meta_in_order_refs [0.022899s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_should_raise_notfound_exception_get_by_entity_id [0.108449s] ... ok {2} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_with_exceptions [0.075193s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs [0.013709s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_meta_in_order_refs [0.001407s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_type_in_order_refs [0.001219s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_duplicate_secret_id_in_secret_refs [0.011205s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_service_too_long_should_raise_with_invalid_object [0.004812s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_no_metadata [0.001046s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_string [0.001270s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_extra_sent_key [0.001367s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_key [0.001319s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_true [0.083892s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_certificate [0.008447s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_public [0.008774s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_symmetric [0.009239s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_zero [0.076332s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_nothing [0.083530s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_private [0.020218s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_unknown_secret_type [0.012396s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_delete_project_quotas [0.080202s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_greater_than_max [0.009310s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_nulls [0.008961s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_no_exception [0.091295s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_zero [0.089231s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_greater_than_max [0.014111s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_length_greater_than_max [0.017149s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_numeric_name [0.008536s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_message_w_bad_payload_content_type [0.010014s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_payload_content_encoding_greater_than_max [0.009216s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_all_fields [0.011380s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration_no_t [0.009095s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_should_raise_no_result_found [0.072511s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_mixed_case_payload_content_type [0.012327s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_null_name [0.008798s] ... ok {2} barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_create_retrieve_deleted_project [0.092059s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_upper_case_payload_content_type [0.008803s] ... ok {0} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_false_for_small_secrets [0.000797s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_project_entities_should_return_empty [0.000792s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_id_not_found [0.000835s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_not_found [0.000769s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas_list [0.153295s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_entity_with_id [0.055755s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_do_entity_name [0.075374s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_do_entity_name [0.092261s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_no_entity [0.062179s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_raise_not_found_delete_project_quotas [0.107824s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_nothing [0.072692s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_two_project_quotas [0.082440s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_below_limit [0.094765s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_specific_project_quotas [0.093843s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_set_global_preferred_ca [0.111199s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_single_acl_and_count [0.149981s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_above_limit [0.073287s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_delete [0.098903s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_equal_limit [0.064929s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_ignores_encoding_with_zero_quality_value [0.001226s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_large [0.000942s] ... ok {1} barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs [0.000818s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_user [0.002036s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_list [0.002072s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_missing_op [0.001847s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_users [0.001880s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_empty [0.001693s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_project_entities [0.123255s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_one_reader [0.003727s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_private [0.001786s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_with_wrong_algorithm_in_asymmetric_order_refs [0.009069s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_negative_bit_len_in_asymmetric_order_refs [0.008872s] ... ok {1} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_if_required_name_missing [0.006074s] ... ok {1} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_more_than_4_secret_refs_for_cert_type [0.006105s] ... ok {1} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_validate_all_fields [0.008454s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_missing_specific_project_quotas [0.096790s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_nulls [0.016992s] ... ok {3} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id [0.089649s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ref_format_ids_in_secret_refs [0.035910s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_list_of_zero_project_quotas [0.063238s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_type [0.015342s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_not_supported_type [0.011344s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_name [0.014793s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_name [0.008067s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_existing_acls [0.276560s] ... ok {3} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_get_container_by_id [0.078428s] ... ok {1} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_with_null_content_type_in_meta [0.014317s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_cas_non_int [0.006944s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_update_specific_project_quotas [0.076730s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_containers_non_int [0.006440s] ... ok {1} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_more_than_3_secret_refs_for_rsa_type [0.006232s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_resource_type_too_long_should_raise_with_invalid_object [0.004117s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_service [0.003968s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_validate_all_fields [0.003996s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_url_safe_string [0.001221s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_value_non_string [0.001142s] ... ok {3} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_no_exception [0.073610s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields [0.001734s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_empty [0.001305s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_url_safe_string [0.001698s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_secret_id [0.066940s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_passphrase [0.012018s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_passphrase [0.018153s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_symmetric [0.017013s] ... ok {3} barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_raise_no_result_found [0.068222s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one [0.151797s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one [0.070336s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_symmetric [0.029090s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_empties [0.025299s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_greater_than_max [0.012128s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_project_quotas_with_some_defaults [0.077338s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_nonsense [0.025381s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one_after_delete [0.064948s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_negative_bit_length [0.014256s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_non_integer_bit_length [0.018823s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_mixed_case_wrong_payload_content_type [0.019314s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_plain_text_and_encoding [0.011611s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_resource_id [0.081472s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_wrong_encoding [0.009850s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_extra_whitespace [0.013836s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_tz [0.008402s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_list_of_zero_project_quotas [0.106598s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date [0.182677s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_name [0.008658s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_empty_payload [0.008602s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_unicode_payload [0.009310s] ... ok {1} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_invalid_json_data_type [0.002567s] ... ok {1} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_unicode_secrets [0.000602s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_none [0.000745s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_parameters_not_assigned [0.000585s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_count_should_return_zero [0.000592s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingAutoGenerateTables.test_should_complete_with_alembic_database_update [0.001183s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_replace_user_metadatum [0.077067s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_bad_status [0.074587s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_default_configs [0.002443s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_create [0.122289s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_create_or_update_for_project [0.071240s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_delete_not_found [0.147632s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_do_entity_name [0.081975s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_constraint_check [0.096855s] ... ok {1} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_container_id [0.117819s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_zero [0.090549s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_constraint_for_same_project_id [0.071428s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_no_result_found [0.076250s] ... ok {1} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_should_raise_notfound_exception_get_by_entity_id [0.081705s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_user_metadatum [0.107618s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_notfound_exception_get_by_entity_id [0.095697s] ... ok {0} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_container_id [0.124128s] ... ok {1} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_with_none_or_blank_users [0.114844s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_delete_entity_by_id [0.093214s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_by_entity_id [0.122041s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_ca_id_filter [0.129148s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one_after_delete [0.152638s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_count_by_secret_store [0.154337s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_notfound_exception_get_by_entity_id [0.129307s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_no_result_found [0.101156s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one_after_delete [0.146498s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_new_years [0.075137s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_delete_entity_by_id [0.106757s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_do_entity_name [0.063950s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_plugin_names [0.069784s] ... ok {0} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one_after_delete [0.122998s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_project_entities [0.108513s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one [0.086223s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_delete_not_found [0.086557s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date [0.119360s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_by_create_date_nothing [0.169075s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_expiration [0.097933s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_not_found_get_by_entity_id [0.074307s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_nothing [0.076841s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_suppress_notfound_exception [0.067296s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list [0.075829s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id [0.095001s] ... ok {2} barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_no_plugin_name [0.072485s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_some_default_quotas [0.001746s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_with_ca_id_filter [0.094617s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_project_id [0.001753s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_with_default_secret_type [0.001354s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_expect_user_ids_as_list [0.000795s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_for_given_all_input [0.000784s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_to_dict_fields [0.000828s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_new_secret_metadata_is_created_from_dict [0.000787s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_key [0.000737s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_secret_stores_check_to_dict_fields [0.001132s] ... ok {2} barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_result_value_w_json_str [0.000768s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_name [0.090214s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_update_with_duplicate_consumer [0.131820s] ... ok {2} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_create_retrieve_deleted_project [0.076048s] ... ok {1} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_zero [0.096005s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_secret_deletes_secret_metadata [0.085557s] ... ok {1} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_show_deleted [0.135045s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_secret_type [0.214453s] ... ok {2} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_raise_no_result_found [0.144926s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_project_entities [0.077896s] ... ok {1} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one [0.079103s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_by_create_date_nothing [0.080169s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_secret_store_for_project [0.094686s] ... ok {3} barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_with_plugin_name [0.128278s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_has_correct_hash [0.001033s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_certificate_container_is_created_from_dict [0.000891s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainer.test_parse_secret_ref_uri [0.000927s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_check_to_dict_fields [0.001049s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_should_throw_exception_missing_user_id [0.000681s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewOrder.test_new_order_is_created [0.000735s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_project_secret_store_check_to_dict_fields [0.000749s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_secret_store_id [0.000838s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_check_to_dict_fields [0.001054s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_bare_minimum_input [0.000661s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_given_all_input [0.000794s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_secret_id [0.000679s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_check_to_dict_fields [0.000710s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_should_throw_exception_missing_user_id [0.002666s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_for_all_input [0.000675s] ... ok {1} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task [0.100916s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_specific_project_quotas [0.107909s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_raise_notfound_exception_get_secret_store_for_project [0.123158s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_one_project_quotas [0.092517s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_list_of_zero_project_quotas [0.093811s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_not_found_get_by_entity_id [0.066415s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all [0.096993s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_missing_specific_project_quotas [0.069863s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_update_specific_project_quotas [0.078848s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all_check_sorting_order [0.069098s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_delete_entity_by_id [0.076143s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_by_entity_id [0.098086s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_names [0.111440s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_do_entity_name [0.089136s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_or_update_for_project [0.080558s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_project_entities [0.089000s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_unicode_raises_value_error [0.002534s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_before_march [0.111441s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_with_unicode_kek_must_pass [0.002291s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_hmac_key [0.002362s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_key [0.002303s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_count_by_secret_store [0.071520s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_256_bit_key [0.003952s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_symmetric_key_generation [0.001877s] ... ok {2} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_can_override_enabled_plugins [0.002650s] ... ok {2} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_retrieve [0.004888s] ... ok {2} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_store_generate [0.002276s] ... ok {2} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_store_generate_plugin [0.002280s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_cached_kek_expired [0.003479s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_between_march_and_may_inclusive [0.069012s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_constraint_for_same_project_id [0.078479s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_project_id [0.057208s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_bind_kek_metadata [0.001383s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_byte_string_encryption [0.002330s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_does_not_support_unknown_type [0.000739s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_DSA_key_with_passphrase [0.046249s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_asymmetric_1024_bit_key [0.017555s] ... ok {3} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_plugin_name [0.001433s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_without_existing_key [0.002715s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_create_pkcs11 [0.191319s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_support_unknown_type [0.002361s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_supports_asymmetric_key_generation [0.002311s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt [0.004713s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt_bad_session [0.003328s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt [0.004972s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt_bad_session [0.003522s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_asymmetric_raises_error [0.003135s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_get_plugin_name [0.002212s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_load_kek_from_meta_dto_no_key_wrap_mechanism [0.003728s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_reinitialize_pkcs11 [0.002789s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_load_kek_no_iv [0.003875s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_encrypt_decrypt [0.002391s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_symmetric_key_generation [0.002158s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_before_march [0.232980s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_compute_hmac [0.089196s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_updated_desc [0.053866s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_token_error [0.170007s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad [0.098101s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_delete [0.077737s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_without_specific_handling [0.070579s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_notfound_exception [0.086626s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_is_created_from_dict [0.001627s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_container_is_created_from_dict [0.001230s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_given_all_input [0.000958s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_with_duplicate_userids_input [0.000924s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_check_to_dict_fields [0.000913s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectCertificateAuthority.test_create_new_project_ca [0.001135s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas [0.000874s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_all_default_quotas [0.000834s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_from_dict [0.001016s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_new_secret_consumer [0.000856s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_required_input_only [0.000791s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_size [0.111284s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_name [0.000883s] ... ok {0} barbican.tests.model.test_models.WhenCreatingOrderRetryTask.test_create_new_order_task [0.001094s] ... ok {0} barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_bind_param_w_dict [0.000815s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_default_str_type_to_bytes [0.061899s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_unicode_to_bytes [0.058233s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_destroy_object [0.067807s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_project_quotas_with_some_defaults [0.095583s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt [0.085436s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_no_iv_generation [0.086550s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_delete [0.064061s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_get_missing_specific_project_quotas [0.071540s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_length [0.084503s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_session_key [0.111219s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize [0.065631s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_throw_exception_missing_project_id [0.146344s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_multiple_keys [0.164473s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_one_key [0.225088s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_secret_store_for_project [0.110474s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_no_keys [0.088201s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label_ignores_given_slot [0.069413s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_notfound_exception_get_by_entity_id [0.109920s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label [0.060475s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_serial_not_found [0.062913s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_label [0.068582s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_two_tokens_same_label [0.075867s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_secret_store_id [0.110147s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_label_not_found [0.057002s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_hmac_mechanism [0.060387s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_with_exception_suppressed_get_secret_store_for_project [0.083412s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_public_get_session [0.057754s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key_with_iv_generation [0.092063s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_plugin_found [0.001578s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_supported_plugin [0.001740s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found [0.001099s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_with_tkey_and_no_supports_storage [0.001551s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_supported_plugin [0.001484s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key [0.006449s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_raises_exception [0.010151s] ... ok {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_private_key ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret_with_twsk ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_passphrase_for_using_in_private_key_retrieval ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret_with_tkey_id ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_aes_key_generation ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_dh_key_generation ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_return_value [0.009288s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_unwrap_key [0.095932s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_error_opening_connection [0.004701s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_invalid_algorithm [0.004056s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_return_value [0.004134s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_server_error_occurs [0.004390s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_aes [0.003849s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_valid_alg_invalid_bit_length [0.003671s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_error_opening_connection [0.005580s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_DSA_key_in_pem_and_reconstruct_key_der [0.127227s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_invalid_algorithm [0.003947s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_get_plugin_name [0.002423s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_plugin_name [0.005016s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_asymmetric_key_generation [0.001186s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_encrypt_decrypt [0.000857s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_type [0.001903s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_user_get_session [0.061261s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_call_pkcs11_with_token_error [0.011540s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_symmetric [0.003271s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key_pkcs1 [0.053229s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric [0.004585s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_invalid_type [0.003658s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_verify_hmac [0.067443s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs1 [0.084321s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs8 [0.004931s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_rsa [0.004879s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_assert_called [0.004644s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key_no_iv_generation [0.076220s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_return_value [0.004490s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_assert_called [0.004581s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_assert_called [0.005813s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_without_passphrase [0.005087s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_with_passphrase [0.004285s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_certificate [0.003692s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_supports [0.004263s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_asymmetric_algorithms [0.000084s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_no_algorithm [0.000152s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_binary [0.000798s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_plus_needed [0.001561s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error [0.206146s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_kmip_default_mulitple_backend_conf [0.102146s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_no_tkey_and_supports_storage [0.001546s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_not_set_then_default_used [0.069032s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_too_large_pad [0.167295s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_db_backend [0.129961s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_no_plugin_name [0.161414s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret [0.010883s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_exception [0.006602s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_key_error [0.005879s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key_raises_exception [0.006420s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret_throws_exception [0.006041s] ... ok {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_asymmetric_key ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_non_supported_algorithm ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_public_key ... 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_supports_asymmetric_ec_key_generation ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_pkcs1_only_config_option [0.003916s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv12_config_option [0.003471s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_not_asymmetric_algorithm [0.002956s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_valid_algorithm_invalid_bit_length [0.002928s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_invalid_alg [0.002746s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_not_symmetric_algorithm [0.003121s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha1 [0.003270s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha256 [0.003442s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_opaque [0.004124s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key [0.003504s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_return_value_invalid_key_material_type [0.003988s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize_ignores_trustway_network_errors [0.136890s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_kmip [0.167728s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs8 [0.085038s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs1 [0.004218s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_no_key_spec [0.003988s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_return_value [0.003503s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_invalid_algorithm [0.003169s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_valid_algorithm_invalid_bit_length [0.002843s] ... ok {3} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_metadata [0.005531s] ... ok {3} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_general_secret_store [0.004504s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_without_passphrase [0.004464s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_secretstore_section_missing [0.064463s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_private [0.003441s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_app_octet_stream [0.002431s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_content_type_not_text_or_binary_raises_exception [0.001042s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_non_ascii_character_with_plain_text_raises_exception [0.001038s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_bytes [0.000989s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_str [0.000618s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary_base64 [0.002493s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate [0.003894s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate_base64 [0.000984s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algo_not_supported_generate_asymmetric_key [0.013036s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private [0.001207s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private_base64 [0.000967s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_with_no_model [0.003079s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public [0.001304s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric [0.000942s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_unsupported_content_encoding [0.000904s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_certificate [0.003518s] ... ok {2} barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_does_not_create_plugin_instance_due_to_error [0.001726s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_private [0.014693s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_without_context_type [0.009192s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_base64_encoding [0.005983s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_valid_encoding [0.001660s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_content_to_encodings [0.000744s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_plain_text [0.002137s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_plaintext_none [0.000619s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_needed [0.000701s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_invalid_content_type [0.005962s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_unsupported_charset_in_plain_text_mime [0.000704s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key [0.176767s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_target_and_notification_server_invocations [0.071730s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_create_project_event_notification [0.002074s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_payload [0.001882s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_blank_event_type [0.002312s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_update_project_event_notification [0.002198s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_kmip [0.083620s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key_no_label [0.119801s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_pkcs11 [0.080195s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_backwards_compatibility [0.059992s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_get_global_default_store_when_multiple_backends_disabled [0.057131s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_given_slot [0.066102s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_successful_syncup_no_existing_secret_stores [0.069359s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_encryption_mechanism [0.059485s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_store_and_crypto_plugins_count_mismatch [0.067321s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_key_wrap_mechanism [0.065633s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_conf_read_when_multiple_plugin_disabled [0.055650s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_rng_self_test_fail [0.059584s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_no_supports_storage [0.001519s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_supports_storage [0.001570s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_with_plugin_name [0.001359s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_key [0.007520s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_plugin_name [0.008626s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret [0.006550s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_missing [0.056074s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_certificate_conversion [0.000819s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_meta_dict [0.008215s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret [0.005910s] ... ok {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_does_not_support_unknown_type ... 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_kmip.WhenTestingKMIPSecretStore.test_check_keyfile_permissions_bad [0.004975s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_checks_keyfile_permissions [0.005310s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential [0.003614s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential_None [0.003929s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_server_error_occurs [0.005042s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_der_to_pem [0.041398s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_pem_to_der [0.000759s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_der_with_bad_secret_type [0.000670s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_certificate [0.000714s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv1_config_option [0.004993s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_tmp_plain_text [0.000692s] ... ok {3} barbican.tests.queue.test_client.WhenCreatingDirectTaskClient.test_should_use_direct_task_client [0.000824s] ... ok {3} barbican.tests.queue.test_client.WhenUsingAsyncTaskClient.test_should_process_type_order [0.001424s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_assert_called [0.005112s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_des [0.003594s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_desede [0.003448s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_rsa [0.003815s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_assert_called [0.004256s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_return_value [0.004028s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_server_error_occurs [0.004449s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha384 [0.003982s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha512 [0.003946s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_start [0.052007s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_wait [0.003103s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_blank_payload [0.001048s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_different_service_name_in_event_type [0.001082s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_event_type_in_different_case [0.001221s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_incomplete_event_type_format [0.001756s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_missing_event_type [0.001015s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_info_level_notification [0.001130s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key [0.060215s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key_pkcs1 [0.004708s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_server_error_occurs [0.004587s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_valid_type [0.003678s] ... ok {3} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_process_retry [0.058586s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs8 [0.044968s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs1 [0.004490s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_return_value [0.004299s] ... ok {0} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_store_secret_dto [0.004844s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_symmetric_key [0.004750s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret [0.004719s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_no_encrypted_data [0.003422s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_bogus_algorithm [0.000185s] ... ok {3} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_schedule_invoking_task_for_retry [0.059956s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_symmetric_algorithms [0.000115s] ... ok {3} barbican.tests.queue.test_server.WhenCallingTasksMethod.test_should_process_begin_order [0.002946s] ... ok {3} barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_retry_should_not_be_scheduled_if_exception_is_raised [0.000930s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_completed [0.005140s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_raise_no_kek_bind_not_completed [0.002527s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoIndicateBindCompleted.test_bind_operation [0.000798s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_without_existing_secret [0.002914s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_encoding [0.001177s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_matching_datum [0.001845s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_octectstream_no_encoding [0.000777s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_pkcs8_no_encoding [0.000869s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_octectstream_base64 [0.000939s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_pkcs8_base64 [0.000918s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_binary [0.000909s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_text [0.001042s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_with_unsupported_values [0.000926s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_binary_normalization [0.000925s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_malformed_charset_in_plain_text_mime [0.000559s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_plain_text_normalization [0.000658s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTaskServer.test_process_bogus_begin_type_order_should_not_rollback [0.069236s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_applicable_store_plugins_when_multiple_backend_not_enabled [0.061444s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_not_found_in_conf [0.060865s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_stop [0.108940s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_rollback [0.002548s] ... ok {3} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_no_follow_on_with_no_retry_task [0.000640s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_set [0.064800s] ... ok {3} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_false [0.072240s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_delete_secret_store_with_preferred_project_using_it [0.080711s] ... ok {3} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_invoke_handle_error [0.053548s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_modify_global_default [0.101257s] ... ok {2} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_and_force_a_rollback [1.106239s] ... ok {2} barbican.tests.queue.test_server.WhenCallingTasksMethod.test_process_order_catch_exception [0.004578s] ... ok {2} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_have_expected_defaults [0.000652s] ... ok {3} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_rollback_with_error_during_project_cleanup [0.165533s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_processing [0.005567s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_process_asymmetric_order [0.005097s] ... ok {3} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_follow_on_needed [0.004901s] ... ok Label mocklabel is not set. Key labeled mocklabel found! HMAC successfully generated! {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_missing_barbican_project [0.131197s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_existing_secret_stores [0.213943s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_is_blank [0.060002s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_missing [0.058653s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read [0.058058s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_supported_content_type_doesnt_raise_exception [0.001876s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_pem_to_der [0.001621s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_no_matching_barbican_project [0.217641s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_success_report_fail [0.007265s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_error_report_fail [0.006778s] ... ok {2} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_no_result [0.008267s] ... ok {2} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_retrieve_entity [0.004221s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_pem_to_der [0.042776s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_private_key [0.001039s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_public_key [0.000976s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary [0.000740s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_plain_text [0.000878s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public_base64 [0.000956s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_content_encoding_isnt_base64 [0.001046s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_non_encrypted_content [0.000939s] ... ok {0} barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_creates_plugin_instance [0.000908s] ... ok Key labeled mocklabel found! MKEK successfully generated! MKEK successfully generated! {0} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_pool_size_used [0.051108s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_stop [0.004606s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_resource_info [0.001936s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_required_data [0.001994s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_enabled [0.002250s] ... ok /usr/lib/python3.12/site-packages/oslo_service/backend/_threading/threadgroup.py:116: DeprecationWarning: Calling add_dynamic_timer() with arguments is deprecated. Use add_dynamic_timer_args() instead. warnings.warn( {1} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task_filtered_by_retry_time [6.145760s] ... ok {1} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_get_order [0.123888s] ... ok {1} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one [0.079688s] ... ok {1} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_with_exceptions [0.068389s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_by_create_date_nothing [0.059863s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_one_project_quotas [0.077910s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_missing_specific_project_quotas [0.074004s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_resource_id [0.075335s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_secret_id [0.065350s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_and_get_metadata_for_secret [0.064283s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_user_metadatum [0.065810s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_get_metadata_invalid_secret [0.056367s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_by_entity_id [0.070390s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_with_exception_suppressed_get_secret_store_for_project [0.057401s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_do_entity_name [0.062178s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_no_data_case_for_get_all [0.062556s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_data_includes_six_secrets [0.057023s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_after_march [0.053527s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_after_march [0.061500s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_created_asc [0.059803s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_defaults_ascending [0.053567s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_desc [0.058831s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_by_id [0.064650s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_algorithm [0.092748s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_bit_length [0.215376s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_mode [0.101465s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_zero [0.088494s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_no_result_found [0.095599s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewCertificateAuthority.test_new_ca_is_created_from_dict [0.001598s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_expect_user_ids_as_list [0.000766s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_bare_minimum_input [0.000853s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_container_id [0.000754s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_operation [0.000685s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_for_given_all_input [0.000746s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewPreferredCertificateAuthority.test_create_new_preferred_ca [0.001096s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_project_quotas_check_to_dict_fields [0.000996s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_should_throw_exception_missing_project_id [0.000770s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_new_project_secret_store [0.000800s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_with_duplicate_userids_input [0.000879s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_operation [0.000771s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_should_raise_exception_when_missing_arguments [0.000929s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_value [0.001048s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_store_plugin [0.000933s] ... ok {1} barbican.tests.objects.test_ovo_base.TestBarbicanObject.test_ovo_get_session [0.058185s] ... ok {1} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_find_by_external_project_id [0.063768s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_two_project_quotas [0.075208s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_delete_not_found [0.065027s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_delete_not_found [0.065354s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_raise_notfound_exception_get_secret_store_for_project [0.072484s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_decrypt_kek_not_created [0.003937s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_RSA_key_with_passphrase [0.020770s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_192_bit_key [0.003459s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_random_bytes_encryption [0.018904s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_manager_with_multi_threads [0.008450s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_name [0.002249s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_with_existing_key [0.003248s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_wrapped_kek_no_iv [0.002899s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_invalid_library_path [0.002794s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_missing_mkek [0.002867s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_new_iv [0.185928s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_iv_generation [0.081813s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_key_no_flags [0.057763s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_random [0.067115s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_number [0.078445s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_invalid_build_attributes [0.090107s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_seed_random [0.094064s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_as_per_mulitple_backend_conf [0.073180s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_supported_plugin [0.003120s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_retrieve_plugin_raises_when_not_available [0.001631s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found_by_name [0.002323s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_exception [0.006251s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_passphrase_exception [0.006090s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_supports [0.005429s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_supports [0.006141s] ... ok {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_symmetric_key ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_plugin_name ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_asymmetric_rsa_key_generation ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_assert_called [0.004395s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_error_opening_connection [0.004418s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_with_null_metadata_values [0.003920s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_check_for_passphrase [0.003673s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_dsa [0.003604s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_valid_algorithm_invalid_bit_length [0.003667s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_certificate [0.004455s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_error_opening_connection [0.004135s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_triple_des [0.004022s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs1 [0.047232s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs8 [0.005052s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_error_opening_connection [0.005632s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_server_error_occurs [0.004830s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_return_value [0.004312s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_validate_keyfile_permissions_good [0.004080s] ... ok {1} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_out_metadata [0.004562s] ... ok {1} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_with_passphrase [0.004646s] ... ok {1} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_store_crypto [0.005771s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_delete_secret [0.003417s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_supports [0.003243s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_public [0.003639s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algorithm_not_supported_generate_symmetric_key [0.004303s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_public [0.003819s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_with_context_type [0.003827s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_not_completed [0.003069s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_with_existing_secret [0.002076s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_without_encoding [0.000899s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_not_allow_with_invalid_content_type [0.003463s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_plain_content_with_base64_encoding [0.001105s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_non_matching_datum [0.001223s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_plaintext_none [0.000909s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_unknown_with_valid_encoding [0.001046s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_application_octet_stream [0.000683s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_bogus_mime_normalization [0.000681s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_db_backend [0.068501s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_pkcs11 [0.075042s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_global_default_not_specified [0.062046s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_stores_lookup_suffix_missing_when_enabled [0.062043s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_blank [0.059248s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_unsupported_content_type_raises_exception [0.002185s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_der_to_pem [0.000682s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_der_to_pem [0.000657s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_pem_with_bad_secret_type [0.000624s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_plain_text [0.000615s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric_base64 [0.000625s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_invalid_content_type [0.000651s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_null_content_encoding_gets_passed_through [0.000590s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_config_used [0.052475s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_disabled [0.002157s] ... ok /usr/lib/python3.12/site-packages/oslo_service/backend/_threading/threadgroup.py:116: DeprecationWarning: Calling add_dynamic_timer() with arguments is deprecated. Use add_dynamic_timer_args() instead. warnings.warn( {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_after_initial_delay [7.506275s] ... ok /usr/lib/python3.12/site-packages/oslo_service/backend/_threading/threadgroup.py:116: DeprecationWarning: Calling add_dynamic_timer() with arguments is deprecated. Use add_dynamic_timer_args() instead. warnings.warn( {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_not_invoked_periodic_task_yet [1.006721s] ... ok {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_no_tasks [0.125284s] ... ok {0} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_action_required_result [0.067109s] ... ok {0} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_result [0.059141s] ... ok {0} barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_should_successfully_schedule_a_task_for_retry [0.002568s] ... ok {0} barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_start [0.073118s] ... ok {0} barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_commit [0.002369s] ... ok {0} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_follow_on_when_retry_task_provided [0.000626s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_true [0.079827s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_existing_project_entities_cleanup_for_plain_secret [0.159908s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_retrieval [0.006369s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_retrieval [0.005158s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_process_key_order [0.008329s] ... ok {0} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_large_statuses_clipped [0.006690s] ... ok {0} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_no_follow_on_needed [0.004460s] ... ok Key labeled None found! Label mocklabel is not set. Key labeled mocklabel found! Key labeled None found! Key labeled None found! HMAC successfully generated! {1} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_twice [14.804459s] ... ok {1} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_one_task [1.147570s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_false [0.119377s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_true [0.085279s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_get_project_entities_lookup_call [0.090968s] ... ok {1} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_error_report_fail [0.008944s] ... ok {1} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_processing [0.008020s] ... ok {1} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_success_report_fail [0.008153s] ... ok {1} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_error [0.005640s] ... ok Key labeled mocklabel found! HMAC successfully generated! MKEK successfully generated! ====== Totals ====== Ran: 1370 tests in 41.9232 sec. - Passed: 1353 - Skipped: 17 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 106.5427 sec. ============== Worker Balance ============== - Worker 0 (343 tests) => 0:00:28.234281 - Worker 1 (343 tests) => 0:00:41.120617 - Worker 2 (342 tests) => 0:00:19.193338 - Worker 3 (342 tests) => 0:00:19.415457 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.1173094.055873 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.1173093.045988 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.1173095.681041 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.1173096.124007 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.1170057.911919 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 18 1 99% 67->74 barbican/api/app.py 56 25 10 2 56% 26, 41, 57, 73-100, 108, 112-113, 117-119 barbican/api/controllers/__init__.py 104 1 30 1 99% 234 barbican/api/controllers/acls.py 172 0 120 0 100% barbican/api/controllers/consumers.py 220 4 110 4 98% 69, 240, 353, 388 barbican/api/controllers/containers.py 180 4 102 3 98% 69, 92-93, 163, 187->190 barbican/api/controllers/orders.py 114 3 56 1 98% 37, 47, 53, 187->191 barbican/api/controllers/quotas.py 89 0 56 0 100% barbican/api/controllers/secretmeta.py 114 1 70 0 99% 121 barbican/api/controllers/secrets.py 272 4 154 3 98% 110, 223, 386-389, 400->403, 471->474 barbican/api/controllers/secretstores.py 127 0 78 0 100% barbican/api/controllers/transportkeys.py 89 3 48 1 97% 52, 99, 109 barbican/api/controllers/versions.py 100 4 36 2 96% 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 16 0 43% 42-44, 54, 58, 62-67, 80-93, 98-103 barbican/api/middleware/context.py 57 23 12 1 54% 34-38, 43, 57-69, 72-78, 81-89, 96-99 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 255 15 188 9 95% 259->261, 294->296, 301->303, 303->305, 327->329, 329->332, 348-349, 362-365, 373-374, 381-382, 469-470, 481, 487-489, 493 barbican/cmd/db_manage.py 77 77 4 0 0% 18-185 barbican/cmd/kek_rewrap.py 41 28 12 0 28% 27-28, 40, 43-52, 55-61, 64-77 barbican/cmd/keystone_listener.py 32 32 4 0 0% 17-71 barbican/cmd/pkcs11_kek_rewrap.py 65 53 8 1 18% 32-45, 50-120, 124-139, 143 barbican/cmd/pkcs11_key_generation.py 56 56 6 0 0% 14-138 barbican/cmd/pkcs11_migrate_kek_signatures.py 98 98 26 0 0% 15-171 barbican/cmd/retry_scheduler.py 26 1 2 1 93% 62 barbican/cmd/simple_crypto.py 50 33 8 0 29% 33-38, 46-49, 52-78, 84-88, 91-102 barbican/cmd/status.py 8 8 0 0 0% 15-44 barbican/cmd/worker.py 29 4 2 1 84% 62-64, 68 barbican/common/__init__.py 0 0 0 0 100% barbican/common/accept.py 4 0 0 0 100% barbican/common/config.py 85 19 6 0 77% 196-203, 261-279, 291 barbican/common/exception.py 208 11 10 2 92% 39-44, 64->66, 68-73, 220-221, 383 barbican/common/hrefs.py 77 18 26 1 72% 56, 100-103, 183-195, 204-205 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 24 3 6 1 80% 37-39, 61->64 barbican/common/quota.py 86 0 16 0 100% barbican/common/resources.py 22 2 2 0 92% 52-54 barbican/common/utils.py 92 5 24 0 96% 190-194, 200-203 barbican/common/validators.py 322 34 72 3 89% 58-80, 457, 493-496, 515-528, 534, 542, 762 barbican/context.py 9 0 2 0 100% barbican/hacking/__init__.py 0 0 0 0 100% barbican/hacking/checks.py 76 76 42 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 8 2 71% 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 2 0 43% 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 190 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 1244 136 215 25 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, 948, 982, 1014-1016, 1020, 1024, 1074, 1130-1137, 1142-1156, 1160, 1164-1165, 1183-1190, 1195-1209, 1213, 1217-1218, 1312, 1382, 1546, 1551-1554, 1591-1600, 1615->1621, 1644-1674, 1720-1727, 1732-1746, 1750, 1754-1755, 1759, 1787, 1813, 1902, 2019, 2024-2027, 2031, 2134, 2139-2142, 2146, 2511, 2732->2734 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 38 3 87% 30, 73->72, 97, 100-103, 107, 130-132, 134-136, 159, 197, 204 barbican/objects/container.py 70 47 34 0 28% 48-68, 71, 75-82, 86-92, 95-102, 106-109, 116-122, 127-130 barbican/objects/container_acl.py 91 58 36 0 39% 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 10 0 52% 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 4 0 89% 44-46 barbican/objects/order.py 27 6 6 0 82% 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 82% 43-48 barbican/objects/project.py 14 0 4 0 100% barbican/objects/project_quotas.py 41 5 12 1 89% 44->exit, 48, 54-58 barbican/objects/project_secret_store.py 31 0 12 0 100% barbican/objects/secret.py 21 5 6 0 81% 72-78, 83-85 barbican/objects/secret_acl.py 80 47 34 0 43% 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 12 0 53% 45-51, 56-62, 67-72, 87-109, 120-142 barbican/objects/secret_store_metadatum.py 30 12 12 0 57% 39-45, 50-55, 59 barbican/objects/secret_stores.py 23 5 8 2 77% 42, 44, 48-51 barbican/objects/secret_user_metadatum.py 22 4 10 0 88% 37, 41, 45, 49 barbican/objects/transport_key.py 27 10 10 0 62% 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->157 barbican/plugin/crypto/p11_crypto.py 237 14 74 9 90% 215, 230->233, 252->255, 280->283, 309, 313-319, 328, 338-343, 369->371, 424->422 barbican/plugin/crypto/pkcs11.py 466 39 80 6 92% 560->563, 572->575, 623-639, 645-649, 652-667, 741, 746, 749, 755, 956-957, 998 barbican/plugin/crypto/simple_crypto.py 114 10 38 5 90% 52, 60, 77, 106-114, 156, 195->199, 251 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 213 4 38 1 98% 64, 78, 184, 543 barbican/plugin/kmip_secret_store.py 252 6 82 5 97% 92, 102->106, 249, 366, 504->509, 566-575, 601->607 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 58 0 100% barbican/plugin/util/translations.py 86 2 32 0 98% 113-115 barbican/plugin/util/utils.py 14 0 4 0 100% barbican/plugin/vault_secret_store.py 31 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 92 3 26 2 96% 24-25, 40, 160->166 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% barbican/wsgi/__init__.py 0 0 0 0 100% -------------------------------------------------------------------------------------------------------------------------------------------------- TOTAL 9542 1451 2715 149 85% py312: OK (68.90 seconds) congratulations :) (68.97 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.DPQ647 + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev46 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/share/licenses/openstack-barbican + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/share/licenses/openstack-barbican + cp -pr /builddir/build/BUILD/barbican-22.1.0.dev46/LICENSE /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/share/licenses/openstack-barbican + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-barbican = 22.1.0-0.20260515155432.ceb9b85.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): shadow-utils OrderWithRequires: systemd systemd systemd Processing files: python3-barbican-22.1.0-0.20260515155432.ceb9b85.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.tyunvM + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev46 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/share/licenses/python3-barbican + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/share/licenses/python3-barbican + cp -pr /builddir/build/BUILD/barbican-22.1.0.dev46/LICENSE /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/share/licenses/python3-barbican + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-barbican = 22.1.0-0.20260515155432.ceb9b85.el10 python3-barbican = 22.1.0-0.20260515155432.ceb9b85.el10 python3.12-barbican = 22.1.0-0.20260515155432.ceb9b85.el10 python3.12dist(barbican) = 22.1~~dev46 python3dist(barbican) = 22.1~~dev46 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.12dist(oslo-serialization) < 2.19.1 or python3.12dist(oslo-serialization) > 2.19.1) with python3.12dist(oslo-serialization) >= 2.18) ((python3.12dist(pbr) < 2.1 or python3.12dist(pbr) > 2.1) with python3.12dist(pbr) >= 2) ((python3.12dist(pecan) < 1.0.2 or python3.12dist(pecan) > 1.0.2) with (python3.12dist(pecan) < 1.0.3 or python3.12dist(pecan) > 1.0.3) with (python3.12dist(pecan) < 1.0.4 or python3.12dist(pecan) > 1.0.4) with (python3.12dist(pecan) < 1.2 or python3.12dist(pecan) > 1.2) with python3.12dist(pecan) >= 1) python(abi) = 3.12 python3.12dist(alembic) >= 0.8.10 python3.12dist(castellan) >= 4.2 python3.12dist(cffi) >= 1.7 python3.12dist(cryptography) >= 2.1 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystonemiddleware) >= 9.5 python3.12dist(microversion-parse) >= 0.2.1 python3.12dist(oslo-config) >= 6.4 python3.12dist(oslo-context) >= 2.22 python3.12dist(oslo-db) >= 4.27 python3.12dist(oslo-i18n) >= 3.15.3 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 14.1 python3.12dist(oslo-middleware) >= 3.31 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-service) >= 4.2 python3.12dist(oslo-service[threading]) >= 4.2 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 7 python3.12dist(oslo-versionedobjects) >= 1.31.2 python3.12dist(paste) >= 2.0.2 python3.12dist(pastedeploy) >= 1.5 python3.12dist(sqlalchemy) >= 1.4 python3.12dist(stevedore) >= 1.20 python3.12dist(webob) >= 1.8 Obsoletes: python3.12-barbican < 22.1.0-0.20260515155432.ceb9b85.el10 Processing files: openstack-barbican-api-22.1.0-0.20260515155432.ceb9b85.el10.noarch warning: File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/gunicorn-config.pyc warning: File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/gunicorn-config.pyo error: File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-wsgi-api RPM build warnings: RPM build errors: source_date_epoch_from_changelog set but %changelog is missing File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/gunicorn-config.pyc File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/etc/barbican/gunicorn-config.pyo File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260515155432.ceb9b85.el10.x86_64/usr/bin/barbican-wsgi-api Child return code was: 1