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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.rVECQN + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf barbican-22.1.0.dev12 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/barbican-22.1.0.dev12-0.20260504114534.0bfcb38.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd barbican-22.1.0.dev12 + rm -rf /builddir/build/BUILD/barbican-22.1.0.dev12-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/barbican-22.1.0.dev12-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.4LH0rM + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + 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.dev12/.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.dev12/.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.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.hsZYWm + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + 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.dev12/.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.dev12/.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.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.0QEn9l + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + 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.dev12/.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.dev12/.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.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.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 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.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 >= 1.2.1 from tox --print-deps-only: py312 Requirement not satisfied: castellan >= 1.2.1 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 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: 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. 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() 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.dev12/barbican-22.1.0.dev12.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.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 >=1.2.1 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: castellan >=1.2.1 Handling microversion-parse >=0.2.1 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: microversion-parse >=0.2.1 Handling dogtag-pki >=10.3.5.1 ; extra == 'dogtag' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: dogtag-pki >=10.3.5.1 ; extra == 'dogtag' Handling pykmip >=0.7.0 ; extra == 'kmip' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip >=0.7.0 ; extra == 'kmip' Handling pyflakes >=2.1.1 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pyflakes >=2.1.1 ; extra == 'test' Handling coverage !=4.4,>=4.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: coverage !=4.4,>=4.0 ; extra == 'test' Handling oslotest >=3.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: oslotest >=3.2.0 ; extra == 'test' Handling pykmip >=0.7.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip >=0.7.0 ; extra == 'test' Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling testtools >=2.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: testtools >=2.2.0 ; extra == 'test' Handling fixtures >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: fixtures >=3.0.0 ; extra == 'test' Handling requests >=2.18.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: requests >=2.18.0 ; extra == 'test' Handling WebTest >=2.0.27 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: WebTest >=2.0.27 ; extra == 'test' Handling python-keystoneclient >=3.8.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: python-keystoneclient >=3.8.0 ; extra == 'test' Handling tempest >=17.1.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: tempest >=17.1.0 ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-22.1.0.dev12.dist-info/ removed 'barbican-22.1.0.dev12.dist-info/AUTHORS' removed 'barbican-22.1.0.dev12.dist-info/LICENSE' removed 'barbican-22.1.0.dev12.dist-info/METADATA' removed 'barbican-22.1.0.dev12.dist-info/entry_points.txt' removed 'barbican-22.1.0.dev12.dist-info/pbr.json' removed 'barbican-22.1.0.dev12.dist-info/top_level.txt' removed directory 'barbican-22.1.0.dev12.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.0H65FJ + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + 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.dev12/.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.dev12/.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.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.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.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 >= 1.2.1 from tox --print-deps-only: py312 Requirement satisfied: castellan >= 1.2.1 (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.dev27) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: 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. 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() 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.dev12/barbican-22.1.0.dev12.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.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 >=1.2.1 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: castellan >=1.2.1 (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' Handling pyflakes >=2.1.1 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pyflakes >=2.1.1 ; extra == 'test' Handling coverage !=4.4,>=4.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: coverage !=4.4,>=4.0 ; extra == 'test' Handling oslotest >=3.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: oslotest >=3.2.0 ; extra == 'test' Handling pykmip >=0.7.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip >=0.7.0 ; extra == 'test' Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling testtools >=2.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: testtools >=2.2.0 ; extra == 'test' Handling fixtures >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: fixtures >=3.0.0 ; extra == 'test' Handling requests >=2.18.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: requests >=2.18.0 ; extra == 'test' Handling WebTest >=2.0.27 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: WebTest >=2.0.27 ; extra == 'test' Handling python-keystoneclient >=3.8.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: python-keystoneclient >=3.8.0 ; extra == 'test' Handling tempest >=17.1.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: tempest >=17.1.0 ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-22.1.0.dev12.dist-info/ removed 'barbican-22.1.0.dev12.dist-info/AUTHORS' removed 'barbican-22.1.0.dev12.dist-info/LICENSE' removed 'barbican-22.1.0.dev12.dist-info/METADATA' removed 'barbican-22.1.0.dev12.dist-info/top_level.txt' removed 'barbican-22.1.0.dev12.dist-info/pbr.json' removed 'barbican-22.1.0.dev12.dist-info/entry_points.txt' removed directory 'barbican-22.1.0.dev12.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.ZZdpER + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + 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.dev12/.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.dev12/.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.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.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.08 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.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 >= 1.2.1 from tox --print-deps-only: py312 Requirement satisfied: castellan >= 1.2.1 (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.dev27) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: 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. 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() 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.dev12/barbican-22.1.0.dev12.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.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 >=1.2.1 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: castellan >=1.2.1 (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' Handling pyflakes >=2.1.1 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pyflakes >=2.1.1 ; extra == 'test' Handling coverage !=4.4,>=4.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: coverage !=4.4,>=4.0 ; extra == 'test' Handling oslotest >=3.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: oslotest >=3.2.0 ; extra == 'test' Handling pykmip >=0.7.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip >=0.7.0 ; extra == 'test' Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling testtools >=2.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: testtools >=2.2.0 ; extra == 'test' Handling fixtures >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: fixtures >=3.0.0 ; extra == 'test' Handling requests >=2.18.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: requests >=2.18.0 ; extra == 'test' Handling WebTest >=2.0.27 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: WebTest >=2.0.27 ; extra == 'test' Handling python-keystoneclient >=3.8.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: python-keystoneclient >=3.8.0 ; extra == 'test' Handling tempest >=17.1.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: tempest >=17.1.0 ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-22.1.0.dev12.dist-info/ removed 'barbican-22.1.0.dev12.dist-info/AUTHORS' removed 'barbican-22.1.0.dev12.dist-info/LICENSE' removed 'barbican-22.1.0.dev12.dist-info/METADATA' removed 'barbican-22.1.0.dev12.dist-info/entry_points.txt' removed 'barbican-22.1.0.dev12.dist-info/pbr.json' removed 'barbican-22.1.0.dev12.dist-info/top_level.txt' removed directory 'barbican-22.1.0.dev12.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.LyliJS + 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.dev12 + mkdir -p /builddir/build/BUILD/barbican-22.1.0.dev12/.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.dev12/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/barbican-22.1.0.dev12/pyproject-wheeldir Processing /builddir/build/BUILD/barbican-22.1.0.dev12 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: 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. 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() running dist_info creating /builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/barbican.egg-info writing /builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/barbican.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/barbican.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/barbican.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/barbican.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/barbican.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/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.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/barbican.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-kyiv23jb/barbican-22.1.0.dev12.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) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/barbican creating build/lib/barbican/tests creating build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_db_cleanup.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_cmd.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test_barbican_manage.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/test-status.py -> build/lib/barbican/tests/cmd copying barbican/tests/cmd/__init__.py -> build/lib/barbican/tests/cmd creating build/lib/barbican/tests/plugin creating build/lib/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/test_secret_store.py -> build/lib/barbican/tests/plugin/interface copying barbican/tests/plugin/interface/__init__.py -> build/lib/barbican/tests/plugin/interface copying barbican/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/model creating build/lib/barbican/model/migration creating build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/transport_keys_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/secrets_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/projects_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/order_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/kek_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/env.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/encrypted_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/container_init_ops.py -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/__init__.py -> build/lib/barbican/model/migration/alembic_migrations creating build/lib/barbican/tests/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/plugin creating build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/simple_crypto.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/pkcs11.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/p11_crypto.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/manager.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/base.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/__init__.py -> build/lib/barbican/plugin/crypto copying barbican/tests/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/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/hacking copying barbican/hacking/checks.py -> build/lib/barbican/hacking copying barbican/hacking/__init__.py -> build/lib/barbican/hacking 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/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 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/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/tests/api creating build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/test_simple.py -> build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/test_context.py -> build/lib/barbican/tests/api/middleware copying barbican/tests/api/middleware/__init__.py -> build/lib/barbican/tests/api/middleware creating build/lib/barbican/tests/model copying barbican/tests/model/test_models.py -> build/lib/barbican/tests/model copying barbican/tests/model/__init__.py -> build/lib/barbican/tests/model 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 creating build/lib/barbican/api/middleware copying barbican/api/middleware/simple.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/microversion.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/context.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/__init__.py -> build/lib/barbican/api/middleware creating build/lib/barbican/plugin/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/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/migration/commands.py -> build/lib/barbican/model/migration copying barbican/model/migration/__init__.py -> build/lib/barbican/model/migration 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/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/interface copying barbican/plugin/interface/secret_store.py -> build/lib/barbican/plugin/interface copying barbican/plugin/interface/__init__.py -> build/lib/barbican/plugin/interface creating build/lib/barbican/tests/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/queue copying barbican/queue/server.py -> build/lib/barbican/queue copying barbican/queue/retry_scheduler.py -> build/lib/barbican/queue copying barbican/queue/keystone_listener.py -> build/lib/barbican/queue copying barbican/queue/client.py -> build/lib/barbican/queue copying barbican/queue/__init__.py -> build/lib/barbican/queue creating build/lib/barbican/tests/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/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/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/wsgi copying barbican/wsgi/api.py -> build/lib/barbican/wsgi copying barbican/wsgi/__init__.py -> build/lib/barbican/wsgi creating build/lib/barbican/objects copying barbican/objects/transport_key.py -> build/lib/barbican/objects copying barbican/objects/secret_user_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_stores.py -> build/lib/barbican/objects copying barbican/objects/secret_store_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_consumer_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_acl_user.py -> build/lib/barbican/objects copying barbican/objects/secret_acl.py -> build/lib/barbican/objects copying barbican/objects/secret.py -> build/lib/barbican/objects copying barbican/objects/project_secret_store.py -> build/lib/barbican/objects copying barbican/objects/project_quotas.py -> build/lib/barbican/objects copying barbican/objects/project.py -> build/lib/barbican/objects copying barbican/objects/order_retry_task.py -> build/lib/barbican/objects copying barbican/objects/order_plugin_metadatum.py -> build/lib/barbican/objects copying barbican/objects/order_barbican_metadatum.py -> build/lib/barbican/objects copying barbican/objects/order.py -> build/lib/barbican/objects copying barbican/objects/kekdatum.py -> build/lib/barbican/objects copying barbican/objects/fields.py -> build/lib/barbican/objects copying barbican/objects/encrypted_datum.py -> build/lib/barbican/objects copying barbican/objects/container_secret.py -> build/lib/barbican/objects copying barbican/objects/container_consumer_meta.py -> build/lib/barbican/objects copying barbican/objects/container_acl_user.py -> build/lib/barbican/objects copying barbican/objects/container_acl.py -> build/lib/barbican/objects copying barbican/objects/container.py -> build/lib/barbican/objects copying barbican/objects/base.py -> build/lib/barbican/objects copying barbican/objects/__init__.py -> build/lib/barbican/objects creating build/lib/barbican/common/policies copying barbican/common/policies/transportkeys.py -> build/lib/barbican/common/policies copying barbican/common/policies/secretstores.py -> build/lib/barbican/common/policies copying barbican/common/policies/secrets.py -> build/lib/barbican/common/policies copying barbican/common/policies/secretmeta.py -> build/lib/barbican/common/policies copying barbican/common/policies/quotas.py -> build/lib/barbican/common/policies copying barbican/common/policies/orders.py -> build/lib/barbican/common/policies copying barbican/common/policies/containers.py -> build/lib/barbican/common/policies copying barbican/common/policies/consumers.py -> build/lib/barbican/common/policies copying barbican/common/policies/base.py -> build/lib/barbican/common/policies copying barbican/common/policies/acls.py -> build/lib/barbican/common/policies copying barbican/common/policies/__init__.py -> build/lib/barbican/common/policies creating build/lib/barbican/tests/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/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 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:207: _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:207: _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:207: _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/model/migration/alembic_migrations/README -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/script.py.mako -> build/lib/barbican/model/migration/alembic_migrations creating build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/api/app.wsgi -> build/lib/barbican/api creating build/lib/barbican/locale creating build/lib/barbican/locale/en_GB creating build/lib/barbican/locale/en_GB/LC_MESSAGES copying barbican/locale/en_GB/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/en_GB/LC_MESSAGES creating build/lib/barbican/locale/zh_CN creating build/lib/barbican/locale/zh_CN/LC_MESSAGES copying barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/zh_CN/LC_MESSAGES copying barbican/model/migration/alembic.ini -> build/lib/barbican/model/migration installing to build/bdist.linux-x86_64/wheel running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/barbican creating build/bdist.linux-x86_64/wheel/barbican/locale creating build/bdist.linux-x86_64/wheel/barbican/locale/zh_CN creating build/bdist.linux-x86_64/wheel/barbican/locale/zh_CN/LC_MESSAGES copying build/lib/barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> build/bdist.linux-x86_64/wheel/barbican/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/barbican/locale/en_GB creating build/bdist.linux-x86_64/wheel/barbican/locale/en_GB/LC_MESSAGES copying build/lib/barbican/locale/en_GB/LC_MESSAGES/barbican.po -> build/bdist.linux-x86_64/wheel/barbican/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/barbican/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/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/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/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/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 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 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/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/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/controllers copying build/lib/barbican/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/acls.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/consumers.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/containers.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/orders.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/quotas.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/secretmeta.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/secrets.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/secretstores.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/transportkeys.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers copying build/lib/barbican/api/controllers/versions.py -> build/bdist.linux-x86_64/wheel/barbican/api/controllers creating build/bdist.linux-x86_64/wheel/barbican/api/middleware copying build/lib/barbican/api/middleware/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/api/middleware copying build/lib/barbican/api/middleware/context.py -> build/bdist.linux-x86_64/wheel/barbican/api/middleware copying build/lib/barbican/api/middleware/microversion.py -> build/bdist.linux-x86_64/wheel/barbican/api/middleware copying build/lib/barbican/api/middleware/simple.py -> build/bdist.linux-x86_64/wheel/barbican/api/middleware 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 copying build/lib/barbican/plugin/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/castellan_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/dogtag.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/dogtag_config_opts.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/kmip_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/resources.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/store_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/plugin copying build/lib/barbican/plugin/vault_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/plugin creating build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/base.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/manager.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/p11_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/pkcs11.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/simple_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto creating build/bdist.linux-x86_64/wheel/barbican/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 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/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 creating build/bdist.linux-x86_64/wheel/barbican/tests 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/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/model creating build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_acls.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_certificate_authorities.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_containers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_orders.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_projects.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_metadata.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_stores.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secrets.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_transport_keys.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model copying build/lib/barbican/tests/model/test_models.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model creating build/bdist.linux-x86_64/wheel/barbican/tests/api creating build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_acls.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_containers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_orders.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secretmeta.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secrets.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secretstores.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_versions.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_init.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_resources.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_resources_policy.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_transport_keys_resource.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api creating build/bdist.linux-x86_64/wheel/barbican/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/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/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 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/plugin creating build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_mime_types.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_multiple_backends.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_translations.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util copying build/lib/barbican/tests/plugin/util/test_utils.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/util creating build/bdist.linux-x86_64/wheel/barbican/tests/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 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/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/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 running install_data creating build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev12.data creating build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev12.data/data creating build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev12.data/data/etc creating build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev12.data/data/etc/barbican copying etc/barbican/barbican-api-paste.ini -> build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev12.data/data/etc/barbican running install_egg_info Copying barbican.egg-info to build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev12-py3.12.egg-info running install_scripts Installing barbican-wsgi-api script to build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev12.data/scripts creating build/bdist.linux-x86_64/wheel/barbican-22.1.0.dev12.dist-info/WHEEL creating '/builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir/pip-wheel-4jttgay8/.tmp-j1lt9rnf/barbican-22.1.0.dev12-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.dev12.data/data/etc/barbican/barbican-api-paste.ini' adding 'barbican-22.1.0.dev12.data/scripts/barbican-wsgi-api' adding 'barbican-22.1.0.dev12.dist-info/AUTHORS' adding 'barbican-22.1.0.dev12.dist-info/LICENSE' adding 'barbican-22.1.0.dev12.dist-info/METADATA' adding 'barbican-22.1.0.dev12.dist-info/WHEEL' adding 'barbican-22.1.0.dev12.dist-info/entry_points.txt' adding 'barbican-22.1.0.dev12.dist-info/pbr.json' adding 'barbican-22.1.0.dev12.dist-info/top_level.txt' adding 'barbican-22.1.0.dev12.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.dev12-py3-none-any.whl size=475915 sha256=477d054e6c6014cd5897386f6a8bbb2b8d4662560596f8c1588928344f1911d8 Stored in directory: /builddir/.cache/pip/wheels/7a/ed/68/6f26b11e3d9b64b0860f7ebdf871500ac609be558b29378bef Successfully built barbican + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.o6ksUl + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.dev12 ++ ls /builddir/build/BUILD/barbican-22.1.0.dev12/pyproject-wheeldir/barbican-22.1.0.dev12-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=barbican==22.1.0.dev12 + '[' -z barbican==22.1.0.dev12 ']' + TMPDIR=/builddir/build/BUILD/barbican-22.1.0.dev12/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.dev12/pyproject-wheeldir barbican==22.1.0.dev12 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.dev12/pyproject-wheeldir Processing ./pyproject-wheeldir/barbican-22.1.0.dev12-py3-none-any.whl Installing collected packages: barbican changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-db-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-keystone-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-retry to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-worker to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/pkcs11-kek-rewrap to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/pkcs11-key-generation to 755 Successfully installed barbican-22.1.0.dev12 + '[' -d /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-db-manage /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-keystone-listener /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-manage /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-retry /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-status /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-worker /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-wsgi-api /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/pkcs11-kek-rewrap /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/pkcs11-key-generation /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-db-manage: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-keystone-listener: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-manage: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-retry: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-status: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-worker: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/barbican-wsgi-api: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/pkcs11-kek-rewrap: updating /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/pkcs11-key-generation: updating + rm -rfv /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.12/site-packages/barbican-22.1.0.dev12.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev12.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.20260504114534.0bfcb38.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev12.dist-info/RECORD --output /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev12.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev12.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev12.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib/python3.12/site-packages/barbican-22.1.0.dev12.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + PYTHONPATH=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64/etc/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/etc/barbican/vassals + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/var/lib/barbican /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/var/log/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/bin + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/var/run/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64/etc/barbican/ + install -m 640 etc/barbican/barbican.conf.sample /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64/etc/barbican/vassals/ + mv /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/etc/barbican/barbican-api-paste.ini /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/etc/barbican/ + rmdir /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64/usr/lib/systemd/system/openstack-barbican-retry.service + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/etc/logrotate.d + install -m644 etc/logrotate.d/barbican-api /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10 --unique-debug-suffix -22.1.0-0.20260504114534.0bfcb38.el10.x86_64 --unique-debug-src-base openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.dev12 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.20260504114534.0bfcb38.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.MVHlcf + 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.dev12 + 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.20260504114534.0bfcb38.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/barbican-22.1.0.dev12/.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( {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_container_acls_with_invalid_project_access_value_fail [0.547403s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_project_access_values [0.489493s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_non_uuid_secret_should_fail [0.124861s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_container_id_should_fail [0.112793s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_complete_acl_data [0.145498s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_invoke_container_acls_head_should_fail [0.105287s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_true [0.601321s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_can_create_new_container_acls [0.401368s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_project_access_data [0.123654s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_with_valid_secret_id [0.145949s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_false [0.110885s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_with_read_users_only [0.177648s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_modify_project_access_values [0.130291s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_no_acl_defined_should_pass [0.103791s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_with_read_users_only [0.138501s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_no_acls_defined_return_default_acl [0.118926s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_with_read_users_only [0.139704s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_no_acls_defined_return_default_acl [0.095350s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_with_valid_container_id [0.113189s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_invoke_secret_acls_head_should_fail [0.119387s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_project_access_data [0.100826s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_delete_container_acls [0.170621s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_all_acls [0.122442s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_when_no_acls_defined [0.108679s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_create_new_secret_acls [0.159129s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_acls [0.177926s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_can_create_new_secret_acls [0.164245s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_no_acls_and_acl_only_should_be_empty [0.090658s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers [0.130619s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_create_new_container_acls [0.167851s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_container_not_found [0.073894s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_new_secret_acls_with_invalid_project_access_value_should_fail [0.138910s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_get_container_not_found [0.069123s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_create_new_secret_acls_with_project_access_false [0.270104s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_update_container_acls [0.197828s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_when_no_acls_defined_should_pass [0.111488s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_create_new_consumer [0.190922s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_no_acl_defined_should_pass [0.131856s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_with_read_users_only [0.156332s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_project_access_value [0.266550s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_incorrect_uri_should_fail [0.102781s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_no_consumers [0.190434s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_delete_secret_acls [0.165273s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_id [0.099483s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_update_secret_acls [0.185389s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_users_only [0.225307s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_create_new_consumer [0.123872s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_invalid_secret_should_fail [0.101210s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_service [0.145659s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_delete_consumer [0.108364s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_no_consumers [0.202602s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_complete_acl_data [0.102648s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_id [0.126400s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers_with_limit_and_offset [0.110380s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_container_not_found [0.071285s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_modify_project_access_values [0.103796s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_consumer_not_found [0.098447s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_url [0.085652s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers_with_limit_and_offset [0.126234s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_name [0.081431s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_secret_not_found [0.075235s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_type [0.085180s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_name [0.075989s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers [0.147015s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_secret_not_found [0.058929s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_url [0.079922s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_get_secret_not_found [0.064246s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret [0.157280s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_consumer_not_found [0.078345s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_without_name [0.117974s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_trailing_slash [0.116861s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_different_name [0.154899s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_secret_ref [0.081142s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_delete_consumer [0.106092s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_when_secret_not_found [0.081578s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_certificate_container [0.107067s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_name [0.100926s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_type [0.081679s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_create_container_w_empty_name [0.081035s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_service [0.085192s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_content_type_header [0.059032s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_rsa_container [0.152508s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_throw_exception_when_secret_ref_doesnt_exist [0.070015s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_secret_when_exists_in_container [0.237663s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_empty_container [0.076756s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_different_secret_refs_with_duplicate_name [0.168794s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_get_container [0.075556s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_post_on_container_by_id [0.071320s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_delete_container_secret_with_incorrect_name [0.131341s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_container_secret_without_name [0.118455s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_get_list_containers [0.192508s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_secrets [0.094035s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_populated_container [0.092358s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_existing_container_secret [0.098957s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_delete_when_container_not_found [0.062519s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_415_when_creating_with_blank_body [0.065856s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_json [0.078609s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_400_when_creating_with_empty_json [0.068537s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists [0.081261s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_create_should_fail_w_unsupported_payload_content_type [0.082435s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_sanitize_location_from_response_header [0.076889s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_bogus_content [0.067258s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists_in_container [0.094860s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_a_type [0.080573s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_empty_dict [0.070151s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_content_type_header [0.067004s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_can_get_a_list_of_orders [0.135057s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_response_should_include_total [0.182976s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_put_project_quotas [0.078780s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_pagination_attributes_not_available_with_empty_order_list [0.077830s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_handle_no_containers [0.064273s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_data_put_project_quotas [0.068336s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_delete_orders [0.074084s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_type_put_project_quotas [0.064312s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_delete_container [0.089037s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_list_containerss_by_type [0.414913s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_put_orders [0.110317s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_get_on_container_secrets [0.076471s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_container_not_found [0.065513s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_list_not_allowed [0.074574s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_invalid_container_id [0.061336s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum_not_found [0.181504s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_metadata [0.122380s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_quotas_not_allowed [0.061082s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_by_id [0.077927s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_containers [0.061108s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_get_order [0.096455s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_no_accept_header [0.150395s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_delete_call_on_non_existant_order_should_give_404 [0.062808s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_add_new_order [0.097369s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_pagination_attributes [0.196775s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_get_call_on_non_existant_order_should_give_404 [0.060179s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_pecan_default_accept_header [0.110955s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_can_create_a_new_order [0.089662s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_returns_404_on_get_with_bad_uuid [0.061927s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_project_quotas_list [0.105461s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_with_empty_payload [0.093459s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_allow_unknown_algorithm [0.082852s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_delete_specific_project_quotas [0.076696s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_invalid_secret_id [0.068008s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_specific_project_quotas [0.080252s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_quotas [0.065661s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_no_payload_for_put_project_quotas [0.065613s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_delete_order [0.105911s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_413_put_with_text_too_large [0.091374s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_value_put_project_quotas [0.072149s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_date_filter_results_in_400 [0.061568s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_post_order_by_id [0.090169s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_can_get_secret_metadata [0.104997s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_delete_specific_project_quotas [0.066150s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_not_allowed [0.062528s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_get_specific_project_quotas [0.064078s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v0 [0.123710s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_delete_secret_metadatum [0.104723s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_project_quotas_list_not_allowed [0.063184s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata [0.095286s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_delete_on_secrets [0.075443s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_empty_project_quotas_list [0.067403s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum [0.095777s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata_response_sets_location_header [0.092894s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_create_secret_metadata [0.091089s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_get_secret_metadatum_not_found [0.093908s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_get_payload [0.168130s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_get_secret_metadatum [0.098164s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_get_secret_metadata_invalid_secret_should_fail [0.095650s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_with_json_accept_header [0.118934s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_if_project_doesnt_exist [0.077831s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_create_same_key_secret_metadatum [0.090657s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_create_secret_metadatum [0.090182s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_meta_w_transport_key [0.072281s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_as_plain [0.094766s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_update_secret_metadatum [0.094627s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_head_on_metadatum [0.090201s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_one_step [0.079667s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_base64_secret [0.099661s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_blank_accept_header [0.084515s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_transport_key [0.073318s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_with_bad_uuid [0.056248s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_plain_text_secret [0.100638s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_encoding [0.069442s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_delete_on_metadata [0.202090s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_put_secret_not_found [0.059835s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_w_unsupported_content_type_should_fail [0.100915s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_unsupported_media_type [0.076484s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_secret [0.122089s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_raise_404_for_delete_secret_not_found [0.186059s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_gt_and_gte_timestamps [0.076722s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_empty_list_of_secrets [0.089483s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_is_decoded_for_binary [0.088564s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gt_timestamps [0.056547s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_no_payload [0.085606s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_post [0.076788s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lt_timestamps [0.059074s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_binary_secret [0.096848s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_payload_when_no_payload [0.086781s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_put [0.080314s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_plain_timestamps [0.056446s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_put_json_on_secrets [0.056923s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_with_put_unknown_encoding [0.082608s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_bogus_attribute [0.055986s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_406_with_get_bad_accept_header [0.099389s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_too_many_colons [0.054802s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_when_not_found [0.063462s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_create_new_secret_with_empty_payload_should_fail [0.067071s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_sorting_results_in_400 [0.066430s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_creating_new_secret_with_oversized_payload_should_fail [0.068720s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_409_put_to_existing_secret [0.084279s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_by_name [0.111553s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_invalid_transport_key_ref [0.073659s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_set_a_preferred_secret_store_when_no_error [0.155766s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_no_media_type [0.080194s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gt_and_lt_timestamps [0.055134s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_bogus_timestamp [0.052588s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v1 [0.103587s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_when_no_error [0.123983s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_lt_and_lte_timestamps [0.052738s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_delete [0.078853s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_lte_timestamps [0.053187s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_pagination_attributes [0.240970s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_not_set [0.128931s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lte_timestamps [0.060175s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_expiration_should_be_normalized_with_new_secret [0.076776s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_payload_just_under_max [0.086613s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_bad_payload [0.068869s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_all_secret_stores [0.131992s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_without_payload [0.080181s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_gte_timestamps [0.059170s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_accept_header [0.056845s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_bad_encoding [0.071553s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_1 [0.055992s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_preferred_secret_store_call_with_unsupported_http_method [0.238736s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_a_secret_store_subresource [0.132649s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_content_type [0.076684s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v1 [0.059844s] ... ok {3} barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_defaults_to_admin [0.001726s] ... ok {3} barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_encoding_not_supported_exception [0.000673s] ... ok {3} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_pecan_exposed_function [0.000627s] ... ok {3} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_next_only [0.000676s] ... ok {3} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_previous_only [0.000589s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_add_new_consumer [0.012645s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gte_and_lte_timestamps [0.061287s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_plain_timestamp [0.056258s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_set [0.135461s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_secret_store_when_no_error [0.167023s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_fail_consumer_bad_json [0.140142s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_fail_consumer_bad_json [0.008787s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist [0.005755s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_0 [0.059708s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_pass_on_container_delete_with_missing_consumers [0.007942s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gte_timestamps [0.077935s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_with_bad_consumer_id [0.006753s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumers_on_secret_delete [0.007263s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_fail_deleting_consumer_bad_json [0.009320s] ... ok {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v1 [0.011402s] ... ok {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk [0.012578s] ... 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( {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_plain_with_tkey_id [0.012712s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validates_name_sorting [0.062445s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_redirect_if_json_home_accept_header_present [0.064060s] ... ok {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id_old_way [0.012058s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_store_when_not_found_error [0.142916s] ... ok {3} barbican.tests.api.test_resources.WhenOwnershipMismatchForSecretConsumer.test_consumer_check_ownership_mismatch [0.014242s] ... ok {3} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_delete_on_consumer_by_id [0.006865s] ... ok {3} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_post_on_consumer_by_id [0.005762s] ... ok {3} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumer_by_id [0.005241s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_1 [0.060786s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_pass_get_consumer [0.019692s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_duplicate_keys [0.066387s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_rules_should_be_loaded [0.006579s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_create_consumer [0.009965s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_delete_consumer [0.009503s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_get_consumers [0.020846s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_get_consumers [0.012363s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v1 [0.064546s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_fail_get_container_for_creator_user_different_project [0.008831s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_with_no_acl [0.016770s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_with_unsupported_http_method [0.133468s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_delete_container [0.016761s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_rules_should_be_loaded [0.005811s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_get_orders [0.012121s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v0 [0.068393s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_create_order [0.010421s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_with_unsupported_http_method [0.140240s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_create_consumer [0.016733s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_get_consumers [0.010003s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_get_secret_for_admin_user_with_project_access_disabled [0.010660s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret [0.021572s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v1 [0.065579s] ... ok /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", {0} barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_used_from_header [0.002499s] ... ok {0} barbican.tests.api.middleware.test_simple.WhenTestingSimpleMiddleware.test_should_process_request [0.001049s] ... ok {0} barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_read_error [0.002456s] ... ok {0} barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_with_array [0.000818s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret_for_owner [0.013282s] ... ok {0} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_add_new_consumer [0.012633s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_secret_stores_subresource [0.129575s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found [0.011564s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_with_bad_consumer_id [0.005702s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_different_user_with_valid_read_acl [0.031302s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumer [0.011023s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_different_user_no_read_acl [0.015128s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_fail_deleting_consumer_bad_json [0.008076s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_no_consumers [0.006019s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_private_secret [0.016259s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found [0.011766s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_secret [0.013617s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer_by_id [0.009413s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_global_default_when_multiple_backends_not_enabled [0.140211s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_pass_on_secret_delete_with_missing_consumers [0.007902s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_project_no_acl [0.015988s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_binary_based_on_content_type [0.012839s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_with_project_access_disabled [0.014427s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_based_on_content_type [0.012013s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_put_secret [0.012295s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk_based_on_content_type [0.013418s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_preferred [0.015425s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_binary_with_tkey_id [0.013173s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_rules_should_be_loaded [0.006852s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_when_multiple_backends_not_enabled [0.126443s] ... 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.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumer_by_id [0.008169s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get_if_json_accept_header [0.072551s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_create_secret [0.014268s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_rules_should_be_loaded [0.004678s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_raise_get_consumer [0.012420s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_secret [0.007207s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_delete_transport_key [0.003758s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_get_transport_key [0.002967s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_delete_when_trans_key_not_found [0.004069s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_delete_consumer [0.017773s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_invalid [0.002260s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_not_found [0.003270s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_creator_user_project_access_disabled [0.010580s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history_no_dburl [0.009545s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_rules_should_be_loaded [0.007544s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade [0.008026s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade_no_dburl [0.008749s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v0 [0.069475s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_private_enabled_with_read_acl [0.021276s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_project_no_acl [0.014582s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_user_with_no_read_acl [0.015717s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_rules_should_be_loaded [0.005966s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_get_order [0.008665s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_multiple_backends_not_enabled [0.125627s] ... ok {3} barbican.tests.cmd.test_cmd.WhenInvokingWorkerCommand.test_should_launch_service [0.064315s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_create_order [0.021773s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v0 [0.083991s] ... ok {2} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_decorator_raises_if_function_not_pecan_exposed [0.001005s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_rules_should_be_loaded [0.008628s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumers_on_container_delete [0.016095s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_pass_set_preferred_secret_store [0.007712s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_exception [0.058511s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer_by_id [0.019209s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_create_consumer [0.011115s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist [0.018492s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_delete_consumer [0.021335s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary_with_tkey [0.027728s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_false_args [0.057134s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_global_default [0.130912s] ... ok {2} barbican.tests.api.test_resources.WhenOwnershipMismatchForContainerConsumer.test_consumer_check_ownership_mismatch [0.017277s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_get_consumers [0.041181s] ... ok {2} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumers [0.006776s] ... ok {2} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_delete_on_consumer_by_id [0.005539s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_rules_should_be_loaded [0.006462s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_create_consumer [0.017446s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_delete_consumer [0.041953s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_admin_user_project_access_disabled [0.009485s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container [0.011349s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container_for_owner [0.009740s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container [0.017162s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_different_user_with_valid_read_acl [0.020333s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_private_enabled_with_read_acl [0.064494s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_home_accept_header [0.121453s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container [0.011291s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_with_project_access_disabled [0.013119s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_with_no_context [0.033616s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_get_order [0.018252s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_put_secret [0.012820s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_delete_order [0.011499s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_get_orders [0.009685s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_rules_should_be_loaded [0.005885s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_decrypt_secret_for_creator_user_with_different_project [0.017769s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_get_secret_for_creator_user_with_different_project [0.016764s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_orders [0.238580s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get [0.110769s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret [0.024624s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_different_user_valid_read_acl [0.036155s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_some_defaults [0.056880s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_0 [0.067467s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_for_same_project_with_no_acl [0.025186s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_user_with_no_read_acl [0.154074s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_rules_should_be_loaded [0.006211s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_rules_should_be_loaded [0.005433s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret [0.035606s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_global_default [0.018259s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_return_not_found_get_project_quotas [0.059328s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_can_sort_by_quality_value [0.001132s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_accept_encoding_header [0.000874s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_small [0.000798s] ... ok {3} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_qualified_name [0.000624s] ... ok {3} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_blank_conf_hosthref_for_refs [0.001314s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_multiple_roles [0.004973s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_foo [0.002292s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_list [0.001794s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_bad_roles [0.005007s] ... ok {0} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_bad_json [0.005276s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_with_wrong_algorithm_in_asymmetric_order_refs [0.009188s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history [0.010075s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs [0.009053s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v0 [0.077656s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision [0.009184s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_bit_length_in_asymmetric_order_refs [0.011038s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_no_args [0.008020s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_payload_in_order [0.009451s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_private_enabled_with_read_acl [0.050729s] ... ok {3} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_if_required_name_missing [0.005988s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_not_found [0.013867s] ... ok {3} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_validate_all_fields [0.005966s] ... ok {3} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_validate_all_fields [0.002920s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_default_label [0.009332s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_empties [0.005557s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_nulls [0.005478s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_secret_ref_in_secret_refs [0.005656s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_no_name [0.005436s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_bit_meta_in_order_refs [0.008829s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_with_no_acl [0.044352s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_with_null_content_type_in_meta [0.008612s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v1 [0.074821s] ... ok {1} barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_type_not_supported_exception [0.001749s] ... ok {1} barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_validation_unsupported_field [0.003601s] ... ok {1} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_mocked_function [0.001808s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_negative_bit_length_in_order_refs [0.011476s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret [0.015158s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_type_in_order_refs [0.001124s] ... ok {1} barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_without_array [0.002545s] ... ok {1} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_both_next_and_previous [0.000993s] ... ok {1} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist [0.006724s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_wrong_exp_meta_in_order_refs [0.013083s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_with_project_access_nolist [0.014122s] ... ok {1} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist [0.009371s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_empty_properties [0.006789s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_create_secret [0.011431s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_cas_non_int [0.006074s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_no_roles [0.005063s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_secrets_non_int [0.006279s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later [0.014049s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_handle_no_transport_keys [0.005988s] ... ok {3} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_no_names_in_secret_refs [0.006617s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer [0.008120s] ... ok {3} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_unsupported_names_in_secret_refs [0.006328s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_url_safe_string [0.000980s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_value_non_string [0.000946s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields [0.000866s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields_and_make_key_lowercase [0.000933s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_no_keys [0.000873s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_empty [0.001178s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_key [0.001334s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later [0.016735s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_public [0.009251s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_order_with_child [0.117680s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_greater_than_max [0.008387s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumer [0.014144s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_is_non_string [0.009025s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer [0.008179s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_nulls [0.008719s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_no_consumers [0.008591s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_greater_than_max [0.009030s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v0 [0.012383s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_greater_than_max [0.009159s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary [0.012995s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_is_non_string [0.009606s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_is_non_string [0.008896s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id [0.013914s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_negative_bit_length [0.009909s] ... ok {1} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_post_on_consumer_by_id [0.008094s] ... ok {1} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumers [0.005328s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_upper_case_wrong_payload_content_type [0.009333s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_wrong_encoding [0.008264s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_name [0.008378s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_but_different_user [0.017819s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_tz [0.009245s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_with_no_context [0.014090s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_mixed_case_payload_content_type [0.008985s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_delete_order [0.008602s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_payload_with_whitespace [0.008841s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleted_secret_orders [0.121906s] ... ok {3} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_non_string [0.002513s] ... ok {3} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_missing [0.002454s] ... ok {3} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_empty_transport_key [0.002567s] ... ok {3} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_unicode_secrets [0.000707s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_too_big [0.000700s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_uncastable_str [0.000587s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_is_too_big [0.000609s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_parameters_not_assigned [0.000612s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_project_entities_should_return_empty [0.000573s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_not_found [0.001023s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_raise_set_preferred_secret_store [0.015603s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_rules_should_be_loaded [0.006903s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_pass_get_consumer [0.016995s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_raise_get_consumer [0.011580s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_decrypt_secret_for_admin_user_project_access_disabled [0.012410s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_rules_should_be_loaded [0.007691s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_entity_with_id [0.058441s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_but_different_user [0.024384s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_with_project_access_disabled [0.014526s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current [0.270724s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret [0.012357s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current_no_dburl [0.008863s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_no_entity [0.056993s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_with_args [0.008711s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_should_pass_get_a_secret_store [0.016788s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek [0.009015s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleting_expired_secrets [0.147360s] ... ok {0} barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_raises [0.000939s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_defaults [0.011634s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_all_secret_stores [0.019597s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_no_label [0.009082s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_not_found [0.010336s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_get_secrets [0.013705s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac [0.009775s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_get_secrets [0.011238s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_bad_status [0.058095s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_pool_configs [0.002420s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_raise_value_exception_engine_create_failure [0.001724s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek [0.010053s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions [0.010760s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingMigrations.test_no_downgrade [0.007740s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_add_new_transport_key [0.006944s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_default_label [0.009778s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_content_type_header [0.005270s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_defaults [0.060274s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_non_default_length [0.011449s] ... ok ERROR: {1} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_response_should_include_total [0.004961s] ... ok {2} barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_fail_run_command [0.003382s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_get_list_transport_keys [0.004503s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_no_args [0.009827s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_with_args [0.009350s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_autogenerate [0.008490s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_no_dburl [0.008537s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac [0.009599s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_false [0.058231s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_no_label [0.012452s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_non_default_length [0.009450s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_rewrap_pkek [0.009914s] ... ok {1} barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_launch_service [0.004471s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_true [0.054465s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_new_acls [0.134993s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command [0.070636s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas [0.058382s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleaning_unassociated_projects [0.190367s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_with_none_or_blank_users [0.077258s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas_list [0.066871s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_should_raise_notfound_exception_get_by_entity_id [0.085521s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_raise_not_found_delete_project_quotas [0.058992s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_container_with_order_child [0.136519s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_below_limit [0.061852s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_single_accept_with_quality_value [0.001140s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_for_empty_encoding [0.000725s] ... ok {0} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_null_instance_raises_exception [0.000683s] ... ok {0} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_string_doesnt_include_module [0.001107s] ... ok {0} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_class_name_on_null_module [0.000620s] ... ok {0} barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs [0.000684s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date [0.077083s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_user [0.001944s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_creator [0.002079s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_users [0.001569s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_one_reader [0.001602s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_private [0.001564s] ... ok {0} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_more_than_4_secret_refs_for_cert_type [0.006270s] ... ok {0} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_name_too_long_should_raise_with_invalid_object [0.002885s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ref_format_ids_in_secret_refs [0.006202s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_nonstring_secret_name [0.005846s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_not_supported_type [0.005569s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_name [0.005797s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_not_raise_correct_hmac_order_refs [0.008891s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_exp_meta_in_order_refs [0.009268s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_bad_type_in_order_refs [0.001103s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_containers [0.103387s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs [0.008683s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_payload_in_order [0.008928s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_nothing [0.056805s] ... ok {0} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_empty_dict [0.008564s] ... ok {0} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_orders_non_int [0.006048s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_empty_names_in_secret_refs [0.005880s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_more_than_3_secret_refs_for_rsa_type [0.005794s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_service_too_long_should_raise_with_invalid_object [0.003503s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_invalid_json_data_type [0.003620s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_secrets [0.320079s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_id [0.003763s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_extra_sent_key [0.001257s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_url_safe_string [0.001339s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_value_non_string [0.001171s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one [0.066269s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_passphrase [0.008728s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_certificate [0.008886s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_passphrase [0.008631s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_private [0.008582s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletion_date [0.091575s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_no_secret_type [0.010243s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_passphrase [0.008421s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_empties [0.008653s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_length_greater_than_max [0.008924s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_project_entities [0.069771s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_name_length_is_greater_than_max [0.008597s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_transport_keys [0.086802s] ... ok {1} barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_passes [0.002288s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_no_payload_content_type [0.008572s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_payload_content_type_greater_than_max [0.008441s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_message_w_bad_payload_content_type [0.008636s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_mixed_case_wrong_payload_content_type [0.008797s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_all_fields [0.008623s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_db_cleanup_raise_integrity_error [0.083622s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_name [0.010263s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_unicode_payload [0.009185s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_constraint_check [0.072689s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_validate_with_good_base64_payload [0.008488s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_using_empty_definition [0.069815s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_invalid_json_data_type [0.002889s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingAutoGenerateTables.test_should_complete_with_alembic_database_update [0.001444s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_all_defaults [0.062379s] ... ok {3} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_zero [0.062504s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_all_defaults [0.062034s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_no_status [0.057918s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_with_partial_definition [0.064948s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_empty_project_quotas_list [0.062422s] ... ok {3} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id [0.085864s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_new_acls [0.097755s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_some_defaults [0.065907s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_above_limit [0.067657s] ... ok {3} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_container_id [0.058468s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_true [0.057889s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_with_none_or_blank_users [0.070435s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_equal_limit [0.065549s] ... ok {1} barbican.tests.common.test_utils.TestConfigValues.test_barbican_conf_values_made_visible_to_oslo_conf [0.002745s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_invalid_quality_type [0.001224s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_large [0.001210s] ... ok {1} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs [0.001403s] ... ok {1} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs_no_resource [0.001350s] ... ok {1} barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs_no_resource [0.000946s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_delete [0.002406s] ... ok {3} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_update_with_duplicate_consumer [0.076442s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_good_meta_in_order_refs [0.011553s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_false [0.058904s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_negative_bit_len_in_asymmetric_order_refs [0.010842s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_container_id [0.066892s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_zero_bit_length_in_asymmetric_order_refs [0.011013s] ... ok {1} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_unsupported_names_in_secret_refs [0.006018s] ... ok {1} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_invalid_json_data_type [0.002914s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ids_in_secret_refs [0.005796s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_name_length_greater_than_max [0.006123s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_secret_ref_in_secret_refs [0.006067s] ... ok {3} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_zero [0.063826s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_type [0.007724s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_secret_name_too_long [0.006256s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_all_fields [0.005823s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_delete_project_quotas [0.068590s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_name [0.008684s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_secret_refs [0.006643s] ... ok {1} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_meta_in_order_refs [0.001384s] ... ok {1} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_zero_bit_length_in_order_refs [0.009071s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_count [0.082991s] ... ok {1} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_if_required_name_missing [0.007878s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_type [0.003736s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_service [0.004037s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields [0.001293s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields_and_make_key_lowercase [0.001466s] ... ok {3} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task [0.066684s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_private [0.010611s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_public [0.008709s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_default_unlimited [0.067605s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_symmetric [0.010279s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_unknown_secret_type [0.008515s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_should_raise_notfound_exception_get_by_entity_id [0.062050s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_certificate [0.010787s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_private [0.009022s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_nonsense [0.009430s] ... ok {3} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_no_exception [0.065106s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_numeric_name [0.011645s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_plain_text_and_encoding [0.009302s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_disabled_value [0.068470s] ... ok {2} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_ignores_encoding_with_zero_quality_value [0.001371s] ... ok {2} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_more_than_one_encoding [0.000832s] ... ok {2} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs_trailing_slash [0.002042s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_field [0.002343s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_op [0.001894s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration_no_t [0.012237s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_write [0.001582s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_missing_op [0.001679s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_almost_empty [0.001729s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_empty [0.001525s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_two_reader [0.001568s] ... ok {2} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_URL [0.003081s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_null_name [0.011352s] ... ok {2} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_name [0.003058s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_secret_ref_starts_with_request_hostname [0.006055s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_upper_case_payload_content_type [0.009427s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_unconfigured_secret_ref_hostname_cannot_be_passed_in [0.005550s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_empty_payload [0.009267s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_names_in_secret_refs [0.005752s] ... ok {1} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_non_string [0.003338s] ... ok {1} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_secrets [0.000868s] ... ok {3} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_no_exception [0.065557s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_type [0.006019s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_uncastable_str [0.002894s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_less_than_one [0.000985s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_count_should_return_zero [0.000904s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_id_not_found [0.000936s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_no_entities_found [0.001042s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_secret_ref_in_secret_refs [0.005668s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_default_configs [0.002805s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_false_no_error_code_in_args [0.001884s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_true_error_code_found_in_args [0.001294s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_bit_length_in_order_refs [0.009151s] ... ok {2} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_good_data [0.006205s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_existing_acls [0.121120s] ... ok {2} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_bad_data [0.007939s] ... ok {2} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_containers_non_int [0.006918s] ... ok {2} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_duplicate_secret_id_in_secret_refs [0.005877s] ... ok {2} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_validate_all_fields [0.005614s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_resource_type_too_long_should_raise_with_invalid_object [0.003775s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_validate_all_fields [0.003609s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_no_metadata [0.001029s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_string [0.000933s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_value [0.001204s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_string [0.001214s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_delete [0.063578s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_certificate [0.012243s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_symmetric [0.008713s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_public [0.008636s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_symmetric [0.008974s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_already_expired [0.008695s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_less_than_min [0.008701s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_entity_id [0.093866s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_non_integer_bit_length [0.010691s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_resource_id [0.072398s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_payload_content_encoding_greater_than_max [0.008823s] ... ok {1} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_existing_acls [0.128336s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_expiration [0.008641s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_extra_whitespace [0.008619s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_z [0.008386s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration [0.008711s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_payload [0.008225s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_with_supported_encoding [0.008642s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_bad_base64_payload [0.009522s] ... ok {2} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_missing [0.002756s] ... ok {2} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_false_for_small_secrets [0.000605s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_none [0.000725s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_none [0.000607s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_count [0.084949s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_update_with_duplicate_consumer [0.095018s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one_after_delete [0.094799s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_do_entity_name [0.056421s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_user_metadatum [0.067146s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_acls_for_secret [0.104694s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date [0.079185s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_ca_id_filter [0.073370s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_do_entity_name [0.069178s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_nothing [0.064659s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_single_acl_and_count [0.114099s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_name_filter [0.092127s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_no_result_found [0.062790s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_count_by_secret_store [0.109349s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_entity_id [0.078036s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_with_ca_id_filter [0.079398s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date_with_params [0.102949s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_project_entities [0.062516s] ... ok {1} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one [0.068157s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_set_global_preferred_ca [0.066856s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_acls_for_secret [0.100304s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_secret_store_for_project [0.066533s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_nothing [0.059758s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_delete_entity_by_id [0.067824s] ... ok {1} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_no_result_found [0.090715s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_single_acl_and_count [0.095175s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_project_entities [0.065317s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_by_entity_id [0.060524s] ... ok {1} barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_raise_no_result_found [0.064358s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_secret_id [0.073037s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_should_raise_no_result_found [0.057794s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_new_years [0.057197s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_do_entity_name [0.064667s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_zero [0.070092s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_updated_desc [0.054628s] ... ok {0} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one_after_delete [0.070681s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_one_project_quotas [0.066339s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list [0.062369s] ... ok {0} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_show_deleted [0.056874s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_should_raise_no_result_found [0.074164s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_specific_project_quotas [0.066563s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_get_container_by_id [0.062003s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_do_entity_name [0.063293s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_mode [0.093327s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_delete_not_found [0.065483s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one_after_delete [0.071218s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_create [0.072620s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_missing_specific_project_quotas [0.062601s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_delete [0.077368s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_notfound_exception [0.058253s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_update [0.079977s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_list_of_zero_project_quotas [0.065073s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_expiration [0.063259s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_suppress_notfound_exception [0.058454s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_do_entity_name [0.062771s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_missing_specific_project_quotas [0.065725s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_no_result_found [0.061278s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewCertificateAuthority.test_new_ca_is_created_from_dict [0.001361s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_bare_minimum_input [0.000719s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_should_throw_exception_missing_user_id [0.001270s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_project_quotas_check_to_dict_fields [0.001029s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_given_all_input [0.000932s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_with_duplicate_userids_input [0.000891s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_should_throw_exception_missing_user_id [0.000793s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_new_secret_consumer [0.000799s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_should_raise_exception_when_missing_arguments [0.000994s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_required_input_only [0.000831s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_secret_stores_check_to_dict_fields [0.001093s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_name [0.001226s] ... ok {3} barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_bind_param_w_dict [0.000808s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date [0.077283s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_update_specific_project_quotas [0.069903s] ... ok {3} barbican.tests.objects.test_ovo_base.TestBarbicanObject.test_ovo_get_session [0.057888s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_missing_specific_project_quotas [0.059773s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one [0.072953s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one_after_delete [0.095366s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_delete_not_found [0.061474s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_no_deleted [0.064959s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_resource_id [0.069681s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_by_entity_id [0.063480s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_get_order [0.073726s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_by_entity_id [0.066395s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_or_update_for_project [0.071258s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_with_exception_suppressed_get_secret_store_for_project [0.060041s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one [0.081601s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_delete_entity_by_id [0.067772s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_byte_string_encryption [0.003866s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_unicode_raises_value_error [0.002798s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all [0.066154s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one_after_delete [0.071441s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_DSA_key_with_passphrase [0.027204s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_RSA_key_with_passphrase [0.019868s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_256_bit_key [0.002586s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_symmetric_key_generation [0.001100s] ... ok {3} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_manager_with_multi_threads [0.004002s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_cached_kek_expired [0.002976s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_call_pkcs11_with_token_error [0.003325s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_supports_asymmetric_key_generation [0.002935s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt_bad_session [0.003067s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_wrapped_kek_no_iv [0.002700s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_invalid_library_path [0.002635s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_missing_mkek [0.003321s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_reinitialize_pkcs11 [0.002672s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_zero [0.063925s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_no_data_case_for_get_all [0.075787s] ... ok {2} barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_create_retrieve_deleted_project [0.064391s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_plugin_names [0.066304s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_after_march [0.056734s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_by_create_date_nothing [0.061936s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_default_str_type_to_bytes [0.159211s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_before_march [0.056326s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_two_project_quotas [0.065838s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad [0.080497s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_between_march_and_may_inclusive [0.055849s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_list_of_zero_project_quotas [0.065037s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_created_asc [0.057236s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_new_iv [0.080274s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_not_found_get_by_entity_id [0.063268s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_desc [0.059281s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_secret_id [0.064701s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_size [0.082700s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_by_id [0.066715s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize [0.060917s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one [0.071166s] ... ok {1} barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_no_plugin_name [0.066629s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_certificate_container_is_created_from_dict [0.002219s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_with_duplicate_userids_input [0.001641s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_operation [0.000805s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_for_given_all_input [0.001198s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectCertificateAuthority.test_create_new_project_ca [0.001466s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas [0.001140s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_secret_store_id [0.001203s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_check_to_dict_fields [0.001455s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_bare_minimum_input [0.001300s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_secret_id [0.001136s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_check_to_dict_fields [0.000748s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_key [0.001438s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_for_all_input [0.001260s] ... ok {1} barbican.tests.model.test_models.WhenCreatingOrderRetryTask.test_create_new_order_task [0.000965s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id [0.073113s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_session_key [0.083657s] ... ok {1} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_create_retrieve_deleted_project [0.068569s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_secret_id [0.065552s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_one_project_quotas [0.066485s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_and_get_metadata_for_secret [0.064204s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_project_quotas_with_some_defaults [0.071804s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_replace_user_metadatum [0.066499s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label [0.234523s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_delete [0.065129s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_raise_notfound_exception_get_secret_store_for_project [0.058938s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label_ignores_given_slot [0.057658s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_delete_not_found [0.062291s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_notfound_exception_get_by_entity_id [0.058970s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_two_tokens_same_label [0.061753s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_do_entity_name [0.060291s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_list_of_zero_project_quotas [0.063420s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_user_get_session [0.058859s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_key_error [0.005677s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_exception [0.005530s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_passphrase_exception [0.004905s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all_check_sorting_order [0.065976s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret [0.006975s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_get_missing_specific_project_quotas [0.066103s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_supports [0.004836s] ... ok {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret_with_twsk ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_check_keyfile_permissions_bad [0.004192s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_checks_keyfile_permissions [0.003711s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_server_error_occurs [0.003910s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_pkcs1_only_config_option [0.003473s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv1_config_option [0.003437s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_invalid_algorithm [0.003175s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_server_error_occurs [0.003817s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_des [0.003077s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_desede [0.003152s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_dsa [0.003961s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_assert_called [0.003536s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_names [0.059847s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_server_error_occurs [0.004249s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha512 [0.004232s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_secret_store_for_project [0.087679s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key [0.043636s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_invalid_type [0.003621s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_data_includes_six_secrets [0.056906s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs1 [0.043175s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_constraint_for_same_project_id [0.068836s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_rsa [0.004427s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_assert_called [0.003793s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_after_march [0.055773s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_return_value [0.003747s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_server_error_occurs [0.004489s] ... ok {3} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_general_secret_store [0.006000s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_symmetric_key [0.004073s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret [0.003524s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_no_encrypted_data [0.003251s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_public [0.004481s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_supports [0.003078s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_no_algorithm [0.000224s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_without_existing_secret [0.002105s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_base64_encoding [0.000973s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_encoding [0.000943s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_valid_encoding [0.000938s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_plain_content_with_base64_encoding [0.000938s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_non_matching_datum [0.001081s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_plain_text [0.000968s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_pkcs8_no_encoding [0.000778s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_text [0.000906s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_application_octet_stream [0.000833s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_binary_normalization [0.000796s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_before_march [0.056659s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_with_exception_suppressed_get_secret_store_for_project [0.070215s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_does_not_support_unknown_type [0.001748s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_with_unicode_kek_must_pass [0.004519s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_hmac_key [0.003212s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_get_plugin_name [0.001645s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_random_bytes_encryption [0.003104s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_encrypt_decrypt [0.001581s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_can_override_enabled_plugins [0.002450s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_retrieve [0.002477s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_without_existing_key [0.003043s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt [0.003167s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt [0.004246s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_asymmetric_raises_error [0.002972s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_load_kek_no_iv [0.002737s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_encrypt_decrypt [0.002589s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_not_set_then_default_used [0.065725s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_by_create_date_nothing [0.086523s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_db_backend [0.073000s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_bit_length [0.066890s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_token_error [0.157999s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_db_backend [0.079734s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_secret_type [0.090715s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_get_global_default_store_when_multiple_backends_disabled [0.059522s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_compute_hmac [0.080686s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one [0.066030s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_successful_syncup_no_existing_secret_stores [0.072455s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_length [0.081887s] ... ok {2} barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_with_plugin_name [0.062239s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_is_created_from_dict [0.000990s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_container_is_created_from_dict [0.001051s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainer.test_parse_secret_ref_uri [0.000913s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_check_to_dict_fields [0.001045s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_expect_user_ids_as_list [0.000662s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_check_to_dict_fields [0.000863s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewOrder.test_new_order_is_created [0.000934s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewPreferredCertificateAuthority.test_create_new_preferred_ca [0.001035s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_from_dict [0.000834s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_expect_user_ids_as_list [0.000659s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_operation [0.000687s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_store_plugin [0.000791s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_delete_secret_store_with_preferred_project_using_it [0.083976s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_too_large_pad [0.086340s] ... ok {2} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_find_by_external_project_id [0.060623s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_global_default_not_specified [0.060173s] ... ok {2} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_raise_no_result_found [0.057884s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key [0.088700s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read [0.063823s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_by_create_date_nothing [0.060228s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_random [0.064565s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_blank [0.059772s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_specific_project_quotas [0.061729s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_no_keys [0.077936s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_missing [0.058655s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_supported_content_type_doesnt_raise_exception [0.000941s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_unsupported_content_type_raises_exception [0.002102s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_certificate_conversion [0.001198s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_pem_to_der [0.000815s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_plain_text [0.000829s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_public_key [0.000801s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_str [0.000768s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_plain_text [0.000843s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public [0.000823s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_throw_exception_missing_project_id [0.059770s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric [0.001203s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric_base64 [0.001474s] ... ok {3} barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_does_not_create_plugin_instance_due_to_error [0.001600s] ... ok {3} barbican.tests.queue.test_client.WhenUsingAsyncTaskClient.test_should_process_type_order [0.001777s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_number [0.065284s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_project_entities [0.057507s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_config_used [0.051892s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_target_and_notification_server_invocations [0.005787s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_payload [0.001492s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_different_service_name_in_event_type [0.001431s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_blank_event_type [0.001380s] ... 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( {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_raise_notfound_exception_get_secret_store_for_project [0.060563s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_encryption_mechanism [0.207391s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_hmac_mechanism [0.058357s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_notfound_exception_get_by_entity_id [0.213269s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_bind_kek_metadata [0.001498s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_decrypt_kek_not_created [0.001482s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_key [0.002453s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_asymmetric_key_generation [0.000788s] ... ok {2} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_type [0.001971s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt_bad_session [0.002980s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_support_unknown_type [0.002339s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_get_plugin_name [0.002344s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_load_kek_from_meta_dto_no_key_wrap_mechanism [0.002683s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_symmetric_key_generation [0.002303s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_key_wrap_mechanism [0.064194s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_public_get_session [0.057759s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key_with_iv_generation [0.076795s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_unicode_to_bytes [0.161281s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_kmip_default_mulitple_backend_conf [0.068255s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_plugin_found [0.003110s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found [0.002404s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_no_tkey_and_supports_storage [0.003672s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_iv_generation [0.080864s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_no_plugin_name [0.002935s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret [0.013737s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_meta_dict [0.010725s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_raises_exception [0.012495s] ... ok {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_asymmetric_key ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_non_supported_algorithm ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_symmetric_key ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_raises_error_with_no_pem_path ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret ... 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_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_aes_key_generation ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_assert_called [0.005576s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_error_opening_connection [0.005565s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_key_no_flags [0.057034s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_not_asymmetric_algorithm [0.005005s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_return_value [0.004644s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_rsa [0.005744s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_return_value [0.003649s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_valid_algorithm_invalid_bit_length [0.002848s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_certificate [0.003459s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha384 [0.003431s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key_pkcs1 [0.043413s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_one_key [0.076363s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key [0.003562s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key_pkcs1 [0.003246s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric [0.003195s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_server_error_occurs [0.003729s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs8 [0.042624s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_given_slot [0.057290s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs1 [0.004177s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs8 [0.004799s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_no_key_spec [0.003787s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_invalid_algorithm [0.002849s] ... ok {1} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_metadata [0.004648s] ... ok {1} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_store_crypto [0.004476s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_delete_secret [0.004122s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_with_passphrase [0.003767s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_without_passphrase [0.003761s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_supports [0.002953s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algo_not_supported_generate_asymmetric_key [0.004102s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_symmetric_algorithms [0.000100s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_not_completed [0.002677s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_raise_no_kek_bind_not_completed [0.002206s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_with_existing_secret [0.002578s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_matching_datum [0.002800s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_unknown_with_valid_encoding [0.000889s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_plus_needed [0.001082s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_serial_not_found [0.057385s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_binary [0.001075s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_plain_text_normalization [0.000707s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_unsupported_charset_in_plain_text_mime [0.000579s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_pkcs11 [0.068586s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_unwrap_key [0.089579s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_conf_read_when_multiple_plugin_disabled [0.056605s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_verify_hmac [0.067193s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_secretstore_section_missing [0.058090s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_as_per_mulitple_backend_conf [0.070681s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_with_tkey_and_no_supports_storage [0.001542s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_no_supports_storage [0.001386s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_with_plugin_name [0.004236s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_exception [0.007462s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_key [0.004760s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_missing [0.060262s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_supports [0.004572s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key [0.004475s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret_throws_exception [0.006054s] ... ok {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_does_not_support_unknown_type ... SKIPPED: Dogtag imports not available {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_public_key ... 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_asymmetric_ec_key_generation ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential_None [0.003847s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_with_null_metadata_values [0.003159s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv12_config_option [0.003154s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_valid_algorithm_invalid_bit_length [0.002791s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_invalid_alg [0.002867s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_valid_alg_invalid_bit_length [0.002800s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_error_opening_connection [0.003859s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_der_to_pem [0.046454s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha1 [0.003353s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_der_to_pem [0.001120s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_der_with_bad_secret_type [0.000708s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha256 [0.003220s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary [0.000651s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate [0.000585s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate_base64 [0.001114s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_return_value_invalid_key_material_type [0.003751s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public_base64 [0.000584s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_triple_des [0.003294s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_content_encoding_isnt_base64 [0.000845s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_non_encrypted_content [0.000643s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_start [0.051988s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_blank_payload [0.001158s] ... 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.queue.test_keystone_listener.WhenUsingNotificationTask.test_info_level_notification [0.001185s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_update_project_event_notification [0.001035s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs1 [0.083266s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs8 [0.005873s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_valid_algorithm_invalid_bit_length [0.002996s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_assert_called [0.003860s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_return_value [0.003507s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_out_metadata [0.003784s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_without_passphrase [0.004002s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_store_secret_dto [0.004402s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_certificate [0.003471s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_public [0.003261s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_with_no_model [0.003187s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_certificate [0.004794s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_private [0.003582s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_asymmetric_algorithms [0.000087s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_bogus_algorithm [0.000106s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoIndicateBindCompleted.test_bind_operation [0.000441s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_octectstream_no_encoding [0.000826s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_plaintext_none [0.000658s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_pkcs8_base64 [0.000637s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_invalid_content_type [0.000765s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_bogus_mime_normalization [0.000591s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_set [0.062818s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_kmip [0.068687s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_kmip [0.080458s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_pkcs11 [0.079650s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_modify_global_default [0.089816s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_store_and_crypto_plugins_count_mismatch [0.069657s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_is_blank [0.060679s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_der_to_pem [0.000967s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_app_octet_stream [0.000633s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_content_type_not_text_or_binary_raises_exception [0.000713s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_certificate [0.000615s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_non_ascii_character_with_plain_text_raises_exception [0.000670s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private_base64 [0.000672s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_invalid_content_type [0.000644s] ... ok {2} barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_creates_plugin_instance [0.000650s] ... ok {2} barbican.tests.queue.test_client.WhenCreatingDirectTaskClient.test_should_use_direct_task_client [0.000850s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_stop [0.052816s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_create_project_event_notification [0.001230s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_resource_info [0.001031s] ... 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( {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_required_data [0.001153s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_event_type_in_different_case [0.001144s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_incomplete_event_type_format [0.001059s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_disabled [0.001470s] ... ok {2} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_not_invoked_periodic_task_yet [1.004194s] ... ok {2} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_no_tasks [0.104367s] ... ok {2} barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_retry_should_not_be_scheduled_if_exception_is_raised [0.001199s] ... ok {2} barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_stop [0.109812s] ... ok {2} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_no_follow_on_with_no_retry_task [0.000840s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_false [0.071444s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_true [0.069431s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_invoke_handle_error [0.055606s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_existing_project_entities_cleanup_for_plain_secret [0.127896s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_missing_barbican_project [0.062330s] ... ok {0} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task_filtered_by_retry_time [6.070372s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_no_matching_barbican_project [0.118369s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_error_report_fail [0.007726s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_success_report_fail [0.006588s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_process_asymmetric_order [0.004824s] ... ok {2} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_large_statuses_clipped [0.004543s] ... ok Key labeled mocklabel found! Key labeled None found! Key labeled None found! Label mocklabel is not set. Key labeled mocklabel found! HMAC successfully generated! MKEK successfully generated! MKEK successfully generated! MKEK successfully generated! {0} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_with_exceptions [0.097995s] ... ok {0} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_with_exceptions [0.063003s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_project_quotas_with_some_defaults [0.063501s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_delete_not_found [0.059679s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_zero [0.065280s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_user_metadatum [0.073280s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_secret_deletes_secret_metadata [0.076561s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_get_metadata_invalid_secret [0.059097s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_create_or_update_for_project [0.068717s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_delete_entity_by_id [0.063964s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_constraint_for_same_project_id [0.073270s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_notfound_exception_get_by_entity_id [0.058983s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_defaults_ascending [0.054953s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_do_entity_name [0.055791s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_algorithm [0.088735s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_name [0.088930s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_zero [0.208585s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_notfound_exception [0.058276s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_suppress_notfound_exception [0.058282s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_has_correct_hash [0.001388s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_given_all_input [0.000859s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_container_id [0.000752s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_all_default_quotas [0.000711s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_some_default_quotas [0.000661s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_should_throw_exception_missing_project_id [0.001198s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_new_project_secret_store [0.000897s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_project_secret_store_check_to_dict_fields [0.000889s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_project_id [0.001051s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_with_default_secret_type [0.001044s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_for_given_all_input [0.000644s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_to_dict_fields [0.000831s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_new_secret_metadata_is_created_from_dict [0.000833s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_value [0.000888s] ... ok {0} barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_result_value_w_json_str [0.000628s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_two_project_quotas [0.065887s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_not_found_get_by_entity_id [0.061850s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_update_specific_project_quotas [0.065358s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_do_entity_name [0.067468s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_count_by_secret_store [0.076040s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_project_id [0.057677s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_secret_store_id [0.057053s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_DSA_key_in_pem_and_reconstruct_key_der [0.023822s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_192_bit_key [0.002231s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_asymmetric_1024_bit_key [0.016754s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_store_generate [0.001832s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_plugin_name [0.001503s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_store_generate_plugin [0.001499s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_name [0.001409s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_with_existing_key [0.002673s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_create_pkcs11 [0.167865s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_symmetric [0.003675s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error [0.057244s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_without_specific_handling [0.057915s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt [0.080741s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_destroy_object [0.059100s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_no_iv_generation [0.076038s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize_ignores_trustway_network_errors [0.058129s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key_no_label [0.056725s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_multiple_keys [0.075834s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_backwards_compatibility [0.058779s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_label [0.057439s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_label_not_found [0.056998s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_invalid_build_attributes [0.061311s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_rng_self_test_fail [0.057335s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_seed_random [0.061411s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key_no_iv_generation [0.073626s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_supported_plugin [0.001691s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_supported_plugin [0.001239s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_retrieve_plugin_raises_when_not_available [0.001237s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found_by_name [0.001380s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_supported_plugin [0.001298s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_supports_storage [0.001695s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key_raises_exception [0.005988s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_plugin_name [0.005265s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret [0.004964s] ... ok {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_plugin_name ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_passphrase_for_using_in_private_key_retrieval ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_dh_key_generation ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential [0.003580s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_error_opening_connection [0.004082s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_return_value [0.003295s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_assert_called [0.003246s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_check_for_passphrase [0.002986s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_aes [0.002726s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_invalid_algorithm [0.002798s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_not_symmetric_algorithm [0.002946s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_plugin_name [0.004066s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_opaque [0.003153s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_error_opening_connection [0.003286s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_valid_type [0.002723s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs8 [0.083546s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs1 [0.004153s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_return_value [0.003578s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_assert_called [0.003794s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_return_value [0.003353s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_error_opening_connection [0.004068s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_validate_keyfile_permissions_good [0.003169s] ... ok {0} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_with_passphrase [0.005344s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_private [0.003445s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algorithm_not_supported_generate_symmetric_key [0.003502s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_with_context_type [0.003633s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_without_context_type [0.004119s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_completed [0.002032s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_without_encoding [0.000761s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_not_allow_with_invalid_content_type [0.000726s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_content_to_encodings [0.000705s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_binary [0.000710s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_octectstream_base64 [0.000605s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_plaintext_none [0.000584s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_needed [0.000694s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_with_unsupported_values [0.000585s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_malformed_charset_in_plain_text_mime [0.000610s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_applicable_store_plugins_when_multiple_backend_not_enabled [0.060670s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_not_found_in_conf [0.061754s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_existing_secret_stores [0.091486s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_stores_lookup_suffix_missing_when_enabled [0.059576s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_pem_to_der [0.041981s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_pem_to_der [0.000808s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_pem_with_bad_secret_type [0.000682s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_private_key [0.000635s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_bytes [0.000610s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary_base64 [0.000610s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private [0.000622s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_tmp_plain_text [0.000656s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_unsupported_content_encoding [0.000645s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_null_content_encoding_gets_passed_through [0.000588s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_pool_size_used [0.051597s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_wait [0.003232s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_missing_event_type [0.001112s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_enabled [0.001307s] ... ok {0} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_action_required_result [0.063151s] ... ok {0} barbican.tests.queue.test_server.WhenCallingTasksMethod.test_should_process_begin_order [0.003273s] ... ok {0} barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_should_successfully_schedule_a_task_for_retry [0.002938s] ... ok {0} barbican.tests.queue.test_server.WhenUsingTaskServer.test_process_bogus_begin_type_order_should_not_rollback [0.067727s] ... ok {0} barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_start [0.062185s] ... ok {3} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_after_initial_delay [7.503700s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_true [0.078527s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_rollback_with_error_during_project_cleanup [0.127534s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_processing [0.005633s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_error_report_fail [0.005615s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_processing [0.005936s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_retrieval [0.004873s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_success_report_fail [0.005009s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_process_key_order [0.005244s] ... ok {0} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_follow_on_needed [0.003968s] ... ok Label mocklabel is not set. Key labeled mocklabel found! HMAC successfully generated! {3} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_one_task [1.114073s] ... ok {3} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_schedule_invoking_task_for_retry [0.103119s] ... ok {3} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_have_expected_defaults [0.000860s] ... ok {3} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_error [0.004575s] ... ok {1} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_twice [14.804433s] ... ok {1} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_and_force_a_rollback [1.143698s] ... ok {1} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_process_retry [0.081865s] ... ok {1} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_result [0.059273s] ... ok {1} barbican.tests.queue.test_server.WhenCallingTasksMethod.test_process_order_catch_exception [0.005037s] ... ok {1} barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_commit [0.001860s] ... ok {1} barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_rollback [0.002290s] ... ok {1} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_follow_on_when_retry_task_provided [0.000618s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_false [0.070020s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_get_project_entities_lookup_call [0.089640s] ... ok {1} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_retrieval [0.007275s] ... ok {1} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_no_result [0.004622s] ... ok {1} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_no_follow_on_needed [0.004288s] ... ok {1} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_retrieve_entity [0.004049s] ... ok Key labeled mocklabel found! Key labeled None found! HMAC successfully generated! ====== Totals ====== Ran: 1370 tests in 30.9213 sec. - Passed: 1353 - Skipped: 17 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 89.5885 sec. ============== Worker Balance ============== - Worker 0 (343 tests) => 0:00:20.916178 - Worker 1 (343 tests) => 0:00:30.921303 - Worker 2 (342 tests) => 0:00:16.925763 - Worker 3 (342 tests) => 0:00:21.724527 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.890852.403257 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.890856.686689 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.890851.710151 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.890855.885263 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.890483.529260 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 269 4 154 3 98% 110, 223, 386-389, 400->403, 457->460 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 28 28 4 0 0% 17-67 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 22 1 2 1 92% 57 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 25 4 2 1 81% 57-59, 63 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 73 15 22 0 76% 56, 171-183, 192-193 barbican/common/policies/__init__.py 13 0 0 0 100% barbican/common/policies/acls.py 12 0 0 0 100% barbican/common/policies/base.py 5 0 0 0 100% barbican/common/policies/consumers.py 13 0 0 0 100% barbican/common/policies/containers.py 12 0 0 0 100% barbican/common/policies/orders.py 11 0 0 0 100% barbican/common/policies/quotas.py 10 0 0 0 100% barbican/common/policies/secretmeta.py 10 0 0 0 100% barbican/common/policies/secrets.py 12 0 0 0 100% barbican/common/policies/secretstores.py 12 0 0 0 100% barbican/common/policies/transportkeys.py 10 0 0 0 100% barbican/common/policy.py 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 95 5 24 0 96% 191-195, 205-208 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% 51, 59, 76, 105-113, 155, 194->198, 250 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 250 6 82 5 97% 91, 101->105, 248, 365, 501->505, 562-571, 597->603 barbican/plugin/resources.py 181 28 42 9 82% 28-43, 58-62, 73, 129-130, 142-143, 153-160, 295, 303-309, 335, 342->345, 366 barbican/plugin/store_crypto.py 109 0 22 0 100% barbican/plugin/util/__init__.py 0 0 0 0 100% barbican/plugin/util/mime_types.py 70 1 32 2 97% 115, 149->154 barbican/plugin/util/multiple_backends.py 115 0 58 0 100% barbican/plugin/util/translations.py 83 0 32 0 100% barbican/plugin/util/utils.py 14 0 4 0 100% barbican/plugin/vault_secret_store.py 30 0 0 0 100% barbican/queue/__init__.py 42 4 2 1 89% 73-74, 80-81 barbican/queue/client.py 27 4 0 0 85% 60, 79-80, 86 barbican/queue/keystone_listener.py 58 0 10 0 100% barbican/queue/retry_scheduler.py 68 0 2 0 100% barbican/queue/server.py 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 9520 1442 2711 148 85% py312: OK (55.82 seconds) congratulations :) (55.88 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.zHKe8L + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64/usr/share/licenses/openstack-barbican + cp -pr /builddir/build/BUILD/barbican-22.1.0.dev12/LICENSE /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/share/licenses/openstack-barbican + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-barbican = 22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.AX448F + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.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.20260504114534.0bfcb38.el10.x86_64/usr/share/licenses/python3-barbican + cp -pr /builddir/build/BUILD/barbican-22.1.0.dev12/LICENSE /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/share/licenses/python3-barbican + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-barbican = 22.1.0-0.20260504114534.0bfcb38.el10 python3-barbican = 22.1.0-0.20260504114534.0bfcb38.el10 python3.12-barbican = 22.1.0-0.20260504114534.0bfcb38.el10 python3.12dist(barbican) = 22.1~~dev12 python3dist(barbican) = 22.1~~dev12 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) >= 1.2.1 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-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.20260504114534.0bfcb38.el10 Processing files: openstack-barbican-api-22.1.0-0.20260504114534.0bfcb38.el10.noarch warning: File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/etc/barbican/gunicorn-config.pyc warning: File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/etc/barbican/gunicorn-config.pyo Provides: config(openstack-barbican-api) = 22.1.0-0.20260504114534.0bfcb38.el10 openstack-barbican-api = 22.1.0-0.20260504114534.0bfcb38.el10 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Recommends: group(barbican) Processing files: openstack-barbican-worker-22.1.0-0.20260504114534.0bfcb38.el10.noarch Provides: openstack-barbican-worker = 22.1.0-0.20260504114534.0bfcb38.el10 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-barbican-keystone-listener-22.1.0-0.20260504114534.0bfcb38.el10.noarch Provides: openstack-barbican-keystone-listener = 22.1.0-0.20260504114534.0bfcb38.el10 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-barbican-retry-22.1.0-0.20260504114534.0bfcb38.el10.noarch Provides: openstack-barbican-retry = 22.1.0-0.20260504114534.0bfcb38.el10 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-barbican-common-22.1.0-0.20260504114534.0bfcb38.el10.noarch Provides: config(openstack-barbican-common) = 22.1.0-0.20260504114534.0bfcb38.el10 openstack-barbican-common = 22.1.0-0.20260504114534.0bfcb38.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires(post): /bin/sh Requires: /usr/bin/python3 Recommends: group(barbican) user(barbican) Processing files: python3-barbican-tests-22.1.0-0.20260504114534.0bfcb38.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HjJjTL + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/share/licenses/python3-barbican-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/share/licenses/python3-barbican-tests + cp -pr /builddir/build/BUILD/barbican-22.1.0.dev12/LICENSE /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/usr/share/licenses/python3-barbican-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-barbican-tests = 22.1.0-0.20260504114534.0bfcb38.el10 python3-barbican-tests = 22.1.0-0.20260504114534.0bfcb38.el10 python3.12-barbican-tests = 22.1.0-0.20260504114534.0bfcb38.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 Obsoletes: python3.12-barbican-tests < 22.1.0-0.20260504114534.0bfcb38.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-common-22.1.0-0.20260504114534.0bfcb38.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-api-22.1.0-0.20260504114534.0bfcb38.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-keystone-listener-22.1.0-0.20260504114534.0bfcb38.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-retry-22.1.0-0.20260504114534.0bfcb38.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-worker-22.1.0-0.20260504114534.0bfcb38.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-barbican-22.1.0-0.20260504114534.0bfcb38.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-barbican-tests-22.1.0-0.20260504114534.0bfcb38.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ouAjik + umask 022 + cd /builddir/build/BUILD + cd barbican-22.1.0.dev12 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.jcVqWT + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/barbican-22.1.0.dev12-SPECPARTS + rm -rf barbican-22.1.0.dev12 barbican-22.1.0.dev12.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/etc/barbican/gunicorn-config.pyc File not found: /builddir/build/BUILDROOT/openstack-barbican-22.1.0-0.20260504114534.0bfcb38.el10.x86_64/etc/barbican/gunicorn-config.pyo Child return code was: 0