Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) 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-20.1.0-0.20250418183154.9f1f1c6.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) 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-20.1.0-0.20250418183154.9f1f1c6.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) 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.1NIDYz + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf barbican-20.1.0.dev25 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/barbican-20.1.0.dev25-0.20250418183154.9f1f1c6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd barbican-20.1.0.dev25 + rm -rf /builddir/build/BUILD/barbican-20.1.0.dev25-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/barbican-20.1.0.dev25-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.ECnfUC + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-20.1.0.dev25/.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-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-20.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires -t -e py312 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (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.0.0) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) 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.fucOSD + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-20.1.0.dev25/.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-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-20.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires -t -e py312 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (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.0.0) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) 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.AsF7Ar + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-20.1.0.dev25/.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-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-20.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires -t -e py312 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (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.0.0) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) 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 eventlet>=0.27.0 from tox --print-deps-only: py312 Requirement satisfied: eventlet>=0.27.0 (installed: eventlet 0.36.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!=1.28.1,>=1.24.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.service!=1.28.1,>=1.24.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.0.0) 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.7.1 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.7.1 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.3) 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 Handling Pygments>=2.2.0 from tox --print-deps-only: py312 Requirement satisfied: Pygments>=2.2.0 (installed: Pygments 2.18.0) /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-20.1.0.dev25/barbican-20.1.0.dev25.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 eventlet >=0.27.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: eventlet >=0.27.0 (installed: eventlet 0.36.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: jsonschema >=3.2.0 Handling oslo.config >=6.4.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.config >=6.4.0 Handling oslo.context >=2.22.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.context >=2.22.0 Handling oslo.db >=4.27.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.db >=4.27.0 Handling oslo.i18n >=3.15.3 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.i18n >=3.15.3 Handling oslo.messaging >=14.1.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.messaging >=14.1.0 Handling oslo.middleware >=3.31.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.middleware >=3.31.0 Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.log >=4.3.0 Handling oslo.policy >=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 !=1.28.1,>=1.24.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.service !=1.28.1,>=1.24.0 Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: oslo.upgradecheck >=1.3.0 Handling oslo.utils >=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.0.0) 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.7.1 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: WebOb >=1.7.1 Handling castellan >=1.2.1 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: castellan >=1.2.1 Handling microversion-parse >=0.2.1 from hook generated metadata: Requires-Dist (barbican) Requirement not satisfied: microversion-parse >=0.2.1 Handling dogtag-pki >=10.3.5.1 ; extra == 'dogtag' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: dogtag-pki >=10.3.5.1 ; extra == 'dogtag' Handling pykmip >=0.7.0 ; extra == 'kmip' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip >=0.7.0 ; extra == 'kmip' Handling pyflakes >=2.1.1 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pyflakes >=2.1.1 ; extra == 'test' Handling coverage !=4.4,>=4.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: coverage !=4.4,>=4.0 ; extra == 'test' Handling oslotest >=3.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: oslotest >=3.2.0 ; extra == 'test' Handling pykmip >=0.7.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: pykmip >=0.7.0 ; extra == 'test' Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling testtools >=2.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: testtools >=2.2.0 ; extra == 'test' Handling fixtures >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: fixtures >=3.0.0 ; extra == 'test' Handling requests >=2.18.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: requests >=2.18.0 ; extra == 'test' Handling WebTest >=2.0.27 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: WebTest >=2.0.27 ; extra == 'test' Handling python-keystoneclient >=3.8.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: python-keystoneclient >=3.8.0 ; extra == 'test' Handling tempest >=17.1.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: tempest >=17.1.0 ; extra == 'test' Handling Pygments >=2.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: Pygments >=2.2.0 ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-20.1.0.dev25.dist-info/ removed 'barbican-20.1.0.dev25.dist-info/AUTHORS' removed 'barbican-20.1.0.dev25.dist-info/LICENSE' removed 'barbican-20.1.0.dev25.dist-info/METADATA' removed 'barbican-20.1.0.dev25.dist-info/entry_points.txt' removed 'barbican-20.1.0.dev25.dist-info/pbr.json' removed 'barbican-20.1.0.dev25.dist-info/top_level.txt' removed directory 'barbican-20.1.0.dev25.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) 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.r4BgUQ + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-20.1.0.dev25/.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-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-20.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires -t -e py312 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (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.0.0) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) 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 eventlet>=0.27.0 from tox --print-deps-only: py312 Requirement satisfied: eventlet>=0.27.0 (installed: eventlet 0.36.1) 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 9.7.1) Handling oslo.context>=2.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.7.1) Handling oslo.db>=4.27.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=4.27.0 (installed: oslo.db 17.2.1) Handling oslo.i18n>=3.15.3 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=3.15.3 (installed: oslo.i18n 6.5.1) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 16.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.3.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) 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.7.0) Handling oslo.service!=1.28.1,>=1.24.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.service!=1.28.1,>=1.24.0 (installed: oslo.service 4.1.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils>=7.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 8.0.0) Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py312 Requirement satisfied: oslo.versionedobjects>=1.31.2 (installed: oslo.versionedobjects 3.6.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.0.0) 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.9.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.4.1) Handling WebOb>=1.7.1 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.7.1 (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.2.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.0) 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.3) 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.6.0) Handling tempest>=17.1.0 from tox --print-deps-only: py312 Requirement satisfied: tempest>=17.1.0 (installed: tempest 43.0.1.dev12) Handling Pygments>=2.2.0 from tox --print-deps-only: py312 Requirement satisfied: Pygments>=2.2.0 (installed: Pygments 2.18.0) /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-20.1.0.dev25/barbican-20.1.0.dev25.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 eventlet >=0.27.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: eventlet >=0.27.0 (installed: eventlet 0.36.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.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 9.7.1) Handling oslo.context >=2.22.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.context >=2.22.0 (installed: oslo.context 5.7.1) Handling oslo.db >=4.27.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.db >=4.27.0 (installed: oslo.db 17.2.1) Handling oslo.i18n >=3.15.3 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.i18n >=3.15.3 (installed: oslo.i18n 6.5.1) Handling oslo.messaging >=14.1.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.messaging >=14.1.0 (installed: oslo.messaging 16.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.3.1) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.5.1) 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.7.0) Handling oslo.service !=1.28.1,>=1.24.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.service !=1.28.1,>=1.24.0 (installed: oslo.service 4.1.1) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils >=7.0.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.utils >=7.0.0 (installed: oslo.utils 8.0.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.6.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.0.0) 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.9.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.4.1) Handling WebOb >=1.7.1 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: WebOb >=1.7.1 (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.2.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' Handling Pygments >=2.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: Pygments >=2.2.0 ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-20.1.0.dev25.dist-info/ removed 'barbican-20.1.0.dev25.dist-info/AUTHORS' removed 'barbican-20.1.0.dev25.dist-info/LICENSE' removed 'barbican-20.1.0.dev25.dist-info/METADATA' removed 'barbican-20.1.0.dev25.dist-info/top_level.txt' removed 'barbican-20.1.0.dev25.dist-info/pbr.json' removed 'barbican-20.1.0.dev25.dist-info/entry_points.txt' removed directory 'barbican-20.1.0.dev25.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-barbican.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) 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.YDsDIK + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/barbican-20.1.0.dev25/.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-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/barbican-20.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires -t -e py312 Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (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.0.0) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) 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 eventlet>=0.27.0 from tox --print-deps-only: py312 Requirement satisfied: eventlet>=0.27.0 (installed: eventlet 0.36.1) 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 9.7.1) Handling oslo.context>=2.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.context>=2.22.0 (installed: oslo.context 5.7.1) Handling oslo.db>=4.27.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=4.27.0 (installed: oslo.db 17.2.1) Handling oslo.i18n>=3.15.3 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=3.15.3 (installed: oslo.i18n 6.5.1) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 16.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.3.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) 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.7.0) Handling oslo.service!=1.28.1,>=1.24.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.service!=1.28.1,>=1.24.0 (installed: oslo.service 4.1.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils>=7.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=7.0.0 (installed: oslo.utils 8.0.0) Handling oslo.versionedobjects>=1.31.2 from tox --print-deps-only: py312 Requirement satisfied: oslo.versionedobjects>=1.31.2 (installed: oslo.versionedobjects 3.6.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.0.0) 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.9.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.4.1) Handling WebOb>=1.7.1 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.7.1 (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.2.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.0) 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.3) 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.6.0) Handling tempest>=17.1.0 from tox --print-deps-only: py312 Requirement satisfied: tempest>=17.1.0 (installed: tempest 43.0.1.dev12) Handling Pygments>=2.2.0 from tox --print-deps-only: py312 Requirement satisfied: Pygments>=2.2.0 (installed: Pygments 2.18.0) /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-20.1.0.dev25/barbican-20.1.0.dev25.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 eventlet >=0.27.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: eventlet >=0.27.0 (installed: eventlet 0.36.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.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 9.7.1) Handling oslo.context >=2.22.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.context >=2.22.0 (installed: oslo.context 5.7.1) Handling oslo.db >=4.27.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.db >=4.27.0 (installed: oslo.db 17.2.1) Handling oslo.i18n >=3.15.3 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.i18n >=3.15.3 (installed: oslo.i18n 6.5.1) Handling oslo.messaging >=14.1.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.messaging >=14.1.0 (installed: oslo.messaging 16.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.3.1) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.5.1) 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.7.0) Handling oslo.service !=1.28.1,>=1.24.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.service !=1.28.1,>=1.24.0 (installed: oslo.service 4.1.1) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling oslo.utils >=7.0.0 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: oslo.utils >=7.0.0 (installed: oslo.utils 8.0.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.6.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.0.0) 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.9.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.4.1) Handling WebOb >=1.7.1 from hook generated metadata: Requires-Dist (barbican) Requirement satisfied: WebOb >=1.7.1 (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.2.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' Handling Pygments >=2.2.0 ; extra == 'test' from hook generated metadata: Requires-Dist (barbican) Ignoring alien requirement: Pygments >=2.2.0 ; extra == 'test' + cat /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-buildrequires + rm -rfv barbican-20.1.0.dev25.dist-info/ removed 'barbican-20.1.0.dev25.dist-info/AUTHORS' removed 'barbican-20.1.0.dev25.dist-info/LICENSE' removed 'barbican-20.1.0.dev25.dist-info/METADATA' removed 'barbican-20.1.0.dev25.dist-info/entry_points.txt' removed 'barbican-20.1.0.dev25.dist-info/pbr.json' removed 'barbican-20.1.0.dev25.dist-info/top_level.txt' removed directory 'barbican-20.1.0.dev25.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.k3Y6Bl + 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-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-20.1.0.dev25 + mkdir -p /builddir/build/BUILD/barbican-20.1.0.dev25/.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-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-20.1.0.dev25/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/barbican-20.1.0.dev25/pyproject-wheeldir Processing /builddir/build/BUILD/barbican-20.1.0.dev25 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /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-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/barbican.egg-info writing /builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/barbican.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/barbican.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/barbican.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/barbican.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/barbican.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/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-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/barbican.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir/pip-modern-metadata-iihm14oz/barbican-20.1.0.dev25.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: barbican Building wheel for barbican (pyproject.toml): started Running command Building wheel for barbican (pyproject.toml) /usr/lib/python3.12/site-packages/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/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/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/plugin copying barbican/plugin/vault_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/store_crypto.py -> build/lib/barbican/plugin copying barbican/plugin/resources.py -> build/lib/barbican/plugin copying barbican/plugin/kmip_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/dogtag_config_opts.py -> build/lib/barbican/plugin copying barbican/plugin/dogtag.py -> build/lib/barbican/plugin copying barbican/plugin/castellan_secret_store.py -> build/lib/barbican/plugin copying barbican/plugin/__init__.py -> build/lib/barbican/plugin creating build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_store_crypto.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_resource.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_kmip.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_dogtag.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/test_castellan_secret_store.py -> build/lib/barbican/tests/plugin copying barbican/tests/plugin/__init__.py -> build/lib/barbican/tests/plugin creating build/lib/barbican/tests/model copying barbican/tests/model/test_models.py -> build/lib/barbican/tests/model copying barbican/tests/model/__init__.py -> build/lib/barbican/tests/model creating build/lib/barbican/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/api copying barbican/api/hooks.py -> build/lib/barbican/api copying barbican/api/app.py -> build/lib/barbican/api copying barbican/api/__init__.py -> build/lib/barbican/api creating build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_transport_keys.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secrets.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_stores.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_metadata.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_secret_consumers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_quotas.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_projects.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_orders.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_containers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_consumers.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_certificate_authorities.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories_acls.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/test_repositories.py -> build/lib/barbican/tests/model/repositories copying barbican/tests/model/repositories/__init__.py -> build/lib/barbican/tests/model/repositories creating build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_pkcs11.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_p11_crypto.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_manager.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/test_crypto.py -> build/lib/barbican/tests/plugin/crypto copying barbican/tests/plugin/crypto/__init__.py -> build/lib/barbican/tests/plugin/crypto creating build/lib/barbican/tests/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/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 copying barbican/tests/utils.py -> build/lib/barbican/tests copying barbican/tests/test_middleware_auth.py -> build/lib/barbican/tests copying barbican/tests/keys.py -> build/lib/barbican/tests copying barbican/tests/fixture.py -> build/lib/barbican/tests copying barbican/tests/database_utils.py -> build/lib/barbican/tests copying barbican/tests/__init__.py -> build/lib/barbican/tests creating build/lib/barbican/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/api/middleware copying barbican/api/middleware/simple.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/microversion.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/context.py -> build/lib/barbican/api/middleware copying barbican/api/middleware/__init__.py -> build/lib/barbican/api/middleware creating build/lib/barbican/model creating build/lib/barbican/model/migration copying barbican/model/migration/commands.py -> build/lib/barbican/model/migration copying barbican/model/migration/__init__.py -> build/lib/barbican/model/migration creating build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_resources.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_keystone_consumer.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/test_common.py -> build/lib/barbican/tests/tasks copying barbican/tests/tasks/__init__.py -> build/lib/barbican/tests/tasks creating build/lib/barbican/cmd copying barbican/cmd/worker.py -> build/lib/barbican/cmd copying barbican/cmd/status.py -> build/lib/barbican/cmd copying barbican/cmd/simple_crypto.py -> build/lib/barbican/cmd copying barbican/cmd/retry_scheduler.py -> build/lib/barbican/cmd copying barbican/cmd/pkcs11_migrate_kek_signatures.py -> build/lib/barbican/cmd copying barbican/cmd/pkcs11_key_generation.py -> build/lib/barbican/cmd copying barbican/cmd/pkcs11_kek_rewrap.py -> build/lib/barbican/cmd copying barbican/cmd/keystone_listener.py -> build/lib/barbican/cmd copying barbican/cmd/kek_rewrap.py -> build/lib/barbican/cmd copying barbican/cmd/db_manage.py -> build/lib/barbican/cmd copying barbican/cmd/barbican_manage.py -> build/lib/barbican/cmd copying barbican/cmd/__init__.py -> build/lib/barbican/cmd creating build/lib/barbican/tests/common copying barbican/tests/common/test_validators.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_utils.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_quota.py -> build/lib/barbican/tests/common copying barbican/tests/common/test_hrefs.py -> build/lib/barbican/tests/common copying barbican/tests/common/__init__.py -> build/lib/barbican/tests/common creating build/lib/barbican/plugin/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/objects copying barbican/objects/transport_key.py -> build/lib/barbican/objects copying barbican/objects/secret_user_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_stores.py -> build/lib/barbican/objects copying barbican/objects/secret_store_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_consumer_metadatum.py -> build/lib/barbican/objects copying barbican/objects/secret_acl_user.py -> build/lib/barbican/objects copying barbican/objects/secret_acl.py -> build/lib/barbican/objects copying barbican/objects/secret.py -> build/lib/barbican/objects copying barbican/objects/project_secret_store.py -> build/lib/barbican/objects copying barbican/objects/project_quotas.py -> build/lib/barbican/objects copying barbican/objects/project.py -> build/lib/barbican/objects copying barbican/objects/order_retry_task.py -> build/lib/barbican/objects copying barbican/objects/order_plugin_metadatum.py -> build/lib/barbican/objects copying barbican/objects/order_barbican_metadatum.py -> build/lib/barbican/objects copying barbican/objects/order.py -> build/lib/barbican/objects copying barbican/objects/kekdatum.py -> build/lib/barbican/objects copying barbican/objects/fields.py -> build/lib/barbican/objects copying barbican/objects/encrypted_datum.py -> build/lib/barbican/objects copying barbican/objects/container_secret.py -> build/lib/barbican/objects copying barbican/objects/container_consumer_meta.py -> build/lib/barbican/objects copying barbican/objects/container_acl_user.py -> build/lib/barbican/objects copying barbican/objects/container_acl.py -> build/lib/barbican/objects copying barbican/objects/container.py -> build/lib/barbican/objects copying barbican/objects/base.py -> build/lib/barbican/objects copying barbican/objects/__init__.py -> build/lib/barbican/objects copying barbican/tests/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/tests/plugin/util copying barbican/tests/plugin/util/test_utils.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_translations.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_multiple_backends.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/test_mime_types.py -> build/lib/barbican/tests/plugin/util copying barbican/tests/plugin/util/__init__.py -> build/lib/barbican/tests/plugin/util creating build/lib/barbican/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/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 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/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/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/hacking copying barbican/hacking/checks.py -> build/lib/barbican/hacking copying barbican/hacking/__init__.py -> build/lib/barbican/hacking 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/plugin/crypto copying barbican/plugin/crypto/simple_crypto.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/pkcs11.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/p11_crypto.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/manager.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/base.py -> build/lib/barbican/plugin/crypto copying barbican/plugin/crypto/__init__.py -> build/lib/barbican/plugin/crypto creating build/lib/barbican/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/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/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 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/api/app.wsgi -> build/lib/barbican/api copying barbican/model/migration/alembic.ini -> build/lib/barbican/model/migration creating build/lib/barbican/locale creating build/lib/barbican/locale/en_GB creating build/lib/barbican/locale/en_GB/LC_MESSAGES copying barbican/locale/en_GB/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/en_GB/LC_MESSAGES creating build/lib/barbican/locale/zh_CN creating build/lib/barbican/locale/zh_CN/LC_MESSAGES copying barbican/locale/zh_CN/LC_MESSAGES/barbican.po -> build/lib/barbican/locale/zh_CN/LC_MESSAGES copying barbican/model/migration/alembic_migrations/README -> build/lib/barbican/model/migration/alembic_migrations copying barbican/model/migration/alembic_migrations/script.py.mako -> build/lib/barbican/model/migration/alembic_migrations creating build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -> build/lib/barbican/model/migration/alembic_migrations/versions copying barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -> build/lib/barbican/model/migration/alembic_migrations/versions 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/hacking copying build/lib/barbican/hacking/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/hacking copying build/lib/barbican/hacking/checks.py -> build/bdist.linux-x86_64/wheel/barbican/hacking creating build/bdist.linux-x86_64/wheel/barbican/common 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 copying build/lib/barbican/__init__.py -> build/bdist.linux-x86_64/wheel/barbican copying build/lib/barbican/context.py -> build/bdist.linux-x86_64/wheel/barbican copying build/lib/barbican/i18n.py -> build/bdist.linux-x86_64/wheel/barbican copying build/lib/barbican/version.py -> build/bdist.linux-x86_64/wheel/barbican creating build/bdist.linux-x86_64/wheel/barbican/tasks copying build/lib/barbican/tasks/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tasks copying build/lib/barbican/tasks/common.py -> build/bdist.linux-x86_64/wheel/barbican/tasks copying build/lib/barbican/tasks/keystone_consumer.py -> build/bdist.linux-x86_64/wheel/barbican/tasks copying build/lib/barbican/tasks/resources.py -> build/bdist.linux-x86_64/wheel/barbican/tasks creating build/bdist.linux-x86_64/wheel/barbican/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/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/model copying build/lib/barbican/model/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/clean.py -> build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/models.py -> build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/repositories.py -> build/bdist.linux-x86_64/wheel/barbican/model copying build/lib/barbican/model/sync.py -> build/bdist.linux-x86_64/wheel/barbican/model creating build/bdist.linux-x86_64/wheel/barbican/model/migration copying build/lib/barbican/model/migration/alembic.ini -> build/bdist.linux-x86_64/wheel/barbican/model/migration creating build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations creating build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/8c74e2d7f1ff_update_secret_consumers_unique_.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/39cf2e645cba_ocata_rebase.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/versions/0f8c192a061f_add_secret_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations/versions copying build/lib/barbican/model/migration/alembic_migrations/script.py.mako -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/README -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/container_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/encrypted_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/env.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/kek_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/order_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/projects_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/secrets_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/alembic_migrations/transport_keys_init_ops.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration/alembic_migrations copying build/lib/barbican/model/migration/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration copying build/lib/barbican/model/migration/commands.py -> build/bdist.linux-x86_64/wheel/barbican/model/migration creating build/bdist.linux-x86_64/wheel/barbican/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/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/crypto copying build/lib/barbican/plugin/crypto/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/base.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/manager.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/p11_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/pkcs11.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto copying build/lib/barbican/plugin/crypto/simple_crypto.py -> build/bdist.linux-x86_64/wheel/barbican/plugin/crypto creating build/bdist.linux-x86_64/wheel/barbican/plugin/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/tests creating build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/test_hrefs.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/test_quota.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/test_utils.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common copying build/lib/barbican/tests/common/test_validators.py -> build/bdist.linux-x86_64/wheel/barbican/tests/common creating build/bdist.linux-x86_64/wheel/barbican/tests/tasks copying build/lib/barbican/tests/tasks/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_common.py -> build/bdist.linux-x86_64/wheel/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_keystone_consumer.py -> build/bdist.linux-x86_64/wheel/barbican/tests/tasks copying build/lib/barbican/tests/tasks/test_resources.py -> build/bdist.linux-x86_64/wheel/barbican/tests/tasks 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/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/cmd copying build/lib/barbican/tests/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test-status.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_barbican_manage.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_cmd.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd copying build/lib/barbican/tests/cmd/test_db_cleanup.py -> build/bdist.linux-x86_64/wheel/barbican/tests/cmd creating build/bdist.linux-x86_64/wheel/barbican/tests/model creating build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_acls.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_certificate_authorities.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_containers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_order_retry_tasks.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_orders.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_projects.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_metadata.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secret_stores.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_secrets.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/repositories/test_repositories_transport_keys.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model/repositories copying build/lib/barbican/tests/model/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model copying build/lib/barbican/tests/model/test_models.py -> build/bdist.linux-x86_64/wheel/barbican/tests/model creating build/bdist.linux-x86_64/wheel/barbican/tests/plugin creating build/bdist.linux-x86_64/wheel/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/interface/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/interface copying build/lib/barbican/tests/plugin/interface/test_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/tests/plugin/interface 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/objects copying build/lib/barbican/tests/objects/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_base.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects copying build/lib/barbican/tests/objects/test_ovo_project_secret_store.py -> build/bdist.linux-x86_64/wheel/barbican/tests/objects creating build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_init.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_resources.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_resources_policy.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api copying build/lib/barbican/tests/api/test_transport_keys_resource.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api creating build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_acls.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_consumers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_containers.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_orders.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_quotas.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secretmeta.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secrets.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_secretstores.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers copying build/lib/barbican/tests/api/controllers/test_versions.py -> build/bdist.linux-x86_64/wheel/barbican/tests/api/controllers creating build/bdist.linux-x86_64/wheel/barbican/tests/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 running install_data creating build/bdist.linux-x86_64/wheel/barbican-20.1.0.dev25.data creating build/bdist.linux-x86_64/wheel/barbican-20.1.0.dev25.data/data creating build/bdist.linux-x86_64/wheel/barbican-20.1.0.dev25.data/data/etc creating build/bdist.linux-x86_64/wheel/barbican-20.1.0.dev25.data/data/etc/barbican copying etc/barbican/barbican-api-paste.ini -> build/bdist.linux-x86_64/wheel/barbican-20.1.0.dev25.data/data/etc/barbican running install_egg_info Copying barbican.egg-info to build/bdist.linux-x86_64/wheel/barbican-20.1.0.dev25-py3.12.egg-info running install_scripts Installing barbican-wsgi-api script to build/bdist.linux-x86_64/wheel/barbican-20.1.0.dev25.data/scripts creating build/bdist.linux-x86_64/wheel/barbican-20.1.0.dev25.dist-info/WHEEL creating '/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir/pip-wheel-ma_hqzfi/.tmp-dw_n8r9_/barbican-20.1.0.dev25-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-20.1.0.dev25.data/data/etc/barbican/barbican-api-paste.ini' adding 'barbican-20.1.0.dev25.data/scripts/barbican-wsgi-api' adding 'barbican-20.1.0.dev25.dist-info/AUTHORS' adding 'barbican-20.1.0.dev25.dist-info/LICENSE' adding 'barbican-20.1.0.dev25.dist-info/METADATA' adding 'barbican-20.1.0.dev25.dist-info/WHEEL' adding 'barbican-20.1.0.dev25.dist-info/entry_points.txt' adding 'barbican-20.1.0.dev25.dist-info/pbr.json' adding 'barbican-20.1.0.dev25.dist-info/top_level.txt' adding 'barbican-20.1.0.dev25.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-20.1.0.dev25-py3-none-any.whl size=475761 sha256=7a14b192eebe6eb736baaa9284e30cfa64ba911eba0fa3e5ae8414800e8c2aaf Stored in directory: /builddir/.cache/pip/wheels/32/eb/fa/3131057d890d43fc2f49c27b782ffa0678cd65a4af8579f8b3 Successfully built barbican + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.MWVxb3 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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-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-20.1.0.dev25 ++ ls /builddir/build/BUILD/barbican-20.1.0.dev25/pyproject-wheeldir/barbican-20.1.0.dev25-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=barbican==20.1.0.dev25 + '[' -z barbican==20.1.0.dev25 ']' + TMPDIR=/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0.dev25/pyproject-wheeldir barbican==20.1.0.dev25 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/barbican-20.1.0.dev25/pyproject-wheeldir Processing ./pyproject-wheeldir/barbican-20.1.0.dev25-py3-none-any.whl Installing collected packages: barbican changing mode of /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-db-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-keystone-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-manage to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-retry to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-worker to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/pkcs11-kek-rewrap to 755 changing mode of /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/pkcs11-key-generation to 755 Successfully installed barbican-20.1.0.dev25 + '[' -d /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-db-manage /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-keystone-listener /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-manage /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-retry /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-status /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-worker /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-wsgi-api /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/pkcs11-kek-rewrap /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/pkcs11-key-generation /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-db-manage: updating /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-keystone-listener: updating /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-manage: updating /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-retry: updating /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-status: updating /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-worker: updating /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican-wsgi-api: updating /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/pkcs11-kek-rewrap: updating /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/pkcs11-key-generation: updating + rm -rfv /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/barbican-20.1.0.dev25.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages/barbican-20.1.0.dev25.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-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages/barbican-20.1.0.dev25.dist-info/RECORD --output /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages/barbican-20.1.0.dev25.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages/barbican-20.1.0.dev25.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages/barbican-20.1.0.dev25.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages/barbican-20.1.0.dev25.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + PYTHONPATH=/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/vassals + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/var/lib/barbican /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/var/log/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/var/run/barbican + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/ + install -m 640 etc/barbican/barbican.conf.sample /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/barbican.conf + install -m 644 /builddir/build/SOURCES/gunicorn-config.py /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/gunicorn-config.py + install -m 644 etc/barbican/vassals/barbican-api.ini /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/vassals/ + mv /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/etc/barbican/barbican-api-paste.ini /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/ + rmdir /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/etc/barbican + echo '[server:main]' + echo 'use = egg:gunicorn#main' + rm -f /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin/barbican.sh + install -p -D -m 644 /builddir/build/SOURCES/openstack-barbican-api.service /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/systemd/system/openstack-barbican-retry.service + mkdir -p /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/logrotate.d + install -m644 etc/logrotate.d/barbican-api /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/logrotate.d/barbican-api + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250418183154.9f1f1c6.el10 --unique-debug-suffix -20.1.0-0.20250418183154.9f1f1c6.el10.x86_64 --unique-debug-src-base openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/barbican-20.1.0.dev25 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 + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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.7939mo + 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-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-20.1.0.dev25 + 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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/barbican-20.1.0.dev25/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -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( 3 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( 3 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 3 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 3 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_container_acls_with_invalid_project_access_value_fail [0.500134s] ... ok 3 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_can_create_new_container_acls [0.341046s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_false [0.230576s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_no_acl_defined_should_pass [0.139739s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_project_access_values [0.204191s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_project_access_data [0.170842s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_invoke_container_acls_head_should_fail [0.141870s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_with_read_users_only [0.232062s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_create_new_container_acls_with_project_access_true [0.346537s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_when_no_acls_defined [0.156594s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_full_update_container_acls_modify_all_acls [0.383792s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_delete_container_acls_with_valid_container_id [0.185054s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_container_id_should_fail [0.295532s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_with_valid_secret_id [0.351449s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_invalid_non_uuid_secret_should_fail [0.244469s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_modify_project_access_values [0.214320s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_complete_acl_data [0.141978s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_with_complete_acl_data [0.341516s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_get_container_acls_no_acls_defined_return_default_acl [0.180605s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_invoke_secret_acls_head_should_fail [0.115041s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_create_new_container_acls [0.197421s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_can_create_new_secret_acls [0.222143s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_partial_update_container_acls_with_read_users_only [0.168991s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_delete_secret_acls_no_acl_defined_should_pass [0.151978s] ... ok {3} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_create_new_secret_acls_with_project_access_false [0.153033s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_invalid_secret_should_fail [0.123053s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_delete_container_acls [0.193370s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_acls [0.404149s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_create_new_consumer [0.125549s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingContainerAclsResource.test_who_can_update_container_acls [0.177710s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_list_secrets_with_no_acls_and_acl_only_should_be_empty [0.126988s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_no_acls_defined_return_default_acl [0.278145s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers_with_limit_and_offset [0.175726s] ... ok {1} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_create_new_secret_acls [0.191848s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_modify_project_access_values [0.240961s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_project_access_value [0.292035s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_url [0.223618s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_url [0.105835s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_modify_users_only [0.135742s] ... ok {0} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_update_secret_acls [0.181687s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_no_name [0.137018s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_consumer_not_found [0.195559s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_consumers [0.154426s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_get_container_not_found [0.113755s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_type [0.129791s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_no_consumers [0.127585s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_empty_name [0.145134s] ... ok {3} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_get_secret_not_found [0.126376s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_full_update_secret_acls_with_read_users_only [0.349128s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_service [0.090172s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_delete_consumer [0.144083s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_incorrect_uri_should_fail [0.120663s] ... ok {1} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_service [0.124902s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers [0.151438s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_get_secret_acls_with_project_access_data [0.151661s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_different_name [0.313218s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_secret_ref [0.128776s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_new_secret_acls_with_invalid_project_access_value_should_fail [0.129588s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_get_consumers_with_limit_and_offset [0.147343s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_rsa_container [0.111616s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_with_trailing_slash [0.143621s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_when_no_acls_defined_should_pass [0.122350s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_delete_container_secret_with_incorrect_name [0.113011s] ... ok {0} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_type [0.121262s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret_without_name [0.146283s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_populated_container [0.115069s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_partial_update_secret_acls_with_read_users_only [0.140406s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_container_secret [0.185995s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_create_container_w_empty_name [0.120166s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_existing_container_secret [0.202675s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_content_type_header [0.076395s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists_in_container [0.133360s] ... ok {2} barbican.tests.api.controllers.test_acls.WhenTestingSecretACLsResource.test_who_can_delete_secret_acls [0.191783s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_throw_exception_when_secret_ref_doesnt_exist [0.122452s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_delete_consumer [0.119743s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_secret_when_exists_in_container [0.148434s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_delete_container [0.135574s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_can_get_no_consumers [0.089330s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_raise_container_bad_json [0.097368s] ... ok {3} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_containers [0.100649s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_create_container_not_found [0.096944s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingContainerConsumersResource.test_fail_delete_container_not_found [0.078233s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_can_create_a_new_order [0.137914s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_list_containerss_by_type [0.505066s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_can_create_new_consumer [0.120622s] ... ok {0} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_response_should_include_total [0.278419s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_bogus_content [0.111652s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_415_when_creating_with_blank_body [0.083373s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_handle_no_containers [0.113692s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_empty_resource_id [0.118306s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_with_empty_dict [0.098561s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_get_container [0.093869s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_no_resource_id [0.108593s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_a_type [0.128786s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_content_type_header [0.107936s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_container_not_found [0.072445s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_create_secret_not_found [0.086482s] ... ok {1} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_secrets [0.096839s] ... ok {0} barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_pagination_attributes_not_available_with_empty_order_list [0.148880s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_get_order [0.200269s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_list_not_allowed [0.103889s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_add_new_order [0.123546s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_consumer_not_found [0.182159s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_fail_without_metadata [0.087228s] ... ok {3} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_get_call_on_non_existant_order_should_give_404 [0.160418s] ... ok {2} barbican.tests.api.controllers.test_consumers.WhenTestingSecretConsumersResource.test_fail_delete_secret_not_found [0.140469s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_can_delete_order [0.104755s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_quotas_not_allowed [0.083019s] ... ok {1} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_returns_404_on_get_with_bad_uuid [0.074902s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_pagination_attributes [0.306881s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_post_project_quotas_not_allowed [0.083489s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_add_different_secret_refs_with_duplicate_name [0.220421s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_delete_specific_project_quotas [0.156714s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_quotas [0.100402s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_put_project_quotas [0.089922s] ... ok {1} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_type_put_project_quotas [0.069208s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_data_put_project_quotas [0.096908s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_project_quotas_list [0.165481s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_container_secret_without_name [0.187129s] ... ok {0} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_get_specific_project_quotas [0.088177s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata [0.120995s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_delete_only_when_secret_exists [0.110793s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_specific_project_quotas [0.157500s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_create_secret_metadatum [0.100959s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_can_get_secret_metadata [0.128498s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_no_payload_for_put_project_quotas [0.092335s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_container_secret_with_invalid_name [0.142090s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_delete_secret_metadatum [0.127719s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_post_secret_metadata_response_sets_location_header [0.130452s] ... ok {3} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_not_found_delete_specific_project_quotas [0.116902s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_add_when_secret_not_found [0.118278s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum_not_found [0.121386s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_update_secret_metadatum [0.140615s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenAddingOrRemovingContainerSecretsUsingContainersSecretsResource.test_should_not_allow_add_on_certificate_container [0.110591s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_get_secret_metadata_invalid_secret_should_fail [0.133338s] ... ok {1} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_head_on_metadatum [0.125219s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_add_new_empty_container [0.093937s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_get_secret_metadatum_not_found [0.158127s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_can_get_secret_metadatum [0.171243s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_secret [0.111377s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenCreatingContainersUsingContainersResource.test_should_sanitize_location_from_response_header [0.107940s] ... ok {0} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_returns_405_for_delete_on_metadata [0.109629s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_delete_with_json_accept_header [0.103811s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_invalid_secret_id [0.088317s] ... ok {3} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_update_secret_metadatum [0.155809s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_as_plain [0.106358s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_409_put_to_existing_secret [0.133281s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_blank_accept_header [0.145127s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingContainersListUsingContainersResource.test_should_get_list_containers [0.292740s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_base64_secret [0.125534s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_delete_when_container_not_found [0.072099s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_413_put_with_text_too_large [0.113749s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_when_not_found [0.077673s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_plain_text_secret [0.151303s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenGettingOrDeletingContainerUsingContainerResource.test_should_throw_exception_for_get_when_invalid_container_id [0.075449s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_with_bad_uuid [0.068103s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_no_media_type [0.117073s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_get_on_container_secrets [0.092043s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_raise_404_for_delete_secret_not_found [0.123782s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_406_with_get_bad_accept_header [0.112127s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_post_on_container_by_id [0.093764s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_no_payload [0.094830s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v0 [0.172362s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_415_with_put_unsupported_media_type [0.120213s] ... ok {2} barbican.tests.api.controllers.test_containers.WhenPerformingUnallowedOperationsOnContainers.test_should_not_allow_put_on_container_by_id [0.090084s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_put_with_empty_payload [0.107231s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_date_filter_results_in_400 [0.070011s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_delete [0.125427s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrders.test_should_return_400_when_creating_with_empty_json [0.085213s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_put_json_on_secrets [0.100263s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_on_get_payload_when_no_payload [0.134117s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_empty_list_of_secrets [0.128551s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_create_should_fail_w_unsupported_payload_content_type [0.101821s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_post [0.108641s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenCreatingOrdersUsingOrdersResource.test_order_creation_should_allow_unknown_algorithm [0.101826s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_by_name [0.161585s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_if_project_doesnt_exist [0.187959s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenGettingOrDeletingOrders.test_delete_call_on_non_existant_order_should_give_404 [0.080141s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_meta_w_transport_key [0.125256s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_creating_new_secret_with_oversized_payload_should_fail [0.110745s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenGettingOrdersListUsingOrdersResource.test_can_get_a_list_of_orders [0.148608s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_bad_encoding [0.125266s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_one_step [0.189861s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_delete_orders [0.133045s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_pagination_attributes [0.330779s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_transport_key [0.095401s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_content_type [0.113549s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_post_order_by_id [0.121947s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_without_payload [0.118483s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_invalid_transport_key_ref [0.110239s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_calling_secret_payload_uri_with_put [0.165219s] ... ok {2} barbican.tests.api.controllers.test_orders.WhenPerformingUnallowedOperations.test_should_not_allow_put_orders [0.111749s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_bogus_timestamp [0.091341s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_check_put_project_quotas_list_not_allowed [0.076927s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_delete_on_secrets [0.162544s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_plain_timestamps [0.084843s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_expiration_should_be_normalized_with_new_secret [0.187881s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_get_empty_project_quotas_list [0.096497s] ... ok {0} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validates_name_sorting [0.082744s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_w_unsupported_content_type_should_fail [0.100237s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_bad_payload [0.095043s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_plain_timestamp [0.072914s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_gt_and_gte_timestamps [0.079168s] ... ok {2} barbican.tests.api.controllers.test_quotas.WhenTestingQuotas.test_should_return_bad_value_put_project_quotas [0.131126s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_lte_timestamps [0.068249s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_lt_and_lte_timestamps [0.087634s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_a_secret_store_subresource [0.201636s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadataResource.test_create_secret_metadata [0.121947s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gte_timestamps [0.078172s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_plain_and_gte_timestamps [0.074768s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lte_timestamps [0.080588s] ... ok {3} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_duplicate_keys [0.082406s] ... ok {2} barbican.tests.api.controllers.test_secretmeta.WhenTestingSecretMetadatumResource.test_conflict_create_same_key_secret_metadatum [0.121089s] ... ok {1} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_too_many_colons [0.066870s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_with_unsupported_http_method [0.196675s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_is_decoded_for_binary [0.136415s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_preferred_secret_store_call_with_unsupported_http_method [0.182774s] ... ok {0} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_global_default_when_multiple_backends_not_enabled [0.152050s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_set_a_preferred_secret_store_when_no_error [0.203726s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get [0.093526s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_no_accept_header [0.163450s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v1 [0.074505s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_secret_store_when_no_error [0.228495s] ... ok {1} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_global_default [0.197100s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_get_secret_payload_with_pecan_default_accept_header [0.142840s] ... ok {0} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v1 [0.084464s] ... ok {0} barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_encoding_not_supported_exception [0.001015s] ... ok {0} barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_validation_unsupported_field [0.003820s] ... ok {0} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_decorator_raises_if_function_not_pecan_exposed [0.000804s] ... ok {0} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_both_next_and_previous [0.000804s] ... ok {0} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_add_new_consumer [0.014941s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_no_consumers [0.008340s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later [0.019823s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumers_on_secret_delete [0.010996s] ... ok {0} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_pass_on_secret_delete_with_missing_consumers [0.012035s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_0 [0.098273s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_binary_based_on_content_type [0.020428s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v0 [0.013066s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingProjectSecretStore.test_unset_a_preferred_store_when_not_found_error [0.170985s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_json_v1 [0.012814s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk [0.011990s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_put_binary_secret [0.151333s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_with_twsk_based_on_content_type [0.017367s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_general_v0 [0.098982s] ... ok {1} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_in_conf_v0 [0.073644s] ... ok {1} barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_used_from_header [0.004139s] ... ok {1} barbican.tests.api.test_init.WhenInvokingLoadBodyFunction.test_should_abort_with_read_error [0.003921s] ... ok {1} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_pecan_exposed_function [0.001125s] ... ok {1} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_next_only [0.001044s] ... ok {1} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_fail_consumer_bad_json [0.014588s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_400_with_put_unknown_encoding [0.141979s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_with_unsupported_http_method [0.174888s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found [0.016344s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found_later [0.012097s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_fail_deleting_consumer_bad_json [0.007001s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_pass_on_container_delete_with_missing_consumers [0.008149s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer_by_id [0.008322s] ... ok {1} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_no_consumers [0.015871s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_binary_with_tkey_id [0.013623s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary [0.213311s] ... ok {0} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_meta_for_binary_with_tkey [0.013404s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingPuttingOrDeletingSecret.test_returns_404_put_secret_not_found [0.108621s] ... ok {0} barbican.tests.api.test_resources.WhenOwnershipMismatchForContainerConsumer.test_consumer_check_ownership_mismatch [0.015365s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_delete_on_consumer_by_id [0.017990s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_delete_on_consumer_by_id [0.009977s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_post_on_consumer_by_id [0.008591s] ... ok {0} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumer_by_id [0.006365s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_rules_should_be_loaded [0.007872s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_create_consumer [0.011096s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_delete_consumer [0.010211s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_all_secret_stores_when_multiple_backends_not_enabled [0.180084s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_bad_sorting_results_in_400 [0.097847s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_pass_get_consumers [0.024177s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_delete_consumer [0.025357s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_fail_get_container_for_creator_user_different_project [0.028719s] ... ok {1} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id [0.197484s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_admin_user_project_access_disabled [0.017481s] ... ok {1} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumer_by_id [0.016775s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_pass_get_container_for_creator_user_project_access_disabled [0.035374s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_pass_get_consumer [0.038534s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_should_raise_get_consumer [0.013787s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_but_different_user [0.027044s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_delete_container [0.016869s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_create_consumer [0.021840s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenGettingSecretsList.test_list_secrets_v1 [0.168472s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_rules_should_be_loaded [0.007103s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_with_project_access_disabled [0.019900s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_rules_should_be_loaded [0.008209s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_same_project_with_no_acl [0.020817s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_multiple_backends_not_enabled [0.213855s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_create_order [0.023213s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_get_orders [0.016496s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_rules_should_be_loaded [0.006650s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container [0.044961s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_pass_set_preferred_secret_store [0.023434s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_user_with_no_read_acl [0.042882s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenPerformingUnallowedOperations.test_returns_405_for_get_payload [0.115356s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingPreferredSecretStoreResource.test_should_raise_set_preferred_secret_store [0.028086s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_rules_should_be_loaded [0.015600s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_rules_should_be_loaded [0.015670s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_get_order [0.046564s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_raise_get_consumer [0.043697s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_different_user_valid_read_acl [0.084835s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_can_create_new_secret_with_payload_just_under_max [0.129653s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_create_consumer [0.029981s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret_for_owner [0.032144s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_delete_consumer [0.017555s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_not_set [0.278266s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_different_user_with_valid_read_acl [0.052001s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_pass_get_consumers [0.056509s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_create_new_secret_with_empty_payload_should_fail [0.119627s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_delete_consumer [0.042045s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_decrypt_secret_for_creator_user_with_different_project [0.038831s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_but_different_user [0.106198s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_for_same_project_with_no_acl [0.046041s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_with_no_context [0.044231s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_with_project_access_disabled [0.028177s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_delete_secret [0.060929s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_put_secret [0.037795s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenTestingSecretsResource.test_new_secret_fails_with_binary_payload_and_no_encoding [0.175900s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_put_secret [0.020898s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret [0.017701s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_should_pass_get_a_secret_store [0.038052s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_rules_should_be_loaded [0.013623s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_project_no_acl [0.023621s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_get_preferred_when_preferred_is_set [0.292011s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_multiple_roles [0.021769s] ... ok {0} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_no_roles [0.012016s] ... ok {0} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_handle_no_transport_keys [0.008662s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_get_secret_for_different_user_with_no_read_acl [0.046715s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac [0.027920s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_no_label [0.009705s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gt_and_lt_timestamps [0.157695s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_preferred [0.055855s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek [0.019336s] ... ok {1} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_get_secrets [0.021464s] ... ok {0} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_non_default_length [0.023293s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_add_new_transport_key [0.025772s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_bad_json [0.017122s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_content_type_header [0.014705s] ... ok {1} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_delete_when_trans_key_not_found [0.025181s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_with_args [0.028943s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validates_gte_and_lte_timestamps [0.146261s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current [0.013798s] ... ok {3} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStores.test_should_get_all_secret_stores [0.256246s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_no_args [0.008917s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade [0.011198s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_hmac_not_found [0.012468s] ... ok {0} barbican.tests.cmd.test_cmd.WhenInvokingWorkerCommand.test_should_launch_service [0.161641s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek [0.014302s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_no_label [0.011607s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_not_found [0.010152s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac [0.010364s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_non_default_length [0.010327s] ... ok {1} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_rewrap_pkek [0.012181s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v1 [0.126534s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_gt_timestamps [0.155046s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_exception [0.090002s] ... ok {3} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v0 [0.088469s] ... ok /usr/lib64/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", {3} barbican.tests.api.middleware.test_context.TestUnauthenticatedContextMiddleware.test_role_defaults_to_admin [0.002794s] ... ok {3} barbican.tests.api.middleware.test_simple.WhenTestingSimpleMiddleware.test_should_process_request [0.000735s] ... ok {3} barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_with_array [0.001222s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist [0.011237s] ... ok {3} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist [0.008431s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_with_bad_consumer_id [0.007240s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumer [0.023985s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_delete_consumers_on_container_delete [0.008628s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingDateFilters.test_validation_fails_with_two_lt_timestamps [0.147902s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer_by_id [0.017538s] ... ok {3} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_with_bad_consumer_id [0.009860s] ... ok {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_put_secret_as_plain_with_tkey_id [0.014909s] ... ok {3} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_throw_exception_for_get_when_twsk_but_no_tkey_id_old_way [0.015253s] ... ok {3} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_post_on_consumer_by_id [0.008050s] ... ok {3} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnContainerConsumers.test_should_not_allow_put_on_consumers [0.007398s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingConsumersResource.test_should_raise_get_consumers [0.013824s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container [0.018404s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_delete_container_for_owner [0.013511s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_container_with_order_child [0.232896s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container [0.025917s] ... ok {2} barbican.tests.api.controllers.test_secrets.WhenValidatingSortFilters.test_validation_fails_for_bogus_attribute [0.158055s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleaning_unassociated_projects [0.427452s] ... ok {1} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleting_expired_secrets [0.215927s] ... ok {1} barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_raises [0.001391s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_different_user_with_valid_read_acl [0.277346s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_delete_project_quotas [0.100212s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_for_private_enabled_with_read_acl [0.053417s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_pass_get_container_with_no_context [0.036638s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_return_not_found_get_project_quotas [0.095331s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingContainerResource.test_should_raise_get_container_for_different_project_no_acl [0.034173s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_order_with_child [0.380733s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_pass_delete_order [0.016622s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_delete_order [0.025469s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrderResource.test_should_raise_get_order [0.025222s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_get_a_secret_store_when_no_error [0.469687s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_pass_get_orders [0.035570s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_below_limit [0.117112s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingOrdersResource.test_should_raise_create_order [0.026806s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_pass_default_unlimited [0.085184s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumerResource.test_should_pass_get_consumer [0.070694s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_get_consumers [0.037606s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_rules_should_be_loaded [0.026008s] ... ok {1} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_above_limit [0.094482s] ... ok {1} barbican.tests.common.test_utils.TestConfigValues.test_barbican_conf_values_made_visible_to_oslo_conf [0.001077s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_can_sort_by_quality_value [0.001007s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_ignores_encoding_with_zero_quality_value [0.001153s] ... ok {1} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_small [0.000837s] ... ok {1} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_class_name_on_null_module [0.000699s] ... ok {1} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_returns_qualified_name [0.004163s] ... ok {0} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_secrets [0.288943s] ... ok {1} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs_no_resource [0.002998s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_delete [0.002047s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_private [0.001747s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_two_reader [0.002464s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_good_meta_in_order_refs [0.014094s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_negative_bit_len_in_asymmetric_order_refs [0.009449s] ... ok {1} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_bit_length_in_asymmetric_order_refs [0.009849s] ... ok {1} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_more_than_4_secret_refs_for_cert_type [0.008513s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_unconfigured_secret_ref_hostname_cannot_be_passed_in [0.006049s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret [0.087043s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_empties [0.006356s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_nonstring_secret_name [0.007149s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_not_supported_type [0.007756s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_secret_refs [0.007113s] ... ok {1} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_no_name [0.009132s] ... ok {1} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_bad_type_in_order_refs [0.001524s] ... ok {1} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_negative_bit_length_in_order_refs [0.011111s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_empty_properties [0.011153s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_bad_data [0.012356s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_cas_non_int [0.012963s] ... ok {2} barbican.tests.api.controllers.test_secretstores.WhenTestingSecretStore.test_invalid_uri_for_secret_stores_subresource [0.381714s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_all_defaults [0.181586s] ... ok {1} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_empty_dict [0.035666s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_service_too_long_should_raise_with_invalid_object [0.013017s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret [0.140530s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_validate_all_fields [0.014955s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields [0.002073s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_extra_sent_key [0.001658s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_passphrase [0.020567s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_with_project_access_nolist [0.063460s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_symmetric [0.037783s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_symmetric [0.016114s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_greater_than_max [0.022041s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_accept_header [0.155163s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_compute_effective_quotas_using_some_defaults [0.153883s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_length_greater_than_max [0.020213s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_with_project_access_disabled [0.066523s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_mixed_case_wrong_payload_content_type [0.009645s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_wrong_encoding [0.010888s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_expiration [0.011008s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_extra_whitespace [0.020414s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_secret [0.064542s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_payload [0.014594s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_payload_with_whitespace [0.020385s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_bad_base64_payload [0.010229s] ... ok {1} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_unicode_payload [0.010029s] ... ok {1} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_unicode_secrets [0.000791s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_uncastable_str [0.000761s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_less_than_one [0.000668s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_is_too_big [0.000880s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_uncastable_str [0.000768s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_not_found [0.000713s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_all_secret_stores [0.079843s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_for_json_home_accept_header [0.185460s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_defaults [0.184216s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_rules_should_be_loaded [0.032577s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_no_entity [0.105947s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_pass_create_secret [0.041513s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_create_secret [0.041318s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_bad_status [0.088559s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_pool_configs [0.003872s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingSecretsResource.test_should_raise_get_secrets [0.047604s] ... ok {1} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_raise_value_exception_engine_create_failure [0.002934s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_rules_should_be_loaded [0.014688s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions [0.014212s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingV1Resource.test_get_response_should_return_version_json_v1_1 [0.172245s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_with_partial_definition [0.180280s] ... ok {3} barbican.tests.api.test_resources_policy.WhenTestingVersionsResource.test_should_pass_get_versions_with_bad_roles [0.021213s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_delete_transport_key [0.043433s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_get_transport_key [0.004227s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_not_found [0.005586s] ... ok {3} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_response_should_include_total [0.003662s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_clean_no_args [0.027395s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_current_no_dburl [0.026805s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history [0.021846s] ... 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( {1} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_should_raise_notfound_exception_get_by_entity_id [0.198761s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_redirect_if_json_home_accept_header_present [0.182459s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_autogenerate [0.044433s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_upgrade_no_dburl [0.032354s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_all_defaults [0.236044s] ... ok {3} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_mkek_default_label [0.039892s] ... ok ERROR: {3} barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_fail_run_command [0.006440s] ... ok {3} barbican.tests.cmd.test_cmd.WhenInvokingRetryServiceCommand.test_should_launch_service [0.013440s] ... ok /usr/lib/python3.12/site-packages/webob/acceptparse.py:1047: DeprecationWarning: The behavior of AcceptValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future, as it does not conform to the RFC. warnings.warn( {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_multiple_choices_on_get_if_json_accept_header [0.137995s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_quotas_using_some_defaults [0.129947s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command [0.091464s] ... ok {1} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_secret_id [0.224098s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_0 [0.105857s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_false [0.125157s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_should_return_version_json_v1_1 [0.087699s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_false [0.102961s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_orders [0.237029s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_not_set_with_general_request_url_v0 [0.125622s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_unlimited_true [0.099217s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one_after_delete [0.319426s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_transport_keys [0.146761s] ... ok {2} barbican.tests.api.controllers.test_versions.WhenTestingVersionsResource.test_when_host_href_is_set_in_conf_v1 [0.135935s] ... ok {2} barbican.tests.api.test_init.WhenInvokingGenerateSafeExceptionMessageFunction.test_handle_secret_content_type_not_supported_exception [0.009699s] ... ok {2} barbican.tests.api.test_resources.SecretAllowAllMimeTypesDecoratorTest.test_mimetypes_successfully_added_to_mocked_function [0.001714s] ... ok {2} barbican.tests.api.test_resources.TestingJsonSanitization.test_json_sanitization_without_array [0.001167s] ... ok {2} barbican.tests.api.test_resources.WhenAddingNavigationHrefs.test_add_nav_hrefs_adds_previous_only [0.001220s] ... ok {2} barbican.tests.api.test_resources.WhenCreatingContainerConsumersUsingResource.test_should_add_new_consumer [0.015530s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_empty_project_quotas_list [0.105181s] ... ok {2} barbican.tests.api.test_resources.WhenCreatingSecretConsumersUsingResource.test_should_fail_consumer_bad_json [0.020268s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_should_raise_no_result_found [0.102799s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_404_when_container_ref_doesnt_exist [0.010805s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingContainerConsumersUsingResource.test_should_get_consumer [0.015700s] ... ok {3} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_db_cleanup_raise_integrity_error [0.104778s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_on_delete_when_consumer_not_found [0.030785s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_404_when_secret_ref_doesnt_exist [0.025287s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_delete_consumer [0.024077s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_do_entity_name [0.110050s] ... ok {0} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas [0.137256s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_accept_encoding_header [0.001523s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_is_disabled_true [0.078558s] ... ok {0} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_invalid_quality_type [0.000931s] ... ok {0} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_hostname_for_refs [0.001782s] ... ok {0} barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs_no_resource [0.000857s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_op [0.008513s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_fail_deleting_consumer_bad_json [0.032438s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_list [0.003541s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_future_write [0.001717s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_almost_empty [0.001697s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_empty [0.001594s] ... ok {0} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs [0.010835s] ... ok {0} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_validate_all_fields [0.006507s] ... ok {2} barbican.tests.api.test_resources.WhenGettingOrDeletingSecretConsumersUsingResource.test_should_get_consumer [0.027730s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_ensure_secret_ref_starts_with_request_hostname [0.010781s] ... ok {2} barbican.tests.api.test_resources.WhenGettingPuttingOrDeletingSecretUsingSecretResource.test_should_get_secret_as_plain_based_on_content_type [0.021055s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_names_in_secret_refs [0.010199s] ... ok {2} barbican.tests.api.test_resources.WhenOwnershipMismatchForSecretConsumer.test_consumer_check_ownership_mismatch [0.016504s] ... ok {3} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_raise_not_found_delete_project_quotas [0.082840s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ids_in_secret_refs [0.018580s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_more_than_one_encoding [0.002136s] ... ok {3} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_on_quality_too_large [0.000883s] ... ok {3} barbican.tests.common.test_utils.WhenTestingHostnameForRefsGetter.test_hostname_for_refs [0.000795s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_field [0.001987s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_missing_op [0.001671s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_creator [0.001654s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_secret_ref_in_secret_refs [0.008973s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_default_users [0.003270s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_name_length_greater_than_max [0.007677s] ... ok {3} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_pass_with_wrong_algorithm_in_asymmetric_order_refs [0.010382s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_type [0.005777s] ... ok {3} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_unsupported_names_in_secret_refs [0.007355s] ... ok {0} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_secret_name_too_long [0.009688s] ... ok {3} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_name_too_long_should_raise_with_invalid_object [0.003052s] ... ok {3} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_validate_all_fields [0.003529s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_do_entity_name [0.138633s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_all_nulls [0.006650s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_duplicate_secret_ref_format_ids_in_secret_refs [0.006142s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_empty_type [0.005708s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_not_raise_correct_hmac_order_refs [0.026823s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_no_secret_ref_in_secret_refs [0.006487s] ... ok {3} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_name [0.014201s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_bit_meta_in_order_refs [0.016800s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_good_exp_meta_in_order_refs [0.012521s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_pass_with_null_content_type_in_meta [0.015834s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_type_in_order_refs [0.001479s] ... ok {3} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_zero_bit_length_in_order_refs [0.010558s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_containers_non_int [0.008643s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_orders_non_int [0.012103s] ... ok {3} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_raise_secrets_non_int [0.006599s] ... ok {3} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_no_names_in_secret_refs [0.007403s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_invalid_json_data_type [0.003591s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_value_non_string [0.001053s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_value_non_string [0.001632s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_algorithm_in_order_refs [0.013935s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_payload_in_order [0.020665s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_public [0.010024s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_passphrase [0.021128s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_private [0.016998s] ... ok {2} barbican.tests.api.test_resources.WhenPerformingUnallowedOperationsOnSecretConsumers.test_should_not_allow_put_on_consumers [0.224266s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_public [0.020062s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingConsumerResource.test_rules_should_be_loaded [0.009984s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_nothing [0.193009s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_greater_than_max [0.011534s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_rules_should_be_loaded [0.009003s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_algorithm_is_non_string [0.009165s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_greater_than_max [0.009865s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_name_length_is_greater_than_max [0.009169s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretConsumersResource.test_should_raise_create_consumer [0.029995s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_negative_bit_length [0.014312s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration [0.010099s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_future_expiration_no_t [0.010459s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_fail_get_secret_for_creator_user_with_different_project [0.028329s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_null_name [0.010372s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_decrypt_secret_for_admin_user_project_access_disabled [0.019808s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_upper_case_payload_content_type [0.010277s] ... ok {3} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_with_supported_encoding [0.009173s] ... ok {3} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_missing [0.003045s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_limit_as_none [0.000957s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_is_too_big [0.000677s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_entity_id_not_found [0.000915s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_pass_get_secret_for_admin_user_with_project_access_disabled [0.019249s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingGetEnginePrivate.test_should_complete_with_no_alembic_create_default_configs [0.003637s] ... ok {3} barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_true_error_code_found_in_args [0.001051s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_decrypt_secret_private_enabled_with_read_acl [0.053195s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_private_enabled_with_read_acl [0.060565s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_with_none_or_blank_users [0.147125s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_pass_get_secret_for_same_project_with_no_acl [0.052072s] ... ok {0} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_wrong_exp_meta_in_order_refs [0.411647s] ... ok {0} barbican.tests.common.test_validators.WhenTestingProjectQuotasValidator.test_should_pass_good_data [0.014501s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret [0.019376s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_duplicate_secret_id_in_secret_refs [0.008405s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_empty_names_in_secret_refs [0.007530s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_decrypt_secret_for_different_user_no_read_acl [0.033138s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_more_than_3_secret_refs_for_rsa_type [0.025722s] ... ok {0} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_validate_all_fields [0.014270s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_service [0.004494s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_no_metadata [0.001980s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_string [0.001590s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_raise_invalid_key_non_url_safe_string [0.001041s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_empty [0.001344s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_key [0.002465s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_no_value [0.001419s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_url_safe_string [0.001796s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields_and_make_key_lowercase [0.001286s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_certificate [0.009803s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretResource.test_should_raise_delete_private_secret [0.054952s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_content_type_private [0.012863s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretStoreResource.test_rules_should_be_loaded [0.008561s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_acls_for_secret [0.153290s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_unknown_secret_type [0.015363s] ... ok {2} barbican.tests.api.test_resources_policy.WhenTestingSecretStoresResource.test_should_pass_get_global_default [0.023825s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_no_secret_type [0.018663s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenCreatingTransKeysListUsingTransportKeysResource.test_should_raise_add_new_transport_key_no_secret [0.010818s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenGettingOrDeletingTransKeyUsingTransportKeyResource.test_should_throw_exception_for_get_when_trans_key_invalid [0.005032s] ... ok {2} barbican.tests.api.test_transport_keys_resource.WhenGettingTransKeysListUsingTransportKeysResource.test_should_get_list_transport_keys [0.004535s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_private [0.016334s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_history_no_dburl [0.013165s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_empties [0.014860s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision [0.017088s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_is_non_string [0.013199s] ... ok {1} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date_with_ca_id_filter [0.490305s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_revision_no_dburl [0.013127s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_db_sync_secret_stores_with_args [0.012291s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_check_mkek_defaults [0.014317s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_expiration_nonsense [0.044243s] ... ok {2} barbican.tests.cmd.test_barbican_manage.TestBarbicanManage.test_hsm_gen_hmac_default_label [0.015647s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_mode_is_non_string [0.011793s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_no_payload_content_type [0.011761s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_payload_content_encoding_greater_than_max [0.010375s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_by_entity_id [0.155678s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_plain_text_and_encoding [0.010255s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_upper_case_wrong_payload_content_type [0.011704s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_all_fields [0.012447s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_empty_name [0.019893s] ... ok {1} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_zero [0.130918s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_tz [0.013887s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_clean_up_command_with_false_args [0.099809s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_no_name [0.015822s] ... ok {0} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_validate_with_good_base64_payload [0.010125s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_plugin_name_is_non_string [0.003214s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_missing [0.002668s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_transport_key_is_non_string [0.003214s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_empty_transport_key [0.004279s] ... ok {3} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_should_raise_notfound_exception_get_by_entity_id [0.103600s] ... ok {0} barbican.tests.common.test_validators.WhenTestingTransportKeyValidator.test_should_raise_with_invalid_json_data_type [0.002892s] ... ok {0} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_false_for_small_secrets [0.001179s] ... ok {0} barbican.tests.common.test_validators.WhenTestingValidatorsFunctions.test_secret_too_big_is_true_for_big_secrets [0.002825s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_parameters_not_assigned [0.001748s] ... ok {1} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id [0.168831s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_name_filter [0.138160s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_create_from_entity_with_id [0.144061s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletes_containers [0.245226s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_zero [0.101498s] ... ok {1} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_update_with_duplicate_consumer [0.143911s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingBaseRepository.test_should_raise_invalid_do_validate_no_status [0.176456s] ... ok {0} barbican.tests.model.repositories.test_repositories.WhenTestingIsDbConnectionError.test_should_return_false_no_error_code_in_args [0.001677s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date_with_params [0.135166s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_cleanup_soft_deletion_date [0.240289s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_create [0.104240s] ... ok {1} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one [0.255800s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_no_result_found [0.114108s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_existing_acls [0.289275s] ... ok {1} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_no_result_found [0.185605s] ... ok {2} barbican.tests.cmd.test_db_cleanup.WhenTestingDBCleanUpCommand.test_soft_deleted_secret_orders [0.249075s] ... ok {2} barbican.tests.common.test_hrefs.WhenTestingGetContainerID.test_get_container_id_passes [0.006677s] ... ok {3} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_should_raise_no_result_found [0.119987s] ... ok {3} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_raise_notfound_exception [0.185407s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_for_new_acls [0.290778s] ... ok {1} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_no_exception [0.237192s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_get_project_quotas_using_empty_definition [0.240238s] ... ok {3} barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_create_retrieve_deleted_project [0.164199s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_create_or_replace_from_with_none_or_blank_users [0.192052s] ... ok {1} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_get_order [0.207980s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaDriverFunctions.test_should_get_project_quotas_list [0.207194s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_disabled_value [0.117491s] ... ok {1} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_with_exceptions [0.138427s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_two_project_quotas [0.255216s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_acls_for_secret [0.217206s] ... ok {2} barbican.tests.common.test_quota.WhenTestingQuotaEnforcingFunctions.test_should_raise_equal_limit [0.120368s] ... ok {2} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_parses_single_accept_with_quality_value [0.001239s] ... ok {2} barbican.tests.common.test_utils.WhenTestingAcceptEncodingGetter.test_returns_none_for_empty_encoding [0.001186s] ... ok {2} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_null_instance_raises_exception [0.000725s] ... ok {2} barbican.tests.common.test_utils.WhenTestingGenerateFullClassnameForInstance.test_get_fullname_for_string_doesnt_include_module [0.006128s] ... ok {2} barbican.tests.common.test_utils.WhenTestingHostByWsgiRequestForRefsGetter.test_blank_conf_hosthref_for_refs [0.001275s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_bad_user [0.002111s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_raise_foo [0.001989s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAclValidator.test_should_validate_one_reader [0.001755s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_payload_in_order [0.021432s] ... ok {2} barbican.tests.common.test_validators.WhenTestingAsymmetricTypeOrderValidator.test_should_raise_with_zero_bit_length_in_asymmetric_order_refs [0.018973s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_by_create_date_nothing [0.168970s] ... ok {2} barbican.tests.common.test_validators.WhenTestingCertificateContainerValidator.test_should_raise_if_required_name_missing [0.006820s] ... ok {2} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_invalid_json_data_type [0.005376s] ... ok {2} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_URL [0.003652s] ... ok {2} barbican.tests.common.test_validators.WhenTestingConsumerValidator.test_should_raise_with_missing_name [0.003420s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_raise_numeric_secret_ref_in_secret_refs [0.007652s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_all_fields [0.008549s] ... ok {2} barbican.tests.common.test_validators.WhenTestingContainerValidator.test_should_validate_empty_name [0.007719s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_specific_project_quotas [0.187003s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_bit_length_in_order_refs [0.020733s] ... ok {2} barbican.tests.common.test_validators.WhenTestingKeyTypeOrderValidator.test_should_raise_with_no_meta_in_order_refs [0.001929s] ... ok {2} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_if_required_name_missing [0.010892s] ... ok {1} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_delete_not_found [0.088292s] ... ok {2} barbican.tests.common.test_validators.WhenTestingRSAContainerValidator.test_should_raise_unsupported_names_in_secret_refs [0.010085s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_resource_type_too_long_should_raise_with_invalid_object [0.005059s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_id [0.004854s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretConsumerValidator.test_should_raise_with_missing_resource_type [0.004827s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_container_id [0.222103s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_all_fields_and_make_key_lowercase [0.011031s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadataValidator.test_should_validate_no_keys [0.001421s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_raise_invalid_key_non_string [0.005464s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretMetadatumValidator.test_should_validate_all_fields [0.003321s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_fail_with_bad_encoding_certificate [0.017674s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_delete [0.121736s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_certificate [0.039404s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one [0.103814s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_passphrase [0.022035s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_public [0.022281s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_pass_with_secret_type_symmetric [0.023999s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_count [0.148287s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_all_nulls [0.015256s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_already_expired [0.014308s] ... ok {3} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_list_of_zero_project_quotas [0.120977s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_bit_length_less_than_min [0.026512s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_non_integer_bit_length [0.019273s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_numeric_name [0.026806s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_payload_content_type_greater_than_max [0.026908s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_raise_with_message_w_bad_payload_content_type [0.018918s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_expiration_with_z [0.021712s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_should_validate_mixed_case_payload_content_type [0.019334s] ... ok {0} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_new_acls [0.198944s] ... ok {2} barbican.tests.common.test_validators.WhenTestingSecretValidator.test_validation_should_raise_with_empty_payload [0.013637s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenCleaningRepositoryPagingParameters.test_offset_as_none [0.000865s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_count_should_return_zero [0.000663s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenIncreasingRepositoryTestCoverage.test_get_project_entities_should_return_empty [0.000773s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_update_with_duplicate_consumer [0.269778s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenInvokingExceptionMethods.test_should_raise_for_no_entities_found [0.001273s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingAutoGenerateTables.test_should_complete_with_alembic_database_update [0.001509s] ... ok {2} barbican.tests.model.repositories.test_repositories.WhenTestingMigrations.test_no_downgrade [0.017784s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_resource_id [0.211789s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_secret_deletes_secret_metadata [0.169804s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_by_create_date [0.225188s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_one_after_delete [0.196096s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_nothing [0.076882s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_delete_single_acl_and_count [0.292536s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_count_by_secret_store [0.185390s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_constraint_create_same_composite_key_no_id [0.151260s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_get_project_entities [0.126949s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_secret_store_for_project [0.086099s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_resource_id [0.111721s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingContainerACLRepository.test_get_by_entity_id [0.213941s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_with_exception_suppressed_get_secret_store_for_project [0.084756s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_raise_no_result_found_get_by_secret_id [0.102250s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_set_global_preferred_ca [0.195319s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all [0.089837s] ... ok {1} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_names [0.073405s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_and_get_metadata_for_secret [0.097568s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_data_includes_six_secrets [0.092730s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_create_user_metadatum [0.093799s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_raise_constraint_check [0.216220s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_create_or_replace_from_for_existing_acls [0.300787s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_updated_desc [0.065599s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_get_metadata_invalid_secret [0.080548s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_by_create_date_nothing [0.100292s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_replace_user_metadatum [0.090543s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingPreferredCARepo.test_should_update [0.199158s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_by_id [0.098860s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_delete_single_acl_and_count [0.233181s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_create_or_update_for_project [0.107766s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_mode [0.119127s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_delete_entity_by_id [0.092578s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_by_create_date [0.172060s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_project_entities [0.102025s] ... ok {2} barbican.tests.model.repositories.test_repositories_acls.WhenTestingSecretACLRepository.test_get_count [0.232394s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_secret_type [0.128355s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_raise_notfound_exception_get_secret_store_for_project [0.083046s] ... ok {0} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingProjectCARepo.test_get_project_entities [0.200056s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_no_result_found [0.128089s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_do_entity_name [0.148424s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_constraint_for_same_project_id [0.170743s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date [0.118180s] ... ok {1} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_suppress_notfound_exception [0.172385s] ... ok {0} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one [0.227064s] ... ok {1} barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_with_plugin_name [0.104194s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_certificate_container_is_created_from_dict [0.001305s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_with_duplicate_userids_input [0.000937s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_secret_store_id [0.000873s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_check_to_dict_fields [0.000809s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_new_secret_consumer [0.000769s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_value [0.001027s] ... ok {1} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_for_all_input [0.000729s] ... ok {1} barbican.tests.model.test_models.WhenCreatingOrderRetryTask.test_create_new_order_task [0.000803s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_nothing [0.165584s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_delete_entity_by_id [0.206215s] ... ok {0} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_get_count_one_after_delete [0.162106s] ... ok {1} barbican.tests.objects.test_ovo_base.TestBarbicanObject.test_ovo_get_session [0.100772s] ... ok {1} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_find_by_external_project_id [0.080526s] ... ok {0} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_get_container_by_id [0.098843s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_by_create_date_with_plugin_ca_id_filter [0.188227s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_all_check_sorting_order [0.191863s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_specific_project_quotas [0.089241s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_project_quotas_with_some_defaults [0.084338s] ... ok {0} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_zero [0.173906s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_constraint_for_same_plugin_names [0.238183s] ... ok {2} barbican.tests.model.repositories.test_repositories_certificate_authorities.WhenTestingCertificateAuthorityRepo.test_get_count_should_return_one [0.253853s] ... ok {0} barbican.tests.model.repositories.test_repositories_projects.WhenTestingProjectRepository.test_should_raise_no_result_found [0.115598s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_delete_not_found [0.120693s] ... ok {1} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_missing_specific_project_quotas [0.080223s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_do_entity_name [0.095187s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_no_deleted [0.193757s] ... ok {3} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_should_raise_notfound_exception_get_by_entity_id [0.200047s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_delete_entity_by_id [0.105476s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_get_list_of_one_project_quotas [0.170899s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_after_march [0.105073s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_by_values_show_deleted [0.135935s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_count_by_secret_store [0.153080s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_new_years [0.083274s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_list_of_zero_project_quotas [0.129211s] ... ok {2} barbican.tests.model.repositories.test_repositories_consumers.WhenTestingContainerConsumerRepository.test_should_raise_no_result_found_get_container_id [0.100532s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_suppress_get_missing_specific_project_quotas [0.093725s] ... ok {2} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_one_after_delete [0.106875s] ... ok {1} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_constraint_for_same_project_id [0.187316s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_decrypt_kek_not_created [0.002918s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_does_not_support_unknown_type [0.001577s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_unicode_raises_value_error [0.003323s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_encrypt_with_unicode_kek_must_pass [0.005287s] ... ok {1} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_hmac_key [0.003127s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_store_generate_plugin [0.002673s] ... ok {1} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_name [0.002243s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_with_existing_key [0.006672s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt [0.005338s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_support_unknown_type [0.003309s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt [0.004523s] ... ok {2} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_get_count_zero [0.073394s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_load_kek_from_meta_dto_no_key_wrap_mechanism [0.008980s] ... ok {0} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_update_specific_project_quotas [0.109837s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_load_kek_no_iv [0.006228s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_missing_mkek [0.003487s] ... ok {1} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_symmetric_key_generation [0.003699s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_before_march [0.291329s] ... ok {2} barbican.tests.model.repositories.test_repositories_containers.WhenTestingContainerRepository.test_should_suppress_notfound_exception [0.103307s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_should_get_count_zero [0.096124s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_created_asc [0.071156s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_desc [0.064476s] ... ok {0} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_get_by_entity_id [0.107463s] ... ok {2} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task [0.116057s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_before_march [0.066982s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_do_entity_name [0.080810s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_without_specific_handling [0.285543s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_between_march_and_may_inclusive [0.100364s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_bit_length [0.114703s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_compute_hmac [0.112417s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_filter_by_created_on_or_after_march [0.073194s] ... ok {3} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_name [0.093813s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_default_str_type_to_bytes [0.084241s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list [0.089712s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_converting_unicode_to_bytes [0.072783s] ... ok {3} barbican.tests.model.repositories.test_repositories_transport_keys.WhenTestingTransportKeyRepository.test_should_raise_no_result_found_no_plugin_name [0.107973s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewCertificateAuthority.test_new_ca_is_created_from_dict [0.001693s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainer.test_new_container_is_created_from_dict [0.001791s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_check_to_dict_fields [0.001371s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_bare_minimum_input [0.001024s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_container_id [0.001104s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_should_throw_exception_missing_operation [0.000743s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_check_to_dict_fields [0.000862s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewPreferredCertificateAuthority.test_create_new_preferred_ca [0.012671s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectCertificateAuthority.test_create_new_project_ca [0.001644s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas [0.001054s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_new_project_secret_store [0.001054s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_bare_minimum_input [0.010636s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_secret_id [0.001410s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_new_secretacl_user_for_given_all_input [0.000972s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_should_raise_exception_when_missing_arguments [0.001610s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_new_secret_stores_required_input_only [0.001072s] ... ok {3} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_secret_stores_check_to_dict_fields [0.001306s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt [0.150573s] ... ok {3} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_get_list_of_zero_project_quotas [0.087629s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_get_secret_list_with_filter_query_by_algorithm [0.261019s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_project_entities [0.077603s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_no_iv_generation [0.159152s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_project_id [0.080333s] ... ok {0} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_zero [0.108593s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_has_correct_hash [0.001859s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewConsumer.test_new_consumer_is_created_from_dict [0.001615s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_expect_user_ids_as_list [0.001077s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACL.test_new_containeracl_for_given_all_input [0.001715s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_should_throw_exception_missing_user_id [0.000963s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewOrder.test_new_order_is_created [0.001418s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_all_default_quotas [0.001139s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_should_throw_exception_missing_project_id [0.001072s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_project_secret_store_check_to_dict_fields [0.001227s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_expect_user_ids_as_list [0.001168s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_for_given_all_input [0.001006s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_with_duplicate_userids_input [0.000931s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_should_throw_exception_missing_operation [0.001134s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretACLUser.test_should_throw_exception_missing_user_id [0.000861s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretConsumer.test_to_dict_fields [0.000859s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_name [0.000867s] ... ok {0} barbican.tests.model.test_models.WhenCreatingNewSecretStores.test_should_throw_exception_missing_store_plugin [0.000930s] ... ok {0} barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_bind_param_w_dict [0.001361s] ... ok {0} barbican.tests.model.test_models.WhenProcessingJsonBlob.test_process_result_value_w_json_str [0.000844s] ... ok {3} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_with_exception_suppressed_get_secret_store_for_project [0.087494s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key_no_label [0.101147s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_DSA_key_with_passphrase [0.043234s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_get_plugin_name [0.001198s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_random_bytes_encryption [0.002689s] ... ok {3} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_symmetric_key_generation [0.000871s] ... ok {3} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_can_override_enabled_plugins [0.002217s] ... ok {3} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_manager_with_multi_threads [0.003471s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_bind_kek_metadata_without_existing_key [0.003514s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_call_pkcs11_with_token_error [0.004735s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_encrypt_bad_session [0.003596s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_asymmetric_raises_error [0.005407s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_get_plugin_name [0.003340s] ... ok {0} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_create_retrieve_deleted_project [0.123132s] ... ok {3} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_invalid_library_path [0.004143s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_session_key [0.085486s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label [0.065201s] ... ok {0} barbican.tests.objects.test_ovo_project.TestProject.test_ovo_should_raise_no_result_found [0.098986s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_given_slot [0.061123s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error [0.196120s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_by_create_date_nothing [0.100988s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_ignores_label [0.077677s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_size [0.092155s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_serial_number [0.082830s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_two_project_quotas [0.099634s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_no_keys [0.089671s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_two_tokens_same_label [0.091443s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_delete [0.097952s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_key_wrap_mechanism [0.078071s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_one_key [0.094890s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_throw_exception_missing_project_id [0.108796s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_backwards_compatibility [0.073047s] ... ok {1} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_unwrap_key [0.115994s] ... ok {0} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_update_specific_project_quotas [0.104569s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_from_label_ignores_given_slot [0.082527s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_kmip_default_mulitple_backend_conf [0.099778s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_supports_storage [0.007119s] ... ok {1} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_with_plugin_name [0.003528s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret [0.005674s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_serial_not_found [0.070531s] ... ok {1} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_secret_throws_exception [0.007356s] ... ok {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_get_private_key ... 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_symmetric_dh_key_generation ... SKIPPED: Dogtag imports not available {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_check_keyfile_permissions_bad [0.004754s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_assert_called [0.006437s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_server_error_occurs [0.004778s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_with_null_metadata_values [0.005825s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_valid_algorithm_invalid_bit_length [0.003966s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_rsa [0.008332s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_invalid_algorithm [0.005195s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_plugin_name [0.003791s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha384 [0.003785s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_return_value_invalid_key_material_type [0.005375s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_invalid_build_attributes [0.070077s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs1 [0.010542s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_by_entity_id [0.179232s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs8 [0.059074s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_rng_self_test_fail [0.076117s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_rsa [0.028333s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_return_value [0.015215s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_invalid_algorithm [0.009047s] ... ok {0} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_raise_notfound_exception_get_secret_store_for_project [0.097775s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_bind_kek_metadata [0.002663s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_byte_string_encryption [0.002717s] ... ok {1} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_return_value [0.015260s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_user_get_session [0.067545s] ... ok {1} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_without_passphrase [0.016649s] ... ok {1} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_store_secret_dto [0.005233s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_bit_RSA_key_with_passphrase [0.031416s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_256_bit_key [0.007028s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_asymmetric_1024_bit_key [0.022626s] ... ok {0} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_encrypt_decrypt [0.001500s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_no_active_plugin_name [0.002367s] ... ok {0} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_raises_error_with_wrong_plugin_type [0.002696s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_verify_hmac [0.092352s] ... ok {3} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key_with_iv_generation [0.117880s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_create_pkcs11 [0.186788s] ... ok {0} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_supports_encrypt_decrypt [0.006581s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_delete_secret [0.284558s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_supports [0.008093s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_private [0.005991s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algo_not_supported_generate_asymmetric_key [0.006143s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_with_no_model [0.006894s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_asymmetric_algorithms [0.000150s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.TestSecretStorePluginManagerMultipleBackend.test_plugin_created_as_per_mulitple_backend_conf [0.115600s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_plugin_found [0.001398s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_no_supported_plugin [0.001851s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_raise_no_kek_bind_not_completed [0.004174s] ... ok {1} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_without_existing_secret [0.003088s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_plain_content_with_base64_encoding [0.001881s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_matching_datum [0.002021s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_secret_with_non_matching_datum [0.001042s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_octectstream_no_encoding [0.000671s] ... ok {3} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_supported_plugin [0.011438s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_needed [0.000842s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_with_unsupported_values [0.000678s] ... ok {1} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_binary_normalization [0.000781s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_destroy_object [0.089339s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_key [0.006231s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_exception [0.016600s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_supports [0.016045s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key [0.009633s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_meta_dict [0.008688s] ... ok {3} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_supports [0.005365s] ... ok {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_does_not_support_unknown_type ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_generate_asymmetric_key ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_secret_with_twsk ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_store_secret_with_tkey_id ... SKIPPED: Dogtag imports not available {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential [0.004272s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_error_opening_connection [0.004351s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_pkcs1_only_config_option [0.003827s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_check_for_passphrase [0.004689s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize [0.082354s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_not_asymmetric_algorithm [0.003252s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_db_backend [0.089412s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_server_error_occurs [0.004341s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_desede [0.003087s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_dsa [0.003381s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_certificate [0.003861s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha1 [0.004012s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_server_error_occurs [0.004266s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_triple_des [0.003847s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_public_pkcs8 [0.004501s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs8 [0.003973s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_assert_called [0.003788s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_server_error_occurs [0.005195s] ... ok {3} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_valid_algorithm_invalid_bit_length [0.004394s] ... ok {3} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_generate_asymmetric_with_passphrase [0.004657s] ... ok {3} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_general_secret_store [0.004859s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_with_passphrase [0.005092s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_asymmetric_key_without_passphrase [0.003782s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_certificate [0.003379s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_key_no_flags [0.078052s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret_encoding_public [0.003628s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_get_global_default_store_when_multiple_backends_disabled [0.081803s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_public [0.012549s] ... ok {3} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_no_algorithm [0.000188s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_valid_encoding [0.001348s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_without_encoding [0.000728s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_plain_text [0.000936s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_plaintext_none [0.000674s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_unknown_with_valid_encoding [0.000658s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_binary [0.000680s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_invalid_content_type [0.010984s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_not_base64_needed_text [0.001220s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_malformed_charset_in_plain_text_mime [0.000715s] ... ok {3} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_plain_text_normalization [0.000723s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_master_key [0.109244s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_delete_secret_store_with_preferred_project_using_it [0.129421s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_not_found_in_conf [0.105613s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_generate_random [0.098561s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_global_default_not_specified [0.099125s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_modify_global_default [0.114366s] ... ok {0} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_seed_random [0.073635s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_generate_supported_plugin [0.002109s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found [0.001523s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_found_by_name [0.001539s] ... ok {0} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_no_plugin_with_tkey_and_no_supports_storage [0.001491s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret [0.008279s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_key_error [0.005910s] ... ok {0} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_symmetric_key_raises_exception [0.006067s] ... 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_store_passphrase_for_using_in_private_key_retrieval ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_asymmetric_rsa_key_generation ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_supports_symmetric_aes_key_generation ... SKIPPED: Dogtag imports not available {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_delete_secret_return_value [0.004581s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_assert_called [0.003990s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_invalid_algorithm [0.003415s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_return_value [0.003470s] ... ok {1} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read [0.085788s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_unsupported_content_type_raises_exception [0.001044s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_certificate_conversion [0.004328s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_aes [0.005919s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_pem_with_bad_secret_type [0.000799s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_app_octet_stream [0.000688s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_ascii_characters_to_utf8_with_plain_text [0.000670s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_private_key [0.000683s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_plain_text [0.000738s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private [0.000667s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_content_encoding_isnt_base64 [0.000727s] ... ok {1} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_unsupported_content_encoding [0.000712s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_invalid_alg [0.012267s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_with_valid_alg_invalid_bit_length [0.003676s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_not_symmetric_algorithm [0.003257s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_return_value [0.003440s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_server_error_occurs [0.004217s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha512 [0.003511s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key [0.003686s] ... ok {3} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_stores_lookup_suffix_missing_when_enabled [0.141613s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_der_to_pem [0.001108s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_content_type_not_text_or_binary_raises_exception [0.000793s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_certificate [0.001106s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_denormalize_pem_public_key [0.001120s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate [0.001199s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_private_base64 [0.000931s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public [0.001114s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_public_base64 [0.001031s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_tmp_plain_text [0.001054s] ... ok {3} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_invalid_content_type [0.000781s] ... ok {3} barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_creates_plugin_instance [0.000783s] ... ok {3} barbican.tests.queue.test_client.WhenCreatingDirectTaskClient.test_should_use_direct_task_client [0.001520s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_different_service_name_in_event_type [0.001661s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_incomplete_event_type_format [0.001446s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_missing_event_type [0.001224s] ... ok {3} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_info_level_notification [0.001399s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_config_used [0.082498s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_stop [0.005692s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_wait [0.004025s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_create_project_event_notification [0.002764s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_with_event_type_in_different_case [0.002610s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_blank_event_type [0.001960s] ... ok {1} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_enabled [0.002535s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs1 [0.092192s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_public_pkcs1 [0.004648s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_certificate_secret_assert_called_no_key_spec [0.004482s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_assert_called [0.004144s] ... ok {0} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_passphrase_secret_return_value [0.003669s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_generate_symmetric_key [0.005417s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_algorithm_not_supported_generate_symmetric_key [0.003461s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_should_raise_secret_not_found_get_secret_no_encrypted_data [0.003367s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_private [0.003807s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_without_context_type [0.004569s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_should_raise_not_supported_bogus_algorithm [0.000263s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_not_completed [0.003018s] ... ok {0} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoStoreSecretAndDatum.test_with_existing_secret [0.001901s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_supported_binary [0.001031s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_pkcs8_base64 [0.000863s] ... ok {0} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingNeeded.test_is_base64_plus_needed [0.001148s] ... ok {1} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_process_retry [0.086230s] ... ok {1} barbican.tests.queue.test_server.WhenCallingTasksMethod.test_process_order_catch_exception [0.003182s] ... ok {1} barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_should_successfully_schedule_a_task_for_retry [0.002357s] ... ok {1} barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_commit [0.002061s] ... ok {1} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_follow_on_when_retry_task_provided [0.000738s] ... ok {1} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_indicate_no_follow_on_with_no_retry_task [0.000746s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_is_set [0.076284s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_true [0.090422s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_kmip [0.098750s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_true [0.105396s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_db_backend [0.099263s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_get_project_entities_lookup_call [0.118428s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_successful_syncup_no_existing_secret_stores [0.091363s] ... ok {1} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_rollback_with_error_during_project_cleanup [0.133919s] ... ok {1} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_processing [0.007385s] ... ok {1} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_retrieval [0.005667s] ... ok {1} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_success_report_fail [0.005811s] ... ok {1} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_no_result [0.006374s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_existing_secret_stores [0.135495s] ... ok Label mocklabel is not set. Key labeled mocklabel found! Key labeled mocklabel found! Key labeled None found! Label mocklabel is not set. Key labeled mocklabel found! HMAC successfully generated! HMAC successfully generated! {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_conf_read_when_multiple_plugin_disabled [0.104464s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_secretstore_section_missing [0.076441s] ... ok {0} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_is_blank [0.080574s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_der_to_pem [0.043974s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_private_pem_to_der [0.041767s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenDenormalizingAfterDecryption.test_non_ascii_character_with_plain_text_raises_exception [0.001291s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_str [0.000919s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary_base64 [0.000869s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_certificate_base64 [0.000983s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric [0.000901s] ... ok {0} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_null_content_encoding_gets_passed_through [0.000896s] ... ok {0} barbican.tests.plugin.util.test_utils.WhenInvokingInstantiatePlugins.test_does_not_create_plugin_instance_due_to_error [0.001559s] ... ok {0} barbican.tests.queue.test_client.WhenUsingAsyncTaskClient.test_should_process_type_order [0.002047s] ... ok {3} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_not_invoked_periodic_task_yet [1.003260s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_should_start [0.063472s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_blank_payload [0.001432s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_resource_info [0.001621s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_required_data [0.001288s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_event_notification_with_processing_error_requeue_disabled [0.002092s] ... ok {0} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_update_project_event_notification [0.001318s] ... ok {3} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_one_task [1.163770s] ... ok {3} barbican.tests.queue.test_server.WhenCallingTasksMethod.test_should_process_begin_order [0.011799s] ... ok {3} barbican.tests.queue.test_server.WhenUsingRetryableOrderDecorator.test_retry_should_not_be_scheduled_if_exception_is_raised [0.002924s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_start [0.086042s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTaskServer.test_should_stop [0.084735s] ... ok {3} barbican.tests.queue.test_server.WhenUsingTransactionalDecorator.test_should_rollback [0.004877s] ... ok {3} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_alchemy_error_suppress_exception_false [0.109091s] ... ok {3} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_missing_barbican_project [0.092898s] ... ok {3} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_project_entities_cleanup_for_no_matching_barbican_project [0.131000s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_fail_during_error_report_fail [0.009360s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_error_report_fail [0.028200s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_processing [0.007839s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_success_report_fail [0.015528s] ... ok {3} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_process_key_order [0.010682s] ... ok {3} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_error [0.007439s] ... ok {3} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_large_statuses_clipped [0.007836s] ... ok {3} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_no_follow_on_needed [0.005102s] ... ok MKEK successfully generated! {2} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_get_order_retry_task_filtered_by_retry_time [6.093967s] ... ok {2} barbican.tests.model.repositories.test_repositories_order_retry_tasks.WhenTestingOrderRetryTaskRepository.test_should_raise_no_result_found_with_exceptions [0.108828s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one [0.085742s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_get_count_one_after_delete [0.093575s] ... ok {2} barbican.tests.model.repositories.test_repositories_orders.WhenTestingOrderRepository.test_should_raise_no_result_found_no_exception [0.070691s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_project_quotas_with_some_defaults [0.086017s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_delete_not_found [0.080603s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_get_missing_specific_project_quotas [0.075187s] ... ok {2} barbican.tests.model.repositories.test_repositories_quotas.WhenTestingProjectQuotasRepo.test_should_raise_not_found_get_by_entity_id [0.078590s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_consumers.WhenTestingSecretConsumerRepository.test_get_by_secret_id [0.091909s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_metadata.WhenTestingSecretMetadataRepository.test_delete_user_metadatum [0.093790s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_do_entity_name [0.091901s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_get_by_entity_id [0.080953s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingProjectSecretStoreRepo.test_should_raise_notfound_exception_get_by_entity_id [0.074764s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_do_entity_name [0.080432s] ... ok {2} barbican.tests.model.repositories.test_repositories_secret_stores.WhenTestingSecretStoresRepo.test_no_data_case_for_get_all [0.076975s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingQueryFilters.test_sort_by_name_defaults_ascending [0.232390s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one [0.080997s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_delete [0.085946s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_get_count_one_after_expiration [0.077246s] ... ok {2} barbican.tests.model.repositories.test_repositories_secrets.WhenTestingSecretRepository.test_should_raise_notfound_exception [0.072439s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainer.test_parse_secret_ref_uri [0.001524s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewContainerACLUser.test_new_secretacl_user_for_given_all_input [0.000835s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_create_new_project_quotas_with_some_default_quotas [0.000801s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewProjectQuotas.test_project_quotas_check_to_dict_fields [0.001042s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewProjectSecretStore.test_should_throw_exception_missing_project_id [0.000932s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_from_dict [0.000987s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecret.test_new_secret_is_created_with_default_secret_type [0.000939s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretACL.test_new_secretacl_check_to_dict_fields [0.001158s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_new_secret_metadata_is_created_from_dict [0.000750s] ... ok {2} barbican.tests.model.test_models.WhenCreatingNewSecretMetadata.test_should_raise_exception_metadata_with_no_key [0.000706s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_get_list_of_one_project_quotas [0.100898s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_raise_not_found_get_by_entity_id [0.079432s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_delete_not_found [0.075134s] ... ok {2} barbican.tests.objects.test_ovo_project_quotas.TestProjectQuotas.test_ovo_should_suppress_get_missing_specific_project_quotas [0.073406s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_create_or_update_for_project [0.085405s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_do_entity_name [0.077664s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_get_secret_store_for_project [0.089524s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_raise_notfound_exception_get_by_entity_id [0.074025s] ... ok {2} barbican.tests.objects.test_ovo_project_secret_store.TestProjectSecretStore.test_ovo_should_throw_exception_missing_secret_store_id [0.076895s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_1024_DSA_key_in_pem_and_reconstruct_key_der [0.048310s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_128_bit_key [0.002821s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_generate_192_bit_key [0.002573s] ... ok {2} barbican.tests.plugin.crypto.test_crypto.WhenTestingSimpleCryptoPlugin.test_supports_asymmetric_key_generation [0.001183s] ... ok {2} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_retrieve [0.001746s] ... ok {2} barbican.tests.plugin.crypto.test_manager.WhenTestingManager.test_get_plugin_store_generate [0.001888s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_cached_kek_expired [0.002675s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_decrypt_bad_session [0.003547s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_does_not_supports_asymmetric_key_generation [0.002810s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_symmetric [0.003678s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_generate_wrapped_kek_no_iv [0.004524s] ... ok {2} barbican.tests.plugin.crypto.test_p11_crypto.WhenTestingP11CryptoPlugin.test_reinitialize_pkcs11 [0.003222s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_check_error_with_token_error [0.156096s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad [0.084054s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_new_iv [0.087572s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_pad_wrong_length [0.085050s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_decrypt_with_too_large_pad [0.087251s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_encrypt_with_iv_generation [0.082190s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_finalize_ignores_trustway_network_errors [0.058628s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_key_handle_multiple_keys [0.077079s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_get_slot_id_label_not_found [0.058195s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_encryption_mechanism [0.057766s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_init_raises_invalid_hmac_mechanism [0.057264s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_public_get_session [0.070368s] ... ok {2} barbican.tests.plugin.crypto.test_pkcs11.WhenTestingPKCS11.test_wrap_key_no_iv_generation [0.072930s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_retrieve_plugin_raises_when_not_available [0.001805s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_no_tkey_and_supports_storage [0.001508s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_plugin_with_tkey_and_no_supports_storage [0.001357s] ... ok {2} barbican.tests.plugin.interface.test_secret_store.WhenTestingSecretStorePluginManager.test_get_store_supported_plugin_no_plugin_name [0.001383s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_delete_secret_throws_exception [0.006706s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_generate_asymmetric_throws_passphrase_exception [0.005841s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_get_plugin_name [0.005729s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret [0.005975s] ... ok {2} barbican.tests.plugin.test_castellan_secret_store.WhenTestingVaultSecretStore.test_store_secret_raises_exception [0.006018s] ... ok {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_get_public_key ... SKIPPED: Dogtag imports not available {2} barbican.tests.plugin.test_dogtag.WhenTestingDogtagKRAPlugin.test_raises_error_with_no_pem_path ... 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_checks_keyfile_permissions [0.004532s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_credential_None [0.003416s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv12_config_option [0.003705s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_enable_tlsv1_config_option [0.003572s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_asymmetric_key_error_opening_connection [0.005023s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_supports_des [0.003312s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_assert_called [0.003704s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_error_opening_connection [0.003955s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_generate_symmetric_key_valid_algorithm_invalid_bit_length [0.003230s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_hmac_sha256 [0.003612s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_opaque [0.003490s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key [0.044671s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_private_key_pkcs1 [0.045925s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_public_key_pkcs1 [0.004432s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric [0.003544s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_get_secret_symmetric_error_opening_connection [0.004384s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_invalid_type [0.003353s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_map_type_ss_to_kmip_valid_type [0.003974s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_assert_called_private_pkcs8 [0.086716s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_asymmetric_key_secret_return_value_private_pkcs1 [0.045573s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_opaque_secret_return_value [0.004885s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_secret_error_opening_connection [0.004663s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_store_symmetric_secret_assert_called [0.004437s] ... ok {2} barbican.tests.plugin.test_kmip.WhenTestingKMIPSecretStore.test_validate_keyfile_permissions_good [0.003518s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_metadata [0.005148s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_delete_secret_w_out_metadata [0.005154s] ... ok {2} barbican.tests.plugin.test_resource.WhenTestingPluginResource.test_get_secret_dto_store_crypto [0.004869s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_get_secret [0.004244s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_pem_secret_certificate [0.005024s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_supports [0.003452s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCrypto.test_store_secret_with_context_type [0.003980s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoDetermineGenerationType.test_symmetric_algorithms [0.000109s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoFindOrCreateKekObjects.test_kek_bind_completed [0.002282s] ... ok {2} barbican.tests.plugin.test_store_crypto.WhenTestingStoreCryptoIndicateBindCompleted.test_bind_operation [0.000492s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_base64_encoding [0.001437s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_binary_content_with_encoding [0.000823s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingAllowBinaryContent.test_not_allow_with_invalid_content_type [0.000804s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingAugmentFieldsWithContentTypes.test_static_content_to_encodings [0.000799s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_not_supported_pkcs8_no_encoding [0.000709s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_octectstream_base64 [0.000719s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIfContentTypeAndEncodingSupported.test_content_type_encoding_supported_plaintext_none [0.000729s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingIsBase64ProcessingSupported.test_is_base64_supported_application_octet_stream [0.000770s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_bogus_mime_normalization [0.000721s] ... ok {2} barbican.tests.plugin.util.test_mime_types.WhenTestingNormalizationOfMIMETypes.test_unsupported_charset_in_plain_text_mime [0.000756s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_applicable_store_plugins_when_multiple_backend_not_enabled [0.077094s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestGetApplicablePlugins.test_get_when_project_preferred_plugin_not_set_then_default_used [0.081884s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_no_preferred_default_plugin_pkcs11 [0.086444s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_kmip [0.092826s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.TestPluginsGenerateStoreAPIMultipleBackend.test_project_preferred_default_plugin_pkcs11 [0.092489s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenInvokingSyncSecretStores.test_syncup_with_store_and_crypto_plugins_count_mismatch [0.085813s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_fail_when_store_plugin_name_missing [0.075711s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_blank [0.070993s] ... ok {2} barbican.tests.plugin.util.test_multiple_backends.WhenReadingMultipleBackendsConfig.test_successful_conf_read_when_crypto_plugin_name_is_missing [0.071529s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenAnalyzingBeforeDecryption.test_supported_content_type_doesnt_raise_exception [0.000995s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_certificate_pem_to_der [0.000812s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_der_to_pem [0.000761s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_passes_convert_public_pem_to_der [0.000697s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenConvertingKeyFormats.test_should_raise_to_der_with_bad_secret_type [0.000751s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_base64_bytes [0.000695s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_binary [0.000723s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_can_normalize_symmetric_base64 [0.000678s] ... ok {2} barbican.tests.plugin.util.test_translations.WhenNormalizingBeforeEncryption.test_normalize_raising_exceptions_with_non_encrypted_content [0.000663s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_keystone_notification_pool_size_used [0.055582s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingMessageServer.test_target_and_notification_server_invocations [0.003187s] ... ok {2} barbican.tests.queue.test_keystone_listener.WhenUsingNotificationTask.test_delete_project_event_notification_with_missing_payload [0.001295s] ... ok {2} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_perform_retry_processing_no_tasks [0.074703s] ... ok {2} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_schedule_invoking_task_for_retry [0.081318s] ... ok {2} barbican.tests.queue.test_server.WhenUsingTaskServer.test_process_bogus_begin_type_order_should_not_rollback [0.084885s] ... ok {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_after_initial_delay [7.503703s] ... ok {2} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_delete_project_entities_not_impl_error_suppress_exception_false [0.082734s] ... ok {2} barbican.tests.tasks.test_resources.WhenBeginningAsymmetricTypeOrder.test_should_process_asymmetric_order [0.005581s] ... ok {2} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_handle_success_result_follow_on_needed [0.004629s] ... ok Key labeled None found! HMAC successfully generated! {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServer.test_should_have_invoked_periodic_task_twice [15.006894s] ... ok {0} barbican.tests.queue.test_retry_scheduler.WhenRunningPeriodicServerRetryLogic.test_should_fail_and_force_a_rollback [1.159418s] ... ok {0} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_action_required_result [0.077649s] ... ok {0} barbican.tests.queue.test_server.WhenCallingScheduleOrderRetryTasks.test_should_not_schedule_task_due_to_no_result [0.091014s] ... ok {0} barbican.tests.tasks.test_common.WhenUsingFollowOnProcessingStatusDTO.test_should_have_expected_defaults [0.001029s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumer.test_invoke_handle_error [0.068555s] ... ok {0} barbican.tests.tasks.test_keystone_consumer.WhenUsingKeystoneEventConsumerProcessMethod.test_existing_project_entities_cleanup_for_plain_secret [0.336512s] ... ok {0} barbican.tests.tasks.test_resources.WhenBeginningKeyTypeOrder.test_should_fail_during_retrieval [0.005878s] ... ok {0} barbican.tests.tasks.test_resources.WhenUsingOrderTaskHelper.test_should_retrieve_entity [0.005722s] ... ok Key labeled mocklabel found! Key labeled None found! MKEK successfully generated! MKEK successfully generated! ====== Totals ====== Ran: 1369 tests in 47.2140 sec. - Passed: 1352 - Skipped: 17 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 121.4359 sec. ============== Worker Balance ============== - Worker 0 (343 tests) => 0:00:46.906479 - Worker 1 (342 tests) => 0:00:22.502248 - Worker 2 (342 tests) => 0:00:29.508349 - Worker 3 (342 tests) => 0:00:23.775961 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.2332949.729465 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.2332953.928931 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.2332955.055724 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.2332951.547578 Combined data file .coverage.trunk-builder-centos9.rdoproject.org.2331307.862871 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 61 24 14 2 55% 30->32, 38-44, 49, 63-75, 78-84, 87-95, 102-105 barbican/api/middleware/microversion.py 9 9 0 0 0% 16-34 barbican/api/middleware/simple.py 10 0 0 0 100% barbican/cmd/__init__.py 0 0 0 0 100% barbican/cmd/barbican_manage.py 254 14 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-488, 492 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 33 33 6 0 0% 17-85 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 30 2 4 2 88% 36, 77 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 30 6 4 2 76% 36, 49-50, 73-74, 78 barbican/common/__init__.py 0 0 0 0 100% barbican/common/accept.py 11 6 4 1 40% 24-31 barbican/common/config.py 82 19 4 0 76% 192-199, 257-275, 287 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% -------------------------------------------------------------------------------------------------------------------------------------------------- TOTAL 9545 1456 2721 152 85% py312: OK (76.29 seconds) congratulations :) (76.36 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.670VjS + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/share/licenses/openstack-barbican + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/share/licenses/openstack-barbican + cp -pr /builddir/build/BUILD/barbican-20.1.0.dev25/LICENSE /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/share/licenses/openstack-barbican + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-barbican = 20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.gsWXk7 + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/share/licenses/python3-barbican + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/share/licenses/python3-barbican + cp -pr /builddir/build/BUILD/barbican-20.1.0.dev25/LICENSE /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/share/licenses/python3-barbican + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-barbican = 20.1.0-0.20250418183154.9f1f1c6.el10 python3-barbican = 20.1.0-0.20250418183154.9f1f1c6.el10 python3.12-barbican = 20.1.0-0.20250418183154.9f1f1c6.el10 python3.12dist(barbican) = 20.1~~dev25 python3dist(barbican) = 20.1~~dev25 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(oslo-service) < 1.28.1 or python3.12dist(oslo-service) > 1.28.1) with python3.12dist(oslo-service) >= 1.24) ((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(eventlet) >= 0.27 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-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.7.1 Obsoletes: python3.12-barbican < 20.1.0-0.20250418183154.9f1f1c6.el10 Processing files: openstack-barbican-api-20.1.0-0.20250418183154.9f1f1c6.el10.noarch warning: File not found: /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/gunicorn-config.pyc warning: File not found: /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/gunicorn-config.pyo Provides: config(openstack-barbican-api) = 20.1.0-0.20250418183154.9f1f1c6.el10 openstack-barbican-api = 20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.noarch Provides: openstack-barbican-worker = 20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.noarch Provides: openstack-barbican-keystone-listener = 20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.noarch Provides: openstack-barbican-retry = 20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.noarch Provides: config(openstack-barbican-common) = 20.1.0-0.20250418183154.9f1f1c6.el10 openstack-barbican-common = 20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HytdQI + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.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-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/share/licenses/python3-barbican-tests + cp -pr /builddir/build/BUILD/barbican-20.1.0.dev25/LICENSE /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/usr/share/licenses/python3-barbican-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-barbican-tests = 20.1.0-0.20250418183154.9f1f1c6.el10 python3-barbican-tests = 20.1.0-0.20250418183154.9f1f1c6.el10 python3.12-barbican-tests = 20.1.0-0.20250418183154.9f1f1c6.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 < 20.1.0-0.20250418183154.9f1f1c6.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-common-20.1.0-0.20250418183154.9f1f1c6.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-api-20.1.0-0.20250418183154.9f1f1c6.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-keystone-listener-20.1.0-0.20250418183154.9f1f1c6.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-retry-20.1.0-0.20250418183154.9f1f1c6.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-barbican-worker-20.1.0-0.20250418183154.9f1f1c6.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-barbican-tests-20.1.0-0.20250418183154.9f1f1c6.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.RGEVuX + umask 022 + cd /builddir/build/BUILD + cd barbican-20.1.0.dev25 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.9P1LgW + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/barbican-20.1.0.dev25-SPECPARTS + rm -rf barbican-20.1.0.dev25 barbican-20.1.0.dev25.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-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/gunicorn-config.pyc File not found: /builddir/build/BUILDROOT/openstack-barbican-20.1.0-0.20250418183154.9f1f1c6.el10.x86_64/etc/barbican/gunicorn-config.pyo Child return code was: 0