Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.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-aodh.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-aodh-20.1.0-0.20250906091332.38341d9.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.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-aodh.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-aodh-20.1.0-0.20250906091332.38341d9.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-aodh.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-aodh.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.z4pEOO + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev79 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev79-0.20250906091332.38341d9.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev79 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev79-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev79-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-aodh-20.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find aodh -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^\"PO-Revision-Date: \\n\"/d' aodh/locale/de/LC_MESSAGES/aodh.po aodh/locale/en_GB/LC_MESSAGES/aodh.po aodh/locale/es/LC_MESSAGES/aodh.po aodh/locale/fr/LC_MESSAGES/aodh.po aodh/locale/id/LC_MESSAGES/aodh.po aodh/locale/it/LC_MESSAGES/aodh.po aodh/locale/ja/LC_MESSAGES/aodh.po aodh/locale/ko_KR/LC_MESSAGES/aodh.po aodh/locale/pt/LC_MESSAGES/aodh.po aodh/locale/pt_BR/LC_MESSAGES/aodh.po aodh/locale/ru/LC_MESSAGES/aodh.po aodh/locale/zh_CN/LC_MESSAGES/aodh.po aodh/locale/zh_TW/LC_MESSAGES/aodh.po + 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 + 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 + for pkg in tzdata + sed -i '/^tzdata.*/d' doc/requirements.txt requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.n9IHN8 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev79/.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/aodh-20.1.0.dev79/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250906091332.38341d9.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-aodh.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-aodh.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.DZ7JXL + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev79/.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/aodh-20.1.0.dev79/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250906091332.38341d9.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-aodh.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-aodh.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.AsPQBf + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev79/.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/aodh-20.1.0.dev79/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.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 stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement not satisfied: coverage>=3.6 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=0.0.4 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git 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 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev79/aodh-20.1.0.dev79.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tenacity >=3.2.1 Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: croniter >=0.3.4 Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: futurist >=0.11.0 Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: jsonschema >=3.2.0 Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystonemiddleware >=5.1.0 Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: gnocchiclient >=6.0.0 Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: lxml >=2.3 Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.db >=11.0.0 Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.config >=6.8.0 Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.i18n >=1.5.0 Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.log >=4.3.0 Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.reports >=1.18.0 Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.policy >=4.5.0 Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.upgradecheck >=1.3.0 Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: PasteDeploy >=1.5.0 Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: pecan >=0.8.0 Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.messaging >=5.2.0 Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.middleware >=3.22.0 Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.utils >=4.7.0 Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-keystoneclient >=1.6.0 Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: stevedore >=1.5.0 Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tooz >=1.28.0 Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: voluptuous >=0.8.10 Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WebOb >=1.2.3 Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WSME >=0.12.1 Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: cotyledon >=1.7.3 Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystoneauth1 >=2.1 Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=0.0.4 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev79.dist-info/ removed 'aodh-20.1.0.dev79.dist-info/AUTHORS' removed 'aodh-20.1.0.dev79.dist-info/LICENSE' removed 'aodh-20.1.0.dev79.dist-info/METADATA' removed 'aodh-20.1.0.dev79.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev79.dist-info/pbr.json' removed 'aodh-20.1.0.dev79.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev79.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250906091332.38341d9.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-aodh.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-aodh.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.ktX0DO + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev79/.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/aodh-20.1.0.dev79/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.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 stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) 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.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git 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 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev79/aodh-20.1.0.dev79.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev79.dist-info/ removed 'aodh-20.1.0.dev79.dist-info/AUTHORS' removed 'aodh-20.1.0.dev79.dist-info/LICENSE' removed 'aodh-20.1.0.dev79.dist-info/METADATA' removed 'aodh-20.1.0.dev79.dist-info/top_level.txt' removed 'aodh-20.1.0.dev79.dist-info/pbr.json' removed 'aodh-20.1.0.dev79.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev79.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250906091332.38341d9.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-aodh.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-aodh.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.r4mYX6 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev79/.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/aodh-20.1.0.dev79/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.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 stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) 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.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git 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 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev79/aodh-20.1.0.dev79.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev79.dist-info/ removed 'aodh-20.1.0.dev79.dist-info/AUTHORS' removed 'aodh-20.1.0.dev79.dist-info/LICENSE' removed 'aodh-20.1.0.dev79.dist-info/METADATA' removed 'aodh-20.1.0.dev79.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev79.dist-info/pbr.json' removed 'aodh-20.1.0.dev79.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev79.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Q0F7Mw + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev79 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev79/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev79 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git 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/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-modern-metadata-lw00lsee/aodh-20.1.0.dev79.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/storage creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/api creating build/lib/aodh/api/controllers copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator creating build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git 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 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.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 'aodh.locale.de.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 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.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 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.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 'aodh.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 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.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 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.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 'aodh.locale.es.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 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.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 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.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 'aodh.locale.fr.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 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.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 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.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 'aodh.locale.id.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 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.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 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.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 'aodh.locale.it.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 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.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 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.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 'aodh.locale.ja.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 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.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 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.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 'aodh.locale.ko_KR.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 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.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 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.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 'aodh.locale.pt.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 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.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 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.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 'aodh.locale.pt_BR.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 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.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 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.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 'aodh.locale.ru.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 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.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 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.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 'aodh.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 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.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 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.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 'aodh.locale.zh_TW.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 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.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 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' 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 'aodh.storage.sqlalchemy.alembic' 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 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' 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 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.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 'aodh.storage.sqlalchemy.alembic.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 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.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) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' 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 'aodh.tests.functional.hooks' 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 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' 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) creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [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/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev79-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev79.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev79.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir/pip-wheel-z0ueyrxy/.tmp-set519fn/aodh-20.1.0.dev79-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/aodh-policy-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-20.1.0.dev79.data/scripts/aodh-api' adding 'aodh-20.1.0.dev79.dist-info/AUTHORS' adding 'aodh-20.1.0.dev79.dist-info/LICENSE' adding 'aodh-20.1.0.dev79.dist-info/METADATA' adding 'aodh-20.1.0.dev79.dist-info/WHEEL' adding 'aodh-20.1.0.dev79.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev79.dist-info/pbr.json' adding 'aodh-20.1.0.dev79.dist-info/top_level.txt' adding 'aodh-20.1.0.dev79.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for aodh (pyproject.toml): finished with status 'done' Created wheel for aodh: filename=aodh-20.1.0.dev79-py3-none-any.whl size=225697 sha256=6218205784f88770295423ea8c352e2298a75311426ca0a52c0c870dd71d09cd Stored in directory: /builddir/.cache/pip/wheels/3c/d1/5d/346d8a975b831baad8b8a73e85d9cf830abaec7bb780f7af67 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.0SDiaj + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev79 ++ ls /builddir/build/BUILD/aodh-20.1.0.dev79/pyproject-wheeldir/aodh-20.1.0.dev79-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==20.1.0.dev79 + '[' -z aodh==20.1.0.dev79 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev79/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.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/aodh-20.1.0.dev79/pyproject-wheeldir aodh==20.1.0.dev79 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-20.1.0.dev79/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev79-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev79 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.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-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev79.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev79.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-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev79.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev79.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev79.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev79.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev79.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale --domain aodh /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator --config-file=aodh/cmd/aodh-config-generator.conf --output-file=aodh/aodh.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test log_dir + test /var/log/aodh + sed -i '0,/^# *log_dir=/{s!^# *log_dir=.*!#log_dir=/var/log/aodh!}' aodh/aodh.conf + read name eq value + test use_stderr + test False + sed -i '0,/^# *use_stderr=/{s!^# *use_stderr=.*!#use_stderr=False!}' aodh/aodh.conf + read name eq value + test '' + continue + read name eq value + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/etc/logrotate.d/openstack-aodh + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-api.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/systemd/system/openstack-aodh-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-evaluator.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/systemd/system/openstack-aodh-evaluator.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-notifier.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/systemd/system/openstack-aodh-notifier.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-expirer.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/systemd/system/openstack-aodh-expirer.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-listener.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250906091332.38341d9.el10 --unique-debug-suffix -20.1.0-0.20250906091332.38341d9.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-20.1.0.dev79 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 mangling shebang in /usr/lib/python3.12/site-packages/aodh/tests/functional/hooks/post_test_hook.sh from /bin/bash -xe to #!/usr/bin/bash -xe + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.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.KdrYj5 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev79 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev79/.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( /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( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.222852s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:15.695 3727484 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-06 05:15:15.696 3727484 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-06 05:15:15.699 3727484 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-06 05:15:15.700 3727484 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-06 05:15:15.705 3727484 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-06 05:15:15.749 3727484 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.044181s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:15.916 3727484 INFO alembic.runtime.migration [None req-47715bf3-db41-4af1-9dad-3ee345802cca e4e431f9-2cfb-4fb2-923c-1b6d25afb257 a1db8a3a-f693-4c65-aca5-5fb67502c5e8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:15.916 3727484 INFO alembic.runtime.migration [None req-47715bf3-db41-4af1-9dad-3ee345802cca e4e431f9-2cfb-4fb2-923c-1b6d25afb257 a1db8a3a-f693-4c65-aca5-5fb67502c5e8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:15.922 3727484 INFO alembic.runtime.migration [None req-47715bf3-db41-4af1-9dad-3ee345802cca e4e431f9-2cfb-4fb2-923c-1b6d25afb257 a1db8a3a-f693-4c65-aca5-5fb67502c5e8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:15.922 3727484 INFO alembic.runtime.migration [None req-47715bf3-db41-4af1-9dad-3ee345802cca e4e431f9-2cfb-4fb2-923c-1b6d25afb257 a1db8a3a-f693-4c65-aca5-5fb67502c5e8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:15.927 3727484 INFO alembic.runtime.migration [None req-47715bf3-db41-4af1-9dad-3ee345802cca e4e431f9-2cfb-4fb2-923c-1b6d25afb257 a1db8a3a-f693-4c65-aca5-5fb67502c5e8 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:15.928 3727484 INFO aodh.api.app [None req-47715bf3-db41-4af1-9dad-3ee345802cca e4e431f9-2cfb-4fb2-923c-1b6d25afb257 a1db8a3a-f693-4c65-aca5-5fb67502c5e8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.049707s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:15.959 3727484 INFO alembic.runtime.migration [None req-13197fc4-d401-4588-ba85-126a7733aa9b 1ea284c5-bc44-4762-ba1f-e01308c5eba6 fdd59b4e-a2ed-420c-9dab-806c2ba43f98 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:15.959 3727484 INFO alembic.runtime.migration [None req-13197fc4-d401-4588-ba85-126a7733aa9b 1ea284c5-bc44-4762-ba1f-e01308c5eba6 fdd59b4e-a2ed-420c-9dab-806c2ba43f98 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:15.963 3727484 INFO alembic.runtime.migration [None req-13197fc4-d401-4588-ba85-126a7733aa9b 1ea284c5-bc44-4762-ba1f-e01308c5eba6 fdd59b4e-a2ed-420c-9dab-806c2ba43f98 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:15.963 3727484 INFO alembic.runtime.migration [None req-13197fc4-d401-4588-ba85-126a7733aa9b 1ea284c5-bc44-4762-ba1f-e01308c5eba6 fdd59b4e-a2ed-420c-9dab-806c2ba43f98 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:15.968 3727484 INFO alembic.runtime.migration [None req-13197fc4-d401-4588-ba85-126a7733aa9b 1ea284c5-bc44-4762-ba1f-e01308c5eba6 fdd59b4e-a2ed-420c-9dab-806c2ba43f98 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:15.971 3727484 INFO aodh.api.app [None req-13197fc4-d401-4588-ba85-126a7733aa9b 1ea284c5-bc44-4762-ba1f-e01308c5eba6 fdd59b4e-a2ed-420c-9dab-806c2ba43f98 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:15.990 3727484 WARNING oslo_db.sqlalchemy.utils [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:15.993 3727484 WARNING oslo_db.sqlalchemy.utils [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:15.999 3727484 WARNING oslo_db.sqlalchemy.utils [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.211229s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:15.828 3727497 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-06 05:15:15.829 3727497 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-06 05:15:15.839 3727497 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-06 05:15:15.839 3727497 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-06 05:15:15.844 3727497 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-06 05:15:15.897 3727497 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.046473s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.009 3727484 INFO alembic.runtime.migration [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.009 3727484 INFO alembic.runtime.migration [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.012 3727484 INFO alembic.runtime.migration [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.012 3727484 INFO alembic.runtime.migration [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.017 3727484 INFO alembic.runtime.migration [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.019 3727484 INFO aodh.api.app [None req-f66ff146-6244-43b9-b95e-cbaf010806f9 4cca539b-b1d8-4645-a859-c38e7e489479 0b731152-5515-4b8b-a4a1-156d63ecf16f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.036 3727484 WARNING oslo_db.sqlalchemy.utils [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.040 3727484 WARNING oslo_db.sqlalchemy.utils [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.048 3727484 WARNING oslo_db.sqlalchemy.utils [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.067125s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.028 3727497 INFO alembic.runtime.migration [None req-83f48246-b7bf-4f7a-9383-fd8b9416e3e7 a0d528b8-8bf5-409b-a40e-42f95bc6f5c8 472690ce-b393-4554-ae73-cdb2cc019513 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.029 3727497 INFO alembic.runtime.migration [None req-83f48246-b7bf-4f7a-9383-fd8b9416e3e7 a0d528b8-8bf5-409b-a40e-42f95bc6f5c8 472690ce-b393-4554-ae73-cdb2cc019513 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.032 3727497 INFO alembic.runtime.migration [None req-83f48246-b7bf-4f7a-9383-fd8b9416e3e7 a0d528b8-8bf5-409b-a40e-42f95bc6f5c8 472690ce-b393-4554-ae73-cdb2cc019513 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.032 3727497 INFO alembic.runtime.migration [None req-83f48246-b7bf-4f7a-9383-fd8b9416e3e7 a0d528b8-8bf5-409b-a40e-42f95bc6f5c8 472690ce-b393-4554-ae73-cdb2cc019513 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.036 3727497 INFO alembic.runtime.migration [None req-83f48246-b7bf-4f7a-9383-fd8b9416e3e7 a0d528b8-8bf5-409b-a40e-42f95bc6f5c8 472690ce-b393-4554-ae73-cdb2cc019513 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.038 3727497 INFO aodh.api.app [None req-83f48246-b7bf-4f7a-9383-fd8b9416e3e7 a0d528b8-8bf5-409b-a40e-42f95bc6f5c8 472690ce-b393-4554-ae73-cdb2cc019513 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.059 3727497 WARNING oslo_db.sqlalchemy.utils [None req-72e6561d-79f4-43d8-8786-1ec616a05a91 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.062 3727497 WARNING oslo_db.sqlalchemy.utils [None req-72e6561d-79f4-43d8-8786-1ec616a05a91 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.068 3727497 WARNING oslo_db.sqlalchemy.utils [None req-72e6561d-79f4-43d8-8786-1ec616a05a91 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.072 3727497 WARNING oslo_db.sqlalchemy.utils [None req-77de0942-e21a-424c-8337-f7e4a0e0c545 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.079 3727497 WARNING oslo_db.sqlalchemy.utils [None req-a5317733-df6c-41a7-880a-4d5fd924fdd5 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.048552s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.057 3727484 INFO alembic.runtime.migration [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.057 3727484 INFO alembic.runtime.migration [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.060 3727484 INFO alembic.runtime.migration [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.061 3727484 INFO alembic.runtime.migration [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.065 3727484 INFO alembic.runtime.migration [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.067 3727484 INFO aodh.api.app [None req-61168e8e-a3a7-460d-ae74-71ade9831f8d df101eb6-c7ac-4648-a520-31db6ec28062 be648e8a-4f58-48d8-995a-68d8ec7719d8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.087 3727484 WARNING oslo_db.sqlalchemy.utils [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.088 3727484 WARNING oslo_db.sqlalchemy.utils [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.096 3727484 WARNING oslo_db.sqlalchemy.utils [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.048066s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.104 3727484 INFO alembic.runtime.migration [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.104 3727484 INFO alembic.runtime.migration [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.110 3727484 INFO alembic.runtime.migration [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.110 3727484 INFO alembic.runtime.migration [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.115 3727484 INFO alembic.runtime.migration [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.117 3727484 INFO aodh.api.app [None req-b439fc51-852a-4d68-a85c-19e217aa4ca1 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.086336s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.098 3727497 INFO alembic.runtime.migration [None req-a5317733-df6c-41a7-880a-4d5fd924fdd5 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.098 3727497 INFO alembic.runtime.migration [None req-a5317733-df6c-41a7-880a-4d5fd924fdd5 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.105 3727497 INFO alembic.runtime.migration [None req-a5317733-df6c-41a7-880a-4d5fd924fdd5 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.105 3727497 INFO alembic.runtime.migration [None req-a5317733-df6c-41a7-880a-4d5fd924fdd5 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.114 3727497 INFO alembic.runtime.migration [None req-a5317733-df6c-41a7-880a-4d5fd924fdd5 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.118 3727497 INFO aodh.api.app [None req-a5317733-df6c-41a7-880a-4d5fd924fdd5 8f6f7533-98d9-405b-9ed8-4f20b268616e 0075e03c-7c01-448c-92e9-e26a86a6ba4f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.131 3727497 WARNING oslo_db.sqlalchemy.utils [None req-b9dffc09-0b78-43a1-87b4-1f29916f7533 fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.145 3727497 WARNING oslo_db.sqlalchemy.utils [None req-0d43833f-4082-4d0f-ac67-7624860f8707 fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.155 3727497 WARNING oslo_db.sqlalchemy.utils [None req-0d43833f-4082-4d0f-ac67-7624860f8707 fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.158 3727497 WARNING oslo_db.sqlalchemy.utils [None req-599d25a4-8255-4c4d-afa5-eb8d5cd406da fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.165 3727497 WARNING oslo_db.sqlalchemy.utils [None req-1acce480-b730-4674-808b-286c98fb5815 fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.173 3727497 WARNING oslo_db.sqlalchemy.utils [None req-e2384cb6-8a6a-4713-8370-67066f07e4ee fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.047414s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.183 3727497 INFO alembic.runtime.migration [None req-e2384cb6-8a6a-4713-8370-67066f07e4ee fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.183 3727497 INFO alembic.runtime.migration [None req-e2384cb6-8a6a-4713-8370-67066f07e4ee fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.187 3727497 INFO alembic.runtime.migration [None req-e2384cb6-8a6a-4713-8370-67066f07e4ee fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.187 3727497 INFO alembic.runtime.migration [None req-e2384cb6-8a6a-4713-8370-67066f07e4ee fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.192 3727497 INFO alembic.runtime.migration [None req-e2384cb6-8a6a-4713-8370-67066f07e4ee fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.193 3727497 INFO aodh.api.app [None req-e2384cb6-8a6a-4713-8370-67066f07e4ee fc2af212-9273-4f1e-b1e0-335d335c734a 9b497e07-f045-4ff1-ae15-16451ef4c07d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.212 3727497 WARNING oslo_db.sqlalchemy.utils [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.214 3727497 WARNING oslo_db.sqlalchemy.utils [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.222 3727497 WARNING oslo_db.sqlalchemy.utils [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.447478s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:15.786 3727504 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-06 05:15:15.787 3727504 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-06 05:15:15.791 3727504 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-06 05:15:15.791 3727504 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-06 05:15:15.796 3727504 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-06 05:15:15.889 3727504 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.189 3727504 WARNING oslo_db.sqlalchemy.utils [None req-d031e52e-2be8-4531-8542-5cd058debd27 d1b39c83-2605-4e86-a0d4-70721a76deef 6c719ed3-e21c-4dea-9e0f-3e6c1217c302 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.210 3727504 WARNING oslo_db.sqlalchemy.utils [None req-95e58949-49c8-4620-9682-c50160b2f1ac d1b39c83-2605-4e86-a0d4-70721a76deef 6c719ed3-e21c-4dea-9e0f-3e6c1217c302 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.084307s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.153 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.154 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.180 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.181 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.196 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.201 3727484 INFO aodh.api.app [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.039674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.231 3727504 INFO alembic.runtime.migration [None req-95e58949-49c8-4620-9682-c50160b2f1ac d1b39c83-2605-4e86-a0d4-70721a76deef 6c719ed3-e21c-4dea-9e0f-3e6c1217c302 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.231 3727504 INFO alembic.runtime.migration [None req-95e58949-49c8-4620-9682-c50160b2f1ac d1b39c83-2605-4e86-a0d4-70721a76deef 6c719ed3-e21c-4dea-9e0f-3e6c1217c302 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.234 3727504 INFO alembic.runtime.migration [None req-95e58949-49c8-4620-9682-c50160b2f1ac d1b39c83-2605-4e86-a0d4-70721a76deef 6c719ed3-e21c-4dea-9e0f-3e6c1217c302 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.234 3727504 INFO alembic.runtime.migration [None req-95e58949-49c8-4620-9682-c50160b2f1ac d1b39c83-2605-4e86-a0d4-70721a76deef 6c719ed3-e21c-4dea-9e0f-3e6c1217c302 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.239 3727504 INFO alembic.runtime.migration [None req-95e58949-49c8-4620-9682-c50160b2f1ac d1b39c83-2605-4e86-a0d4-70721a76deef 6c719ed3-e21c-4dea-9e0f-3e6c1217c302 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.241 3727504 INFO aodh.api.app [None req-95e58949-49c8-4620-9682-c50160b2f1ac d1b39c83-2605-4e86-a0d4-70721a76deef 6c719ed3-e21c-4dea-9e0f-3e6c1217c302 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.255 3727504 WARNING oslo_db.sqlalchemy.utils [None req-7fb6a051-f99c-4b8e-96e0-a78c865a3d6a e23ab5ea-a560-4480-8c65-0a254442b536 b8d8e6a8-9a7f-4e00-aac5-5e5182137f1b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.068539s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.232 3727497 INFO alembic.runtime.migration [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.232 3727497 INFO alembic.runtime.migration [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.237 3727497 INFO alembic.runtime.migration [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.237 3727497 INFO alembic.runtime.migration [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.243 3727497 INFO alembic.runtime.migration [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.245 3727497 INFO aodh.api.app [None req-614daff4-4dcf-4ff1-9afc-8228016753f7 76dba516-25fc-4a68-ad68-38f78ca77ebd 60e6b78f-c965-4766-aceb-3867d7983a42 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.259 3727497 WARNING oslo_db.sqlalchemy.utils [None req-62e15d48-34e5-443f-bd55-d6c7f74b6e2a 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.272 3727497 WARNING oslo_db.sqlalchemy.utils [None req-5c4c2a98-a0c9-4de4-8fb3-6598661d2104 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.282 3727497 WARNING oslo_db.sqlalchemy.utils [None req-5dce5aa1-6524-497c-a7dc-47be070e076c 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.286 3727497 WARNING oslo_db.sqlalchemy.utils [None req-5dce5aa1-6524-497c-a7dc-47be070e076c 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.438247s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:15.916 3727490 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-06 05:15:15.916 3727490 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-06 05:15:15.929 3727490 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-06 05:15:15.929 3727490 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-06 05:15:15.933 3727490 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-06 05:15:16.072 3727490 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.294 3727490 WARNING oslo_db.sqlalchemy.utils [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.301 3727490 WARNING oslo_db.sqlalchemy.utils [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.107953s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.238 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.238 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.242 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.242 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.258 3727484 INFO alembic.runtime.migration [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.261 3727484 INFO aodh.api.app [None req-5896212a-e72a-4741-94cb-b15240646736 8dc64c16-93a3-4650-ad28-24798c5825c2 e10c3025-46c0-4f63-ad93-4739d0dfaf89 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.304 3727484 WARNING oslo_db.sqlalchemy.utils [None req-bd141855-4882-4eb8-bacd-8798a6fda336 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.310 3727484 WARNING oslo_db.sqlalchemy.utils [None req-4877a0fa-502b-4dcc-a259-114040513455 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.325 3727484 WARNING oslo_db.sqlalchemy.utils [None req-ee6e15cf-9f2b-4d88-b185-c6ed6392d5fc 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.327 3727484 WARNING oslo_db.sqlalchemy.utils [None req-ee6e15cf-9f2b-4d88-b185-c6ed6392d5fc 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.333 3727484 WARNING oslo_db.sqlalchemy.utils [None req-01d15315-787b-44c9-9f05-406cdd0584d9 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.338 3727484 WARNING oslo_db.sqlalchemy.utils [None req-4ca62d1e-8e12-4013-8587-7a8bfc9707b1 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.100193s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.272 3727504 INFO alembic.runtime.migration [None req-7fb6a051-f99c-4b8e-96e0-a78c865a3d6a e23ab5ea-a560-4480-8c65-0a254442b536 b8d8e6a8-9a7f-4e00-aac5-5e5182137f1b - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.272 3727504 INFO alembic.runtime.migration [None req-7fb6a051-f99c-4b8e-96e0-a78c865a3d6a e23ab5ea-a560-4480-8c65-0a254442b536 b8d8e6a8-9a7f-4e00-aac5-5e5182137f1b - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.277 3727504 INFO alembic.runtime.migration [None req-7fb6a051-f99c-4b8e-96e0-a78c865a3d6a e23ab5ea-a560-4480-8c65-0a254442b536 b8d8e6a8-9a7f-4e00-aac5-5e5182137f1b - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.277 3727504 INFO alembic.runtime.migration [None req-7fb6a051-f99c-4b8e-96e0-a78c865a3d6a e23ab5ea-a560-4480-8c65-0a254442b536 b8d8e6a8-9a7f-4e00-aac5-5e5182137f1b - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.286 3727504 INFO alembic.runtime.migration [None req-7fb6a051-f99c-4b8e-96e0-a78c865a3d6a e23ab5ea-a560-4480-8c65-0a254442b536 b8d8e6a8-9a7f-4e00-aac5-5e5182137f1b - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.293 3727504 INFO aodh.api.app [None req-7fb6a051-f99c-4b8e-96e0-a78c865a3d6a e23ab5ea-a560-4480-8c65-0a254442b536 b8d8e6a8-9a7f-4e00-aac5-5e5182137f1b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.346 3727504 WARNING oslo_db.sqlalchemy.utils [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.350 3727504 WARNING oslo_db.sqlalchemy.utils [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.357 3727504 WARNING oslo_db.sqlalchemy.utils [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.051846s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.346 3727484 INFO alembic.runtime.migration [None req-4ca62d1e-8e12-4013-8587-7a8bfc9707b1 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.346 3727484 INFO alembic.runtime.migration [None req-4ca62d1e-8e12-4013-8587-7a8bfc9707b1 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.350 3727484 INFO alembic.runtime.migration [None req-4ca62d1e-8e12-4013-8587-7a8bfc9707b1 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.350 3727484 INFO alembic.runtime.migration [None req-4ca62d1e-8e12-4013-8587-7a8bfc9707b1 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.355 3727484 INFO alembic.runtime.migration [None req-4ca62d1e-8e12-4013-8587-7a8bfc9707b1 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.360 3727484 INFO aodh.api.app [None req-4ca62d1e-8e12-4013-8587-7a8bfc9707b1 1761ebdd-74d7-4f72-a394-987529265aad a4411a7f-a59a-4de8-b217-75cc37bbd948 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.382 3727484 WARNING oslo_db.sqlalchemy.utils [None req-79af0c90-f8ec-453e-80f3-23cebfba21e3 2736299a-12ba-4525-8bf4-3a8b9f7f8e16 c8dfda73-2f6a-49b1-9ced-da91808cea95 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.113243s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.299 3727497 INFO alembic.runtime.migration [None req-5dce5aa1-6524-497c-a7dc-47be070e076c 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.299 3727497 INFO alembic.runtime.migration [None req-5dce5aa1-6524-497c-a7dc-47be070e076c 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.308 3727497 INFO alembic.runtime.migration [None req-5dce5aa1-6524-497c-a7dc-47be070e076c 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.308 3727497 INFO alembic.runtime.migration [None req-5dce5aa1-6524-497c-a7dc-47be070e076c 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.313 3727497 INFO alembic.runtime.migration [None req-5dce5aa1-6524-497c-a7dc-47be070e076c 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.315 3727497 INFO aodh.api.app [None req-5dce5aa1-6524-497c-a7dc-47be070e076c 7cd90bf5-3c58-48fd-91d9-8b8b309caf0f d31e2dc5-e87a-4884-bcec-28fd15073e8c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.354 3727497 WARNING oslo_db.sqlalchemy.utils [None req-2b8468ad-6b2f-47f2-9492-7a324df97341 c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.364 3727497 WARNING oslo_db.sqlalchemy.utils [None req-2b8468ad-6b2f-47f2-9492-7a324df97341 c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.369 3727497 WARNING oslo_db.sqlalchemy.utils [None req-70dd7c48-fb19-45b0-9912-573fb98df7d7 c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.378 3727497 WARNING oslo_db.sqlalchemy.utils [None req-24818580-a5f0-4f2f-96e7-4c9660dbd9b9 c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.384 3727497 WARNING oslo_db.sqlalchemy.utils [None req-fdb996b2-082b-4449-bfcc-9a4d3131a2bf c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.387 3727497 WARNING oslo_db.sqlalchemy.utils [None req-fdb996b2-082b-4449-bfcc-9a4d3131a2bf c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.389 3727497 WARNING oslo_db.sqlalchemy.utils [None req-de93fe44-4ae7-494a-94df-973c4202e023 c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.393 3727497 WARNING oslo_db.sqlalchemy.utils [None req-e4443295-8c0d-43cc-8e37-0f58906b5b70 c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.402 3727497 WARNING oslo_db.sqlalchemy.utils [None req-4e16b22f-79af-4f19-be10-ec84b0647fac c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.405 3727497 WARNING oslo_db.sqlalchemy.utils [None req-4e16b22f-79af-4f19-be10-ec84b0647fac c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.100161s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.335 3727490 INFO alembic.runtime.migration [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.335 3727490 INFO alembic.runtime.migration [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.347 3727490 INFO alembic.runtime.migration [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.347 3727490 INFO alembic.runtime.migration [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.362 3727490 INFO alembic.runtime.migration [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.366 3727490 INFO aodh.api.app [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.398 3727490 INFO aodh.api.app [None req-9be98e01-16c3-4198-869d-f6305b85cff3 f5744636-ff24-4239-97f8-9d1387f7da46 70c10b1d-6891-44d1-8691-72d64df5075c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.416 3727490 WARNING oslo_policy.policy [None req-dbe2ec4b-dd4c-4d4f-a730-5332650ec3b0 d9946774-dab4-4909-88c0-8e30e1fa1db6 46ebed11-8f1e-4c79-9e75-7841cf9aaa9d - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.072927s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.371 3727504 INFO alembic.runtime.migration [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.371 3727504 INFO alembic.runtime.migration [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.375 3727504 INFO alembic.runtime.migration [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.375 3727504 INFO alembic.runtime.migration [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.380 3727504 INFO alembic.runtime.migration [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.382 3727504 INFO aodh.api.app [None req-46210db2-579f-4141-8f76-2543be6eb21e a0be128d-5a1f-4409-a70f-a5f204cc7cf9 ff0786f8-8983-4a74-b3e9-276a304551d8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.413 3727504 WARNING oslo_db.sqlalchemy.utils [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.415 3727504 WARNING oslo_db.sqlalchemy.utils [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.421 3727504 WARNING oslo_db.sqlalchemy.utils [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.067632s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.399 3727484 INFO alembic.runtime.migration [None req-79af0c90-f8ec-453e-80f3-23cebfba21e3 2736299a-12ba-4525-8bf4-3a8b9f7f8e16 c8dfda73-2f6a-49b1-9ced-da91808cea95 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.399 3727484 INFO alembic.runtime.migration [None req-79af0c90-f8ec-453e-80f3-23cebfba21e3 2736299a-12ba-4525-8bf4-3a8b9f7f8e16 c8dfda73-2f6a-49b1-9ced-da91808cea95 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.403 3727484 INFO alembic.runtime.migration [None req-79af0c90-f8ec-453e-80f3-23cebfba21e3 2736299a-12ba-4525-8bf4-3a8b9f7f8e16 c8dfda73-2f6a-49b1-9ced-da91808cea95 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.403 3727484 INFO alembic.runtime.migration [None req-79af0c90-f8ec-453e-80f3-23cebfba21e3 2736299a-12ba-4525-8bf4-3a8b9f7f8e16 c8dfda73-2f6a-49b1-9ced-da91808cea95 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.407 3727484 INFO alembic.runtime.migration [None req-79af0c90-f8ec-453e-80f3-23cebfba21e3 2736299a-12ba-4525-8bf4-3a8b9f7f8e16 c8dfda73-2f6a-49b1-9ced-da91808cea95 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.410 3727484 INFO aodh.api.app [None req-79af0c90-f8ec-453e-80f3-23cebfba21e3 2736299a-12ba-4525-8bf4-3a8b9f7f8e16 c8dfda73-2f6a-49b1-9ced-da91808cea95 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.422 3727484 WARNING oslo_db.sqlalchemy.utils [None req-80ae1221-2863-4fe8-91d1-c2c9c3b4231e bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.423 3727484 WARNING oslo_db.sqlalchemy.utils [None req-80ae1221-2863-4fe8-91d1-c2c9c3b4231e bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.428 3727484 WARNING oslo_db.sqlalchemy.utils [None req-9e2629ec-cef5-4c1e-89af-a7962eeb090c bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.436 3727484 WARNING oslo_db.sqlalchemy.utils [None req-e480ddc3-fc9a-479e-abe5-2b5544eb7ba4 bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.437 3727484 WARNING oslo_db.sqlalchemy.utils [None req-e480ddc3-fc9a-479e-abe5-2b5544eb7ba4 bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.445 3727484 WARNING oslo_db.sqlalchemy.utils [None req-db5d5d45-2d31-4976-92e6-fa93148375be bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.058795s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.451 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.454 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.458 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.458 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.463 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.465 3727504 INFO aodh.api.app [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.081282s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.433 3727490 INFO alembic.runtime.migration [None req-dbe2ec4b-dd4c-4d4f-a730-5332650ec3b0 d9946774-dab4-4909-88c0-8e30e1fa1db6 46ebed11-8f1e-4c79-9e75-7841cf9aaa9d - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.433 3727490 INFO alembic.runtime.migration [None req-dbe2ec4b-dd4c-4d4f-a730-5332650ec3b0 d9946774-dab4-4909-88c0-8e30e1fa1db6 46ebed11-8f1e-4c79-9e75-7841cf9aaa9d - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.437 3727490 INFO alembic.runtime.migration [None req-dbe2ec4b-dd4c-4d4f-a730-5332650ec3b0 d9946774-dab4-4909-88c0-8e30e1fa1db6 46ebed11-8f1e-4c79-9e75-7841cf9aaa9d - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.437 3727490 INFO alembic.runtime.migration [None req-dbe2ec4b-dd4c-4d4f-a730-5332650ec3b0 d9946774-dab4-4909-88c0-8e30e1fa1db6 46ebed11-8f1e-4c79-9e75-7841cf9aaa9d - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.443 3727490 INFO alembic.runtime.migration [None req-dbe2ec4b-dd4c-4d4f-a730-5332650ec3b0 d9946774-dab4-4909-88c0-8e30e1fa1db6 46ebed11-8f1e-4c79-9e75-7841cf9aaa9d - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.458 3727490 INFO aodh.api.app [None req-dbe2ec4b-dd4c-4d4f-a730-5332650ec3b0 d9946774-dab4-4909-88c0-8e30e1fa1db6 46ebed11-8f1e-4c79-9e75-7841cf9aaa9d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.496 3727490 WARNING oslo_db.sqlalchemy.utils [None req-5cf0c31f-5e9e-4af0-b004-615defb0379d ba2f4690-f402-464f-b7c2-da9b2ca5aa55 6059a653-9b14-4ddf-9ecc-da20382e1ac8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.128609s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.419 3727497 INFO alembic.runtime.migration [None req-4e16b22f-79af-4f19-be10-ec84b0647fac c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.419 3727497 INFO alembic.runtime.migration [None req-4e16b22f-79af-4f19-be10-ec84b0647fac c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.427 3727497 INFO alembic.runtime.migration [None req-4e16b22f-79af-4f19-be10-ec84b0647fac c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.427 3727497 INFO alembic.runtime.migration [None req-4e16b22f-79af-4f19-be10-ec84b0647fac c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.432 3727497 INFO alembic.runtime.migration [None req-4e16b22f-79af-4f19-be10-ec84b0647fac c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.434 3727497 INFO aodh.api.app [None req-4e16b22f-79af-4f19-be10-ec84b0647fac c4e42027-12b6-474a-870b-e6002fb70152 47f4440b-5d7f-4ad5-ae0d-c3f0d2e27b66 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.477 3727497 WARNING oslo_db.sqlalchemy.utils [None req-1f09d550-38a0-4f2c-b3b1-4866179cdded 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.483 3727497 WARNING oslo_db.sqlalchemy.utils [None req-1f09d550-38a0-4f2c-b3b1-4866179cdded 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.497 3727497 WARNING oslo_db.sqlalchemy.utils [None req-2c917740-0185-42f3-ad0d-f6af95de05aa 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.520 3727497 WARNING oslo_db.sqlalchemy.utils [None req-9bfaf676-e647-4b06-8018-bae6e9d456db 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.524 3727497 WARNING oslo_db.sqlalchemy.utils [None req-9bfaf676-e647-4b06-8018-bae6e9d456db 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.531 3727497 WARNING oslo_db.sqlalchemy.utils [None req-92b7aa57-1f86-4995-b455-dad1fa14cc23 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.083674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.512 3727490 INFO alembic.runtime.migration [None req-5cf0c31f-5e9e-4af0-b004-615defb0379d ba2f4690-f402-464f-b7c2-da9b2ca5aa55 6059a653-9b14-4ddf-9ecc-da20382e1ac8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.512 3727490 INFO alembic.runtime.migration [None req-5cf0c31f-5e9e-4af0-b004-615defb0379d ba2f4690-f402-464f-b7c2-da9b2ca5aa55 6059a653-9b14-4ddf-9ecc-da20382e1ac8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.522 3727490 INFO alembic.runtime.migration [None req-5cf0c31f-5e9e-4af0-b004-615defb0379d ba2f4690-f402-464f-b7c2-da9b2ca5aa55 6059a653-9b14-4ddf-9ecc-da20382e1ac8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.522 3727490 INFO alembic.runtime.migration [None req-5cf0c31f-5e9e-4af0-b004-615defb0379d ba2f4690-f402-464f-b7c2-da9b2ca5aa55 6059a653-9b14-4ddf-9ecc-da20382e1ac8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.537 3727490 INFO alembic.runtime.migration [None req-5cf0c31f-5e9e-4af0-b004-615defb0379d ba2f4690-f402-464f-b7c2-da9b2ca5aa55 6059a653-9b14-4ddf-9ecc-da20382e1ac8 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.546 3727490 INFO aodh.api.app [None req-5cf0c31f-5e9e-4af0-b004-615defb0379d ba2f4690-f402-464f-b7c2-da9b2ca5aa55 6059a653-9b14-4ddf-9ecc-da20382e1ac8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.581 3727490 WARNING oslo_db.sqlalchemy.utils [None req-6b69f3b2-4a00-43d7-a009-ec0dbeb3f6bb 67b249be-deee-41a8-b5d3-870cc1207bef d0b95b9a-8580-48b4-b867-0d68fd97a970 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.126251s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.508 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.509 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.517 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.517 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.531 3727504 INFO alembic.runtime.migration [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.534 3727504 INFO aodh.api.app [None req-e77253af-396e-40f8-8abf-194d61822f5b 083d48ee-a240-4c76-a0af-bbb743cb1b8b c6978784-c082-4f68-8661-d75277dd7bfb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.581 3727504 WARNING oslo_db.sqlalchemy.utils [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.585 3727504 WARNING oslo_db.sqlalchemy.utils [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.593 3727504 WARNING oslo_db.sqlalchemy.utils [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.085812s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.544 3727497 INFO alembic.runtime.migration [None req-92b7aa57-1f86-4995-b455-dad1fa14cc23 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.545 3727497 INFO alembic.runtime.migration [None req-92b7aa57-1f86-4995-b455-dad1fa14cc23 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.551 3727497 INFO alembic.runtime.migration [None req-92b7aa57-1f86-4995-b455-dad1fa14cc23 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.551 3727497 INFO alembic.runtime.migration [None req-92b7aa57-1f86-4995-b455-dad1fa14cc23 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.555 3727497 INFO alembic.runtime.migration [None req-92b7aa57-1f86-4995-b455-dad1fa14cc23 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.557 3727497 INFO aodh.api.app [None req-92b7aa57-1f86-4995-b455-dad1fa14cc23 7f5f8ee0-091a-4b1e-b33a-354b8b98ec96 d706c789-5ff8-424b-bc55-56e0a92b9628 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.575 3727497 WARNING oslo_db.sqlalchemy.utils [None req-ef562249-8ba3-4a65-a559-3b1c34d2d217 d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.576 3727497 WARNING oslo_db.sqlalchemy.utils [None req-ef562249-8ba3-4a65-a559-3b1c34d2d217 d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.585 3727497 WARNING oslo_db.sqlalchemy.utils [None req-9b89aa42-2fb2-4b91-a109-08959f74ac50 d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.594 3727497 WARNING oslo_db.sqlalchemy.utils [None req-d7b67c97-0c5e-4775-bb18-d1752c153ced d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.595 3727497 WARNING oslo_db.sqlalchemy.utils [None req-d7b67c97-0c5e-4775-bb18-d1752c153ced d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.609 3727497 WARNING oslo_db.sqlalchemy.utils [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.190885s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.469 3727484 INFO alembic.runtime.migration [None req-db5d5d45-2d31-4976-92e6-fa93148375be bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.469 3727484 INFO alembic.runtime.migration [None req-db5d5d45-2d31-4976-92e6-fa93148375be bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.561 3727484 INFO alembic.runtime.migration [None req-db5d5d45-2d31-4976-92e6-fa93148375be bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.561 3727484 INFO alembic.runtime.migration [None req-db5d5d45-2d31-4976-92e6-fa93148375be bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.566 3727484 INFO alembic.runtime.migration [None req-db5d5d45-2d31-4976-92e6-fa93148375be bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.568 3727484 INFO aodh.api.app [None req-db5d5d45-2d31-4976-92e6-fa93148375be bd19b7d0-6b76-4fce-8173-3acaf24e979b 6458be91-a9fb-413a-a5a8-58dbef76d3eb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.595 3727484 WARNING oslo_db.sqlalchemy.utils [None req-c2f40484-7507-47c2-a525-a002f546d5ed e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.596 3727484 WARNING oslo_db.sqlalchemy.utils [None req-c2f40484-7507-47c2-a525-a002f546d5ed e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.605 3727484 WARNING oslo_db.sqlalchemy.utils [None req-b8f93330-cd79-4615-b8d5-8d005443602e e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.622 3727484 WARNING oslo_db.sqlalchemy.utils [None req-5a1604a5-a17e-4b37-8809-85f2d486da28 e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.625 3727484 WARNING oslo_db.sqlalchemy.utils [None req-5a1604a5-a17e-4b37-8809-85f2d486da28 e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.630 3727484 WARNING oslo_db.sqlalchemy.utils [None req-c7e9b8a7-e36d-43c4-a5fa-1b632d6a8080 e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.081638s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.599 3727490 INFO alembic.runtime.migration [None req-6b69f3b2-4a00-43d7-a009-ec0dbeb3f6bb 67b249be-deee-41a8-b5d3-870cc1207bef d0b95b9a-8580-48b4-b867-0d68fd97a970 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.600 3727490 INFO alembic.runtime.migration [None req-6b69f3b2-4a00-43d7-a009-ec0dbeb3f6bb 67b249be-deee-41a8-b5d3-870cc1207bef d0b95b9a-8580-48b4-b867-0d68fd97a970 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.611 3727490 INFO alembic.runtime.migration [None req-6b69f3b2-4a00-43d7-a009-ec0dbeb3f6bb 67b249be-deee-41a8-b5d3-870cc1207bef d0b95b9a-8580-48b4-b867-0d68fd97a970 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.611 3727490 INFO alembic.runtime.migration [None req-6b69f3b2-4a00-43d7-a009-ec0dbeb3f6bb 67b249be-deee-41a8-b5d3-870cc1207bef d0b95b9a-8580-48b4-b867-0d68fd97a970 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.629 3727490 INFO alembic.runtime.migration [None req-6b69f3b2-4a00-43d7-a009-ec0dbeb3f6bb 67b249be-deee-41a8-b5d3-870cc1207bef d0b95b9a-8580-48b4-b867-0d68fd97a970 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.636 3727490 INFO aodh.api.app [None req-6b69f3b2-4a00-43d7-a009-ec0dbeb3f6bb 67b249be-deee-41a8-b5d3-870cc1207bef d0b95b9a-8580-48b4-b867-0d68fd97a970 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.092535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.636 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.636 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.653 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.654 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.685 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.694 3727504 INFO aodh.api.app [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.067593s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.658 3727484 INFO alembic.runtime.migration [None req-862c3602-65cf-47b6-9ebb-3f7ed2b0cb9c e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.664 3727484 INFO alembic.runtime.migration [None req-862c3602-65cf-47b6-9ebb-3f7ed2b0cb9c e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.675 3727484 INFO alembic.runtime.migration [None req-862c3602-65cf-47b6-9ebb-3f7ed2b0cb9c e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.675 3727484 INFO alembic.runtime.migration [None req-862c3602-65cf-47b6-9ebb-3f7ed2b0cb9c e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.679 3727484 INFO alembic.runtime.migration [None req-862c3602-65cf-47b6-9ebb-3f7ed2b0cb9c e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.682 3727484 INFO aodh.api.app [None req-862c3602-65cf-47b6-9ebb-3f7ed2b0cb9c e3bd7340-9afc-4e83-bd3c-b22426a069d6 80a0f31e-aa2a-4318-9719-524995c4fc47 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.696 3727484 WARNING oslo_db.sqlalchemy.utils [None req-32a77d1e-002e-4711-91a0-e5421a56b52d a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.697 3727484 WARNING oslo_db.sqlalchemy.utils [None req-32a77d1e-002e-4711-91a0-e5421a56b52d a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.702 3727484 WARNING oslo_db.sqlalchemy.utils [None req-c3b2d26a-80d8-4d1d-b85c-4b7ed60660a0 a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.706 3727484 WARNING oslo_db.sqlalchemy.utils [None req-db745e47-e4c2-4200-b35f-261c6e4c70fe a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.709 3727484 WARNING oslo_db.sqlalchemy.utils [None req-db745e47-e4c2-4200-b35f-261c6e4c70fe a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.712 3727484 WARNING oslo_db.sqlalchemy.utils [None req-159aefed-028b-457f-8a10-4da43cbbb946 a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.074993s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.676 3727490 INFO alembic.runtime.migration [None req-ffe4dab8-24de-4202-a16d-82653ed2be7e 9c277f1c-a033-4af4-b5ca-060c09d25c06 9b61ed78-c36e-4051-9e93-67a1b4bcf046 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.676 3727490 INFO alembic.runtime.migration [None req-ffe4dab8-24de-4202-a16d-82653ed2be7e 9c277f1c-a033-4af4-b5ca-060c09d25c06 9b61ed78-c36e-4051-9e93-67a1b4bcf046 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.686 3727490 INFO alembic.runtime.migration [None req-ffe4dab8-24de-4202-a16d-82653ed2be7e 9c277f1c-a033-4af4-b5ca-060c09d25c06 9b61ed78-c36e-4051-9e93-67a1b4bcf046 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.696 3727490 INFO alembic.runtime.migration [None req-ffe4dab8-24de-4202-a16d-82653ed2be7e 9c277f1c-a033-4af4-b5ca-060c09d25c06 9b61ed78-c36e-4051-9e93-67a1b4bcf046 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.707 3727490 INFO alembic.runtime.migration [None req-ffe4dab8-24de-4202-a16d-82653ed2be7e 9c277f1c-a033-4af4-b5ca-060c09d25c06 9b61ed78-c36e-4051-9e93-67a1b4bcf046 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.712 3727490 INFO aodh.api.app [None req-ffe4dab8-24de-4202-a16d-82653ed2be7e 9c277f1c-a033-4af4-b5ca-060c09d25c06 9b61ed78-c36e-4051-9e93-67a1b4bcf046 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.048143s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.726 3727484 INFO alembic.runtime.migration [None req-159aefed-028b-457f-8a10-4da43cbbb946 a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.727 3727484 INFO alembic.runtime.migration [None req-159aefed-028b-457f-8a10-4da43cbbb946 a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.731 3727484 INFO alembic.runtime.migration [None req-159aefed-028b-457f-8a10-4da43cbbb946 a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.731 3727484 INFO alembic.runtime.migration [None req-159aefed-028b-457f-8a10-4da43cbbb946 a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.735 3727484 INFO alembic.runtime.migration [None req-159aefed-028b-457f-8a10-4da43cbbb946 a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.737 3727484 INFO aodh.api.app [None req-159aefed-028b-457f-8a10-4da43cbbb946 a971d92f-0538-4804-9d6c-a987dedaa8ed 88e7d2d6-c30f-49fd-b6cb-d131cd262eb2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.756 3727484 WARNING oslo_db.sqlalchemy.utils [None req-680c207a-7379-47b4-a58f-cb22fb4d1617 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.757 3727484 WARNING oslo_db.sqlalchemy.utils [None req-680c207a-7379-47b4-a58f-cb22fb4d1617 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.764 3727484 WARNING oslo_db.sqlalchemy.utils [None req-1fe72219-03e6-4409-8ef2-6e9f5fe98c92 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.765 3727484 WARNING oslo_db.sqlalchemy.utils [None req-1fe72219-03e6-4409-8ef2-6e9f5fe98c92 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.111676s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.729 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.729 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.732 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.732 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.737 3727504 INFO alembic.runtime.migration [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.747 3727504 INFO aodh.api.app [None req-b0fb3639-577e-498c-a04e-5bb351eae09e fa364ae5-ff01-4008-8ab0-85d80f5b14a8 6015d60f-c13e-4d4e-abfe-d5b2a4d21eef - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.766 3727504 WARNING oslo_db.sqlalchemy.utils [None req-135fffe1-c104-4353-b1d6-d60167954278 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.772 3727504 WARNING oslo_db.sqlalchemy.utils [None req-37258354-a0b9-4a20-af05-a434f6907d1e 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.777 3727504 WARNING oslo_db.sqlalchemy.utils [None req-4378369c-bdcf-4576-8412-53ef700dc9e7 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.786 3727504 WARNING oslo_db.sqlalchemy.utils [None req-1083f9ae-d477-4ded-b20a-a0e40c961808 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.789 3727504 WARNING oslo_db.sqlalchemy.utils [None req-1083f9ae-d477-4ded-b20a-a0e40c961808 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.795 3727504 WARNING oslo_db.sqlalchemy.utils [None req-a02f62a6-53ff-4c0c-97e8-64d7ab32da14 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.816 3727504 WARNING oslo_db.sqlalchemy.utils [None req-a02f62a6-53ff-4c0c-97e8-64d7ab32da14 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.068293s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.775 3727484 INFO alembic.runtime.migration [None req-1fe72219-03e6-4409-8ef2-6e9f5fe98c92 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.775 3727484 INFO alembic.runtime.migration [None req-1fe72219-03e6-4409-8ef2-6e9f5fe98c92 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.779 3727484 INFO alembic.runtime.migration [None req-1fe72219-03e6-4409-8ef2-6e9f5fe98c92 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.779 3727484 INFO alembic.runtime.migration [None req-1fe72219-03e6-4409-8ef2-6e9f5fe98c92 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.797 3727484 INFO alembic.runtime.migration [None req-1fe72219-03e6-4409-8ef2-6e9f5fe98c92 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.807 3727484 INFO aodh.api.app [None req-1fe72219-03e6-4409-8ef2-6e9f5fe98c92 5758e896-aa22-4829-9e37-f6a566800c44 4a1e0f39-c2ba-4920-94c9-d30ba011f334 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.828 3727484 WARNING oslo_db.sqlalchemy.utils [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.829 3727484 WARNING oslo_db.sqlalchemy.utils [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.835 3727484 WARNING oslo_db.sqlalchemy.utils [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.166240s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.768 3727490 INFO alembic.runtime.migration [None req-b272f37a-cd58-435c-9efe-b12d71b2f995 ab9777f4-dcc9-4481-87ff-5cbd2482ca2a ffa4bd11-ebef-4bb4-b7c3-cac7a57f579c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.770 3727490 INFO alembic.runtime.migration [None req-b272f37a-cd58-435c-9efe-b12d71b2f995 ab9777f4-dcc9-4481-87ff-5cbd2482ca2a ffa4bd11-ebef-4bb4-b7c3-cac7a57f579c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.783 3727490 INFO alembic.runtime.migration [None req-b272f37a-cd58-435c-9efe-b12d71b2f995 ab9777f4-dcc9-4481-87ff-5cbd2482ca2a ffa4bd11-ebef-4bb4-b7c3-cac7a57f579c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.784 3727490 INFO alembic.runtime.migration [None req-b272f37a-cd58-435c-9efe-b12d71b2f995 ab9777f4-dcc9-4481-87ff-5cbd2482ca2a ffa4bd11-ebef-4bb4-b7c3-cac7a57f579c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.791 3727490 INFO alembic.runtime.migration [None req-b272f37a-cd58-435c-9efe-b12d71b2f995 ab9777f4-dcc9-4481-87ff-5cbd2482ca2a ffa4bd11-ebef-4bb4-b7c3-cac7a57f579c - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.803 3727490 INFO aodh.api.app [None req-b272f37a-cd58-435c-9efe-b12d71b2f995 ab9777f4-dcc9-4481-87ff-5cbd2482ca2a ffa4bd11-ebef-4bb4-b7c3-cac7a57f579c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.839 3727490 WARNING oslo_db.sqlalchemy.utils [None req-3eaa6112-f7ea-4882-bf3c-095742a7779c c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.860 3727490 WARNING oslo_db.sqlalchemy.utils [None req-885e8445-e6f2-41a9-806d-e35d172dee97 c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.899 3727490 WARNING oslo_db.sqlalchemy.utils [None req-885e8445-e6f2-41a9-806d-e35d172dee97 c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.047634s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.926 3727490 INFO alembic.runtime.migration [None req-885e8445-e6f2-41a9-806d-e35d172dee97 c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.926 3727490 INFO alembic.runtime.migration [None req-885e8445-e6f2-41a9-806d-e35d172dee97 c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.934 3727490 INFO alembic.runtime.migration [None req-885e8445-e6f2-41a9-806d-e35d172dee97 c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.934 3727490 INFO alembic.runtime.migration [None req-885e8445-e6f2-41a9-806d-e35d172dee97 c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.938 3727490 INFO alembic.runtime.migration [None req-885e8445-e6f2-41a9-806d-e35d172dee97 c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.940 3727490 INFO aodh.api.app [None req-885e8445-e6f2-41a9-806d-e35d172dee97 c786691f-4196-49f1-8204-3eefa358b5fe 0578d328-54e6-43f5-87e5-9903ced08f08 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.957 3727490 WARNING oslo_db.sqlalchemy.utils [None req-0e27114b-0993-4d55-bdde-d7fe0f193e05 3bf7ad77-0ce9-49ca-a1a8-3c4b6a767c4a 42def8a4-99b2-4ad9-81a3-1bba2f80920d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.138320s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.837 3727504 INFO alembic.runtime.migration [None req-a02f62a6-53ff-4c0c-97e8-64d7ab32da14 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.837 3727504 INFO alembic.runtime.migration [None req-a02f62a6-53ff-4c0c-97e8-64d7ab32da14 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.847 3727504 INFO alembic.runtime.migration [None req-a02f62a6-53ff-4c0c-97e8-64d7ab32da14 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.847 3727504 INFO alembic.runtime.migration [None req-a02f62a6-53ff-4c0c-97e8-64d7ab32da14 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.860 3727504 INFO alembic.runtime.migration [None req-a02f62a6-53ff-4c0c-97e8-64d7ab32da14 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.866 3727504 INFO aodh.api.app [None req-a02f62a6-53ff-4c0c-97e8-64d7ab32da14 56ed4640-0d50-41bf-bd6b-36b05485ed60 aa7474cb-c2ca-498a-8ee2-efbf4f7cf734 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.893 3727504 WARNING oslo_db.sqlalchemy.utils [None req-0a58b6c4-deeb-4cb7-a6a0-db2e88a57d4a 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.907 3727504 WARNING oslo_db.sqlalchemy.utils [None req-a1e6ec46-50aa-40f4-ad47-9e393c366735 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.919 3727504 WARNING oslo_db.sqlalchemy.utils [None req-515ee112-d0e3-46d7-b4b2-1864f8928e40 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.937 3727504 WARNING oslo_db.sqlalchemy.utils [None req-f56b07d0-447a-4b94-9386-a9cd427e69de 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.952 3727504 WARNING oslo_db.sqlalchemy.utils [None req-f56b07d0-447a-4b94-9386-a9cd427e69de 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.348812s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.633 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.633 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.657 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.657 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.669 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.683 3727497 INFO aodh.api.app [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.035703s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.981 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.982 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.985 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.985 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.989 3727497 INFO alembic.runtime.migration [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.991 3727497 INFO aodh.api.app [None req-0a9087b6-41eb-4ca5-a905-c35ba169604d d96c4c41-9645-49e1-8bb1-9b066eb45606 6702a64b-21fe-478b-9145-6c2895f5322c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.004 3727497 WARNING oslo_db.sqlalchemy.utils [None req-7bcf9468-8d38-467f-9c94-48fabb11913e - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.008 3727497 WARNING oslo_db.sqlalchemy.utils [None req-00ac6f4f-a6d5-40ea-84d9-08eef7a9417c - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.011783s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.001166s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002288s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.004792s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002487s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.008544s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.217365s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.844 3727484 INFO alembic.runtime.migration [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.844 3727484 INFO alembic.runtime.migration [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.848 3727484 INFO alembic.runtime.migration [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.853 3727484 INFO alembic.runtime.migration [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.859 3727484 INFO alembic.runtime.migration [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.863 3727484 INFO aodh.api.app [None req-3281f058-517a-44ea-8c43-9b1896601743 8df8b5d0-87d8-4d6c-b2c1-1d8210fa5b3c a2cc9834-9d07-4f14-9a15-7c37a6652f45 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:16.877 3727484 WARNING oslo_db.sqlalchemy.utils [None req-e110effa-1c6e-4b79-9d78-14b50af7ffd4 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.884 3727484 WARNING oslo_db.sqlalchemy.utils [None req-a62acde0-55e6-4453-aa47-e1534a5401c6 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.896 3727484 WARNING oslo_db.sqlalchemy.utils [None req-73078e3b-cf50-425f-9605-409e1d28b735 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.900 3727484 WARNING oslo_db.sqlalchemy.utils [None req-79fe31df-0ab1-4e08-bb5b-6e42358708c9 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.917 3727484 WARNING oslo_db.sqlalchemy.utils [None req-1ca1a87f-0fcf-4394-931b-23fcd6144325 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.924 3727484 WARNING oslo_db.sqlalchemy.utils [None req-f65d4bc3-d546-4c51-bbe0-72e50fa9b9ee f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.931 3727484 WARNING oslo_db.sqlalchemy.utils [None req-da3e6974-420f-4abf-a277-7efa981e6377 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.938 3727484 WARNING oslo_db.sqlalchemy.utils [None req-1c0bdaaa-99a3-4d3b-95e8-0afde388f279 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.951 3727484 WARNING oslo_db.sqlalchemy.utils [None req-c6bf8818-4614-48a7-a2df-4fa876206734 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.955 3727484 WARNING oslo_db.sqlalchemy.utils [None req-f516ad1c-ebb1-4e86-8004-91cf5600317e f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.963 3727484 WARNING oslo_db.sqlalchemy.utils [None req-8db7ed34-e024-49ec-916f-12b2969d6656 f6799bd f-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.972 3727484 WARNING oslo_db.sqlalchemy.utils [None req-61321dc2-80b0-4e08-804a-768f1e60819c f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.982 3727484 WARNING oslo_db.sqlalchemy.utils [None req-56c335b5-3b36-4888-a63e-a0a84fa23ba7 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.985 3727484 WARNING oslo_db.sqlalchemy.utils [None req-11b9206b-634b-4f82-83f0-e3712f3dfc06 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.993 3727484 WARNING oslo_db.sqlalchemy.utils [None req-d5efe21e-63a3-4243-a39f-f6f8a4df0099 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:16.997 3727484 WARNING oslo_db.sqlalchemy.utils [None req-635c92d3-3ce9-46c6-94ea-ad337e94a722 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.006 3727484 WARNING oslo_db.sqlalchemy.utils [None req-e8676158-caeb-40b2-9c4d-8294da216fbe f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.010 3727484 WARNING oslo_db.sqlalchemy.utils [None req-c3a09257-e909-412c-aac0-6dfad084169e f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.023 3727484 WARNING oslo_db.sqlalchemy.utils [None req-4d248a28-1875-43b8-90e2-385f57bf1e24 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.033 3727484 WARNING oslo_db.sqlalchemy.utils [None req-1fe36781-76f5-4965-975b-9a3544e3c6ad f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.047 3727484 WARNING oslo_db.sqlalchemy.utils [None req-36daeaec-d988-438c-bdcd-625f8b6a0f04 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000785s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.007371s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.139574s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.968 3727490 INFO alembic.runtime.migration [None req-0e27114b-0993-4d55-bdde-d7fe0f193e05 3bf7ad77-0ce9-49ca-a1a8-3c4b6a767c4a 42def8a4-99b2-4ad9-81a3-1bba2f80920d - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.968 3727490 INFO alembic.runtime.migration [None req-0e27114b-0993-4d55-bdde-d7fe0f193e05 3bf7ad77-0ce9-49ca-a1a8-3c4b6a767c4a 42def8a4-99b2-4ad9-81a3-1bba2f80920d - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.971 3727490 INFO alembic.runtime.migration [None req-0e27114b-0993-4d55-bdde-d7fe0f193e05 3bf7ad77-0ce9-49ca-a1a8-3c4b6a767c4a 42def8a4-99b2-4ad9-81a3-1bba2f80920d - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.971 3727490 INFO alembic.runtime.migration [None req-0e27114b-0993-4d55-bdde-d7fe0f193e05 3bf7ad77-0ce9-49ca-a1a8-3c4b6a767c4a 42def8a4-99b2-4ad9-81a3-1bba2f80920d - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.976 3727490 INFO alembic.runtime.migration [None req-0e27114b-0993-4d55-bdde-d7fe0f193e05 3bf7ad77-0ce9-49ca-a1a8-3c4b6a767c4a 42def8a4-99b2-4ad9-81a3-1bba2f80920d - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.978 3727490 INFO aodh.api.app [None req-0e27114b-0993-4d55-bdde-d7fe0f193e05 3bf7ad77-0ce9-49ca-a1a8-3c4b6a767c4a 42def8a4-99b2-4ad9-81a3-1bba2f80920d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.006 3727490 WARNING oslo_db.sqlalchemy.utils [None req-83a2be2b-961b-4d07-9f78-449263d54f64 9b7722ea-9c0d-4b41-b3ca-00fdd2cc6706 f5fff179-b8e2-4291-bd3f-bc4287a9c291 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.010 3727490 WARNING oslo_db.sqlalchemy.utils [None req-83a2be2b-961b-4d07-9f78-449263d54f64 9b7722ea-9c0d-4b41-b3ca-00fdd2cc6706 f5fff179-b8e2-4291-bd3f-bc4287a9c291 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.028 3727490 WARNING oslo_db.sqlalchemy.utils [None req-112ed610-be4f-4137-ac66-59e112af80be 9b7722ea-9c0d-4b41-b3ca-00fdd2cc6706 f5fff179-b8e2-4291-bd3f-bc4287a9c291 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.037 3727490 WARNING oslo_db.sqlalchemy.utils [None req-e5b6c2e9-1f51-423b-a2ca-cd1dd57be83d d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.050 3727490 WARNING oslo_db.sqlalchemy.utils [None req-f7ab0128-7a1e-44eb-b1ca-bd5c8993ce00 d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.061 3727490 WARNING oslo_db.sqlalchemy.utils [None req-225bca2d-0c6a-4c52-8c34-529206a0c9dc 9b7722ea-9c0d-4b41-b3ca-00fdd2cc6706 f5fff179-b8e2-4291-bd3f-bc4287a9c291 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.065 3727490 WARNING oslo_db.sqlalchemy.utils [None req-225bca2d-0c6a-4c52-8c34-529206a0c9dc 9b7722ea-9c0d-4b41-b3ca-00fdd2cc6706 f5fff179-b8e2-4291-bd3f-bc4287a9c291 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.071 3727490 WARNING oslo_db.sqlalchemy.utils [None req-ee8c23ac-3c05-4e0c-b497-e0125d3cb637 9b7722ea-9c0d-4b41-b3ca-00fdd2cc6706 f5fff179-b8e2-4291-bd3f-bc4287a9c291 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.081 3727490 WARNING oslo_db.sqlalchemy.utils [None req-2976abba-2da3-4ff2-8703-07b3a60dd27f d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.085 3727490 WARNING oslo_db.sqlalchemy.utils [None req-2976abba-2da3-4ff2-8703-07b3a60dd27f d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.094 3727490 WARNING oslo_db.sqlalchemy.utils [None req-1200a9ba-b7cf-4e83-895a-cfb989a81fb2 d70b156 1-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.100242s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.051 3727497 INFO alembic.runtime.migration [None req-00ac6f4f-a6d5-40ea-84d9-08eef7a9417c - - - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.062 3727497 INFO alembic.runtime.migration [None req-00ac6f4f-a6d5-40ea-84d9-08eef7a9417c - - - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.067 3727497 INFO alembic.runtime.migration [None req-00ac6f4f-a6d5-40ea-84d9-08eef7a9417c - - - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.067 3727497 INFO alembic.runtime.migration [None req-00ac6f4f-a6d5-40ea-84d9-08eef7a9417c - - - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.071 3727497 INFO alembic.runtime.migration [None req-00ac6f4f-a6d5-40ea-84d9-08eef7a9417c - - - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.074 3727497 INFO aodh.api.app [None req-00ac6f4f-a6d5-40ea-84d9-08eef7a9417c - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.061659s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.158 3727497 INFO alembic.runtime.migration [None req-3009a8c2-4414-4ba1-8d0e-b58714f2a7dc - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.158 3727497 INFO alembic.runtime.migration [None req-3009a8c2-4414-4ba1-8d0e-b58714f2a7dc - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.170 3727497 INFO alembic.runtime.migration [None req-3009a8c2-4414-4ba1-8d0e-b58714f2a7dc - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.170 3727497 INFO alembic.runtime.migration [None req-3009a8c2-4414-4ba1-8d0e-b58714f2a7dc - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.174 3727497 INFO alembic.runtime.migration [None req-3009a8c2-4414-4ba1-8d0e-b58714f2a7dc - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.180 3727497 INFO aodh.api.app [None req-3009a8c2-4414-4ba1-8d0e-b58714f2a7dc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.142896s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.073 3727484 INFO alembic.runtime.migration [None req-36daeaec-d988-438c-bdcd-625f8b6a0f04 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.073 3727484 INFO alembic.runtime.migration [None req-36daeaec-d988-438c-bdcd-625f8b6a0f04 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.080 3727484 INFO alembic.runtime.migration [None req-36daeaec-d988-438c-bdcd-625f8b6a0f04 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.080 3727484 INFO alembic.runtime.migration [None req-36daeaec-d988-438c-bdcd-625f8b6a0f04 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.088 3727484 INFO alembic.runtime.migration [None req-36daeaec-d988-438c-bdcd-625f8b6a0f04 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.090 3727484 INFO aodh.api.app [None req-36daeaec-d988-438c-bdcd-625f8b6a0f04 f6799bdf-e4a2-4262-ba04-1f4c552613d2 3057bda9-d8c2-410b-a99d-79e3d983617c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.162446s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.107 3727490 INFO alembic.runtime.migration [None req-1200a9ba-b7cf-4e83-895a-cfb989a81fb2 d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.110 3727490 INFO alembic.runtime.migration [None req-1200a9ba-b7cf-4e83-895a-cfb989a81fb2 d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.114 3727490 INFO alembic.runtime.migration [None req-1200a9ba-b7cf-4e83-895a-cfb989a81fb2 d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.115 3727490 INFO alembic.runtime.migration [None req-1200a9ba-b7cf-4e83-895a-cfb989a81fb2 d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.119 3727490 INFO alembic.runtime.migration [None req-1200a9ba-b7cf-4e83-895a-cfb989a81fb2 d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.123 3727490 INFO aodh.api.app [None req-1200a9ba-b7cf-4e83-895a-cfb989a81fb2 d70b1561-8e8c-417b-87c5-6cc770628485 30952a71-2d1d-4ed0-b364-d84af5cec9c8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.244 3727490 WARNING oslo_db.sqlalchemy.utils [None req-187e0db0-9df6-42e8-80af-01f1b0dd7da0 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.244 3727490 WARNING oslo_db.sqlalchemy.utils [None req-187e0db0-9df6-42e8-80af-01f1b0dd7da0 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.249 3727490 WARNING oslo_db.sqlalchemy.utils [None req-47acfcf2-5e1b-4079-87a5-286b41ad81c8 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.253 3727490 WARNING oslo_db.sqlalchemy.utils [None req-7ddc939a-3aea-4ae0-af3e-609732027f06 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.254 3727490 WARNING oslo_db.sqlalchemy.utils [None req-7ddc939a-3aea-4ae0-af3e-609732027f06 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.256 3727490 WARNING oslo_db.sqlalchemy.utils [None req-d65532f4-c424-483d-a1e8-f3054853517f 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.110068s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.231 3727497 INFO alembic.runtime.migration [None req-daf026a3-1025-4e2f-a3ee-d763d750e8b9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.231 3727497 INFO alembic.runtime.migration [None req-daf026a3-1025-4e2f-a3ee-d763d750e8b9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.243 3727497 INFO alembic.runtime.migration [None req-daf026a3-1025-4e2f-a3ee-d763d750e8b9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.243 3727497 INFO alembic.runtime.migration [None req-daf026a3-1025-4e2f-a3ee-d763d750e8b9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.248 3727497 INFO alembic.runtime.migration [None req-daf026a3-1025-4e2f-a3ee-d763d750e8b9 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.259 3727497 INFO aodh.api.app [None req-daf026a3-1025-4e2f-a3ee-d763d750e8b9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.120529s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.230 3727484 INFO alembic.runtime.migration [None req-a6d619fe-79bb-432d-9fc7-8a294eb04110 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.232 3727484 INFO alembic.runtime.migration [None req-a6d619fe-79bb-432d-9fc7-8a294eb04110 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.242 3727484 INFO alembic.runtime.migration [None req-a6d619fe-79bb-432d-9fc7-8a294eb04110 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.242 3727484 INFO alembic.runtime.migration [None req-a6d619fe-79bb-432d-9fc7-8a294eb04110 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.265 3727484 INFO alembic.runtime.migration [None req-a6d619fe-79bb-432d-9fc7-8a294eb04110 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.269 3727484 INFO aodh.api.app [None req-a6d619fe-79bb-432d-9fc7-8a294eb04110 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.070842s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.274 3727490 INFO alembic.runtime.migration [None req-630ce980-92dd-4850-99d5-e050d76e3368 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.274 3727490 INFO alembic.runtime.migration [None req-630ce980-92dd-4850-99d5-e050d76e3368 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.279 3727490 INFO alembic.runtime.migration [None req-630ce980-92dd-4850-99d5-e050d76e3368 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.279 3727490 INFO alembic.runtime.migration [None req-630ce980-92dd-4850-99d5-e050d76e3368 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.294 3727490 INFO alembic.runtime.migration [None req-630ce980-92dd-4850-99d5-e050d76e3368 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.298 3727490 INFO aodh.api.app [None req-630ce980-92dd-4850-99d5-e050d76e3368 40e0ab19-b448-4fd9-ac62-b2ddef9c8ac0 de4e6cb1-259c-41eb-ba5c-ef16e5c5261c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.324 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.326 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.331 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.370801s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:16.976 3727504 INFO alembic.runtime.migration [None req-f56b07d0-447a-4b94-9386-a9cd427e69de 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.976 3727504 INFO alembic.runtime.migration [None req-f56b07d0-447a-4b94-9386-a9cd427e69de 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.984 3727504 INFO alembic.runtime.migration [None req-f56b07d0-447a-4b94-9386-a9cd427e69de 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:16.985 3727504 INFO alembic.runtime.migration [None req-f56b07d0-447a-4b94-9386-a9cd427e69de 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:16.997 3727504 INFO alembic.runtime.migration [None req-f56b07d0-447a-4b94-9386-a9cd427e69de 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] Running stamp_revision -> 010 2025-09-06 05:15:16.999 3727504 INFO aodh.api.app [None req-f56b07d0-447a-4b94-9386-a9cd427e69de 7a9afa7e-4b08-46fa-91e5-798e0b106524 28066322-fbb9-4d32-93d7-517fa6e8c96d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.164 3727504 WARNING oslo_db.sqlalchemy.utils [None req-1ac8f4e2-424d-43e6-9cf3-2852ec75a9f2 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.173 3727504 WARNING oslo_db.sqlalchemy.utils [None req-6fea279a-3f56-49d0-9b71-0e1fa41bfaca c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.186 3727504 WARNING oslo_db.sqlalchemy.utils [None req-4b9e094b-3030-4875-9f1e-3f9e7f033f08 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.194 3727504 WARNING oslo_db.sqlalchemy.utils [None req-ddac6fb0-b8ff-46bb-bae8-dffcd5fc2c78 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.208 3727504 WARNING oslo_db.sqlalchemy.utils [None req-f0d6e6ae-65e4-4c39-953f-fd2f826c5f43 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.212 3727504 WARNING oslo_db.sqlalchemy.utils [None req-c758ec97-f4e8-4137-940b-841875f1c8aa c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.222 3727504 WARNING oslo_db.sqlalchemy.utils [None req-7238ddd6-e710-4781-8dd4-562cf3a4cec3 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.227 3727504 WARNING oslo_db.sqlalchemy.utils [None req-70c60d5c-326e-4789-b121-986c93def668 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.234 3727504 WARNING oslo_db.sqlalchemy.utils [None req-b0d48aa5-5761-432e-a7e1-c40d1ee248c1 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.239 3727504 WARNING oslo_db.sqlalchemy.utils [None req-9b59a3e2-60e0-4555-a796-2d06048f9f32 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.245 3727504 WARNING oslo_db.sqlalchemy.utils [None req-2bcb50e5-a5fa-4216-bc47-5b292a23c90c c3923f1 4-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.249 3727504 WARNING oslo_db.sqlalchemy.utils [None req-f47baa33-cfa8-4600-96bd-7df7da6486a8 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.255 3727504 WARNING oslo_db.sqlalchemy.utils [None req-8e267ba9-f220-4b19-b257-a36d4d2d92ad c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.258 3727504 WARNING oslo_db.sqlalchemy.utils [None req-59ebfff2-d4d3-4eb8-a323-5503a4dc3086 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.265 3727504 WARNING oslo_db.sqlalchemy.utils [None req-a5081ed8-d0e1-4b63-a085-e8bc6ddbb254 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.268 3727504 WARNING oslo_db.sqlalchemy.utils [None req-c2ff864d-b0b1-4502-aa5d-f8ba8b8927e1 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.283 3727504 WARNING oslo_db.sqlalchemy.utils [None req-3623665a-6aab-4300-a262-c6af2ba5f4db c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.289 3727504 WARNING oslo_db.sqlalchemy.utils [None req-e59ca408-fc72-46c6-a871-e22ed1e02667 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.308 3727504 WARNING oslo_db.sqlalchemy.utils [None req-8db6bc75-a124-4eab-98e6-6df9778df4e5 c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.315 3727504 WARNING oslo_db.sqlalchemy.utils [None req-243a3b27-08bc-4e9b-bf98-329f4569c87f c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.331 3727504 WARNING oslo_db.sqlalchemy.utils [None req-5d6ccff1-2284-46e7-b04d-68fbe31649da c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.334 3727504 WARNING oslo_db.sqlalchemy.utils [None req-5d6ccff1-2284-46e7-b04d-68fbe31649da c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.076623s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.325 3727497 INFO alembic.runtime.migration [None req-329475fa-b6b8-4a42-afb9-42c484a41086 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.326 3727497 INFO alembic.runtime.migration [None req-329475fa-b6b8-4a42-afb9-42c484a41086 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.333 3727497 INFO alembic.runtime.migration [None req-329475fa-b6b8-4a42-afb9-42c484a41086 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.333 3727497 INFO alembic.runtime.migration [None req-329475fa-b6b8-4a42-afb9-42c484a41086 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.341 3727497 INFO alembic.runtime.migration [None req-329475fa-b6b8-4a42-afb9-42c484a41086 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.346 3727497 INFO aodh.api.app [None req-329475fa-b6b8-4a42-afb9-42c484a41086 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.073158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.336 3727484 INFO alembic.runtime.migration [None req-c577fab3-7b39-437f-b4ab-95f704e4092c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.337 3727484 INFO alembic.runtime.migration [None req-c577fab3-7b39-437f-b4ab-95f704e4092c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.351 3727484 INFO alembic.runtime.migration [None req-c577fab3-7b39-437f-b4ab-95f704e4092c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.351 3727484 INFO alembic.runtime.migration [None req-c577fab3-7b39-437f-b4ab-95f704e4092c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.355 3727484 INFO alembic.runtime.migration [None req-c577fab3-7b39-437f-b4ab-95f704e4092c - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.358 3727484 INFO aodh.api.app [None req-c577fab3-7b39-437f-b4ab-95f704e4092c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.072701s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.347 3727504 INFO alembic.runtime.migration [None req-5d6ccff1-2284-46e7-b04d-68fbe31649da c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.347 3727504 INFO alembic.runtime.migration [None req-5d6ccff1-2284-46e7-b04d-68fbe31649da c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.351 3727504 INFO alembic.runtime.migration [None req-5d6ccff1-2284-46e7-b04d-68fbe31649da c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.351 3727504 INFO alembic.runtime.migration [None req-5d6ccff1-2284-46e7-b04d-68fbe31649da c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.361 3727504 INFO alembic.runtime.migration [None req-5d6ccff1-2284-46e7-b04d-68fbe31649da c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.367 3727504 INFO aodh.api.app [None req-5d6ccff1-2284-46e7-b04d-68fbe31649da c3923f14-6d8e-4eea-9107-78ef08583b06 5f360cc6-9e85-4ca8-83da-a0abf1d03210 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.385 3727504 WARNING oslo_db.sqlalchemy.utils [None req-9e540f3f-ca2b-405d-b0d9-3b729903f404 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.390 3727504 WARNING oslo_db.sqlalchemy.utils [None req-3dff28e8-8d84-443a-b7d8-b0c5ad4b52e6 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.392 3727504 WARNING oslo_db.sqlalchemy.utils [None req-3dff28e8-8d84-443a-b7d8-b0c5ad4b52e6 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.394 3727504 WARNING oslo_db.sqlalchemy.utils [None req-0b9a34fc-d534-4ac7-b374-2aacdb5c036a 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.397 3727504 WARNING oslo_db.sqlalchemy.utils [None req-a7231153-c420-4306-a37a-5a30b73aeb64 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.404 3727504 WARNING oslo_db.sqlalchemy.utils [None req-bf0b3dc2-ec95-4298-83e3-f6cf0ac00550 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.407 3727504 WARNING oslo_db.sqlalchemy.utils [None req-aeb2062b-8861-40f5-b132-abd35cd637eb 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.409 3727504 WARNING oslo_db.sqlalchemy.utils [None req-aeb2062b-8861-40f5-b132-abd35cd637eb 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.059563s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.389 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.390 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.393 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.393 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.398 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.402 3727490 INFO aodh.api.app [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.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} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.001368s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.093507s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.410 3727497 INFO alembic.runtime.migration [None req-9341f124-7cab-4a5c-95d3-3fd1936ff592 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.410 3727497 INFO alembic.runtime.migration [None req-9341f124-7cab-4a5c-95d3-3fd1936ff592 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.416 3727497 INFO alembic.runtime.migration [None req-9341f124-7cab-4a5c-95d3-3fd1936ff592 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.416 3727497 INFO alembic.runtime.migration [None req-9341f124-7cab-4a5c-95d3-3fd1936ff592 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.420 3727497 INFO alembic.runtime.migration [None req-9341f124-7cab-4a5c-95d3-3fd1936ff592 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.422 3727497 INFO aodh.api.app [None req-9341f124-7cab-4a5c-95d3-3fd1936ff592 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.095638s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.410 3727484 INFO alembic.runtime.migration [None req-4a4c9556-1ab7-4ef7-bae1-2f498cf8518a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.411 3727484 INFO alembic.runtime.migration [None req-4a4c9556-1ab7-4ef7-bae1-2f498cf8518a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.415 3727484 INFO alembic.runtime.migration [None req-4a4c9556-1ab7-4ef7-bae1-2f498cf8518a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.415 3727484 INFO alembic.runtime.migration [None req-4a4c9556-1ab7-4ef7-bae1-2f498cf8518a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.420 3727484 INFO alembic.runtime.migration [None req-4a4c9556-1ab7-4ef7-bae1-2f498cf8518a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.422 3727484 INFO aodh.api.app [None req-4a4c9556-1ab7-4ef7-bae1-2f498cf8518a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.065425s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.098958s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.421 3727504 INFO alembic.runtime.migration [None req-aeb2062b-8861-40f5-b132-abd35cd637eb 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.421 3727504 INFO alembic.runtime.migration [None req-aeb2062b-8861-40f5-b132-abd35cd637eb 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.427 3727504 INFO alembic.runtime.migration [None req-aeb2062b-8861-40f5-b132-abd35cd637eb 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.427 3727504 INFO alembic.runtime.migration [None req-aeb2062b-8861-40f5-b132-abd35cd637eb 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.433 3727504 INFO alembic.runtime.migration [None req-aeb2062b-8861-40f5-b132-abd35cd637eb 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.435 3727504 INFO aodh.api.app [None req-aeb2062b-8861-40f5-b132-abd35cd637eb 98e7751c-5ebf-49c2-8949-456c5ebee29c 817cf611-0161-493f-900c-0cdc22713bf9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.463 3727504 WARNING oslo_db.sqlalchemy.utils [None req-572d2fba-7d24-4c11-bc0b-4dd024a25c1a ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 b14c8430-cfa2-4de5-ae3c-c6f0eefe66e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.465 3727504 WARNING oslo_db.sqlalchemy.utils [None req-572d2fba-7d24-4c11-bc0b-4dd024a25c1a ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 b14c8430-cfa2-4de5-ae3c-c6f0eefe66e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.475 3727504 WARNING oslo_db.sqlalchemy.utils [None req-ba2cd7de-2fe9-4085-83fe-e231db3d78d2 ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 b14c8430-cfa2-4de5-ae3c-c6f0eefe66e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.485 3727504 WARNING oslo_db.sqlalchemy.utils [None req-e5103104-7988-4c06-8f22-be1271a5a3de ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.490 3727504 WARNING oslo_db.sqlalchemy.utils [None req-e5103104-7988-4c06-8f22-be1271a5a3de ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.495 3727504 WARNING oslo_db.sqlalchemy.utils [None req-86de8d3a-8ded-4032-bd2e-32eb783e57e0 ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.499 3727504 WARNING oslo_db.sqlalchemy.utils [None req-6ac76b87-4731-47c2-acc4-beebe288295e ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.013035s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000751s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000598s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.005777s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.048270s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.499 3727497 INFO alembic.runtime.migration [None req-6606613b-e31c-416b-9323-ef3282d999a4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.499 3727497 INFO alembic.runtime.migration [None req-6606613b-e31c-416b-9323-ef3282d999a4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.503 3727497 INFO alembic.runtime.migration [None req-6606613b-e31c-416b-9323-ef3282d999a4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.503 3727497 INFO alembic.runtime.migration [None req-6606613b-e31c-416b-9323-ef3282d999a4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.508 3727497 INFO alembic.runtime.migration [None req-6606613b-e31c-416b-9323-ef3282d999a4 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.510 3727497 INFO aodh.api.app [None req-6606613b-e31c-416b-9323-ef3282d999a4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.006735s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.057206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.524 3727504 INFO alembic.runtime.migration [None req-6ac76b87-4731-47c2-acc4-beebe288295e ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.524 3727504 INFO alembic.runtime.migration [None req-6ac76b87-4731-47c2-acc4-beebe288295e ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.527 3727504 INFO alembic.runtime.migration [None req-6ac76b87-4731-47c2-acc4-beebe288295e ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.527 3727504 INFO alembic.runtime.migration [None req-6ac76b87-4731-47c2-acc4-beebe288295e ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.531 3727504 INFO alembic.runtime.migration [None req-6ac76b87-4731-47c2-acc4-beebe288295e ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.533 3727504 INFO aodh.api.app [None req-6ac76b87-4731-47c2-acc4-beebe288295e ffb0c3b9-ce2a-423f-88e7-5ad706b6b0b6 636d6080-f893-45ac-86b7-5a4040f66175 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.550 3727504 WARNING oslo_db.sqlalchemy.utils [None req-d5e6af89-849e-42bd-8e42-f0914a25db50 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.552 3727504 WARNING oslo_db.sqlalchemy.utils [None req-d5e6af89-849e-42bd-8e42-f0914a25db50 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.557 3727504 WARNING oslo_db.sqlalchemy.utils [None req-90e5e8b1-53f2-4caa-ab9c-f83506295e1c fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.562 3727504 WARNING oslo_db.sqlalchemy.utils [None req-38ee86df-430c-42ef-92a8-7fdc48c1058b fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.564 3727504 WARNING oslo_db.sqlalchemy.utils [None req-38ee86df-430c-42ef-92a8-7fdc48c1058b fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.568 3727504 WARNING oslo_db.sqlalchemy.utils [None req-4c5037d4-fc9e-43f0-b150-095b2ddb51b1 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.075899s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.512 3727484 INFO alembic.runtime.migration [None req-b54a2ef0-39b6-42f1-91cc-dbb5e02ea712 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.514 3727484 INFO alembic.runtime.migration [None req-b54a2ef0-39b6-42f1-91cc-dbb5e02ea712 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.518 3727484 INFO alembic.runtime.migration [None req-b54a2ef0-39b6-42f1-91cc-dbb5e02ea712 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.518 3727484 INFO alembic.runtime.migration [None req-b54a2ef0-39b6-42f1-91cc-dbb5e02ea712 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.526 3727484 INFO alembic.runtime.migration [None req-b54a2ef0-39b6-42f1-91cc-dbb5e02ea712 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.532 3727484 INFO aodh.api.app [None req-b54a2ef0-39b6-42f1-91cc-dbb5e02ea712 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.062325s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.547 3727497 INFO alembic.runtime.migration [None req-9b2bd2ca-27ab-40af-873a-f875ef4c9e3f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.547 3727497 INFO alembic.runtime.migration [None req-9b2bd2ca-27ab-40af-873a-f875ef4c9e3f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.550 3727497 INFO alembic.runtime.migration [None req-9b2bd2ca-27ab-40af-873a-f875ef4c9e3f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.551 3727497 INFO alembic.runtime.migration [None req-9b2bd2ca-27ab-40af-873a-f875ef4c9e3f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.555 3727497 INFO alembic.runtime.migration [None req-9b2bd2ca-27ab-40af-873a-f875ef4c9e3f - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.557 3727497 INFO aodh.api.app [None req-9b2bd2ca-27ab-40af-873a-f875ef4c9e3f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.068934s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.548 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.548 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.558 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.558 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.564 3727490 INFO alembic.runtime.migration [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.566 3727490 INFO aodh.api.app [None req-c68c25b4-f1b4-4606-a315-28818248999d 2bc0f8d6-f517-4ef5-8957-043ec0309628 c016b237-9be6-4ac4-811c-14dd11b032a0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.043165s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.577 3727504 INFO alembic.runtime.migration [None req-4c5037d4-fc9e-43f0-b150-095b2ddb51b1 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.577 3727504 INFO alembic.runtime.migration [None req-4c5037d4-fc9e-43f0-b150-095b2ddb51b1 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.581 3727504 INFO alembic.runtime.migration [None req-4c5037d4-fc9e-43f0-b150-095b2ddb51b1 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.581 3727504 INFO alembic.runtime.migration [None req-4c5037d4-fc9e-43f0-b150-095b2ddb51b1 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.585 3727504 INFO alembic.runtime.migration [None req-4c5037d4-fc9e-43f0-b150-095b2ddb51b1 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.587 3727504 INFO aodh.api.app [None req-4c5037d4-fc9e-43f0-b150-095b2ddb51b1 fa41d7bd-e374-419f-9b5f-5a309febd1d4 f12a9436-fa4c-41ec-bf6f-e059f908c59e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.610 3727504 WARNING oslo_db.sqlalchemy.utils [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.027738s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.620 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.620 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.623 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.623 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.628 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.630 3727504 INFO aodh.api.app [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.011637s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000626s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002828s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.059122s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.611 3727497 INFO alembic.runtime.migration [None req-c552d1c5-65ff-4e15-927a-2b0e73ed7140 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.612 3727497 INFO alembic.runtime.migration [None req-c552d1c5-65ff-4e15-927a-2b0e73ed7140 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.617 3727497 INFO alembic.runtime.migration [None req-c552d1c5-65ff-4e15-927a-2b0e73ed7140 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.617 3727497 INFO alembic.runtime.migration [None req-c552d1c5-65ff-4e15-927a-2b0e73ed7140 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.624 3727497 INFO alembic.runtime.migration [None req-c552d1c5-65ff-4e15-927a-2b0e73ed7140 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.626 3727497 INFO aodh.api.app [None req-c552d1c5-65ff-4e15-927a-2b0e73ed7140 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.096222s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.598 3727484 INFO alembic.runtime.migration [None req-35c5c93d-cfe8-4cab-bb9f-645c04bdb808 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.598 3727484 INFO alembic.runtime.migration [None req-35c5c93d-cfe8-4cab-bb9f-645c04bdb808 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.602 3727484 INFO alembic.runtime.migration [None req-35c5c93d-cfe8-4cab-bb9f-645c04bdb808 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.602 3727484 INFO alembic.runtime.migration [None req-35c5c93d-cfe8-4cab-bb9f-645c04bdb808 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.613 3727484 INFO alembic.runtime.migration [None req-35c5c93d-cfe8-4cab-bb9f-645c04bdb808 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.614 3727484 INFO aodh.api.app [None req-35c5c93d-cfe8-4cab-bb9f-645c04bdb808 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.648 3727484 INFO aodh.api.app [None req-35c5c93d-cfe8-4cab-bb9f-645c04bdb808 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.670 3727484 WARNING oslo_policy.policy [None req-bd4ec4d6-2871-4c7b-92eb-49cd912eea62 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.078643s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.615 3727490 INFO alembic.runtime.migration [None req-1307847d-1378-4dd9-8f1b-e15288f567d4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.615 3727490 INFO alembic.runtime.migration [None req-1307847d-1378-4dd9-8f1b-e15288f567d4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.630 3727490 INFO alembic.runtime.migration [None req-1307847d-1378-4dd9-8f1b-e15288f567d4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.630 3727490 INFO alembic.runtime.migration [None req-1307847d-1378-4dd9-8f1b-e15288f567d4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.634 3727490 INFO alembic.runtime.migration [None req-1307847d-1378-4dd9-8f1b-e15288f567d4 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.637 3727490 INFO aodh.api.app [None req-1307847d-1378-4dd9-8f1b-e15288f567d4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.041239s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.664 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.664 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.667 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.667 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.671 3727504 INFO alembic.runtime.migration [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.673 3727504 INFO aodh.api.app [None req-edd62d44-89a5-474b-8e41-4c1883285062 ab89ce86-28b3-4dd7-9447-3196ffc635fc be354c12-0051-476f-a341-6f699c131460 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.039599s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.678 3727484 INFO alembic.runtime.migration [None req-bd4ec4d6-2871-4c7b-92eb-49cd912eea62 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.678 3727484 INFO alembic.runtime.migration [None req-bd4ec4d6-2871-4c7b-92eb-49cd912eea62 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.682 3727484 INFO alembic.runtime.migration [None req-bd4ec4d6-2871-4c7b-92eb-49cd912eea62 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.682 3727484 INFO alembic.runtime.migration [None req-bd4ec4d6-2871-4c7b-92eb-49cd912eea62 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.687 3727484 INFO alembic.runtime.migration [None req-bd4ec4d6-2871-4c7b-92eb-49cd912eea62 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.688 3727484 INFO aodh.api.app [None req-bd4ec4d6-2871-4c7b-92eb-49cd912eea62 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.072386s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.679 3727497 INFO alembic.runtime.migration [None req-0e19d7fe-2e99-4a1e-a308-776c7b9b4a05 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.680 3727497 INFO alembic.runtime.migration [None req-0e19d7fe-2e99-4a1e-a308-776c7b9b4a05 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.686 3727497 INFO alembic.runtime.migration [None req-0e19d7fe-2e99-4a1e-a308-776c7b9b4a05 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.686 3727497 INFO alembic.runtime.migration [None req-0e19d7fe-2e99-4a1e-a308-776c7b9b4a05 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.694 3727497 INFO alembic.runtime.migration [None req-0e19d7fe-2e99-4a1e-a308-776c7b9b4a05 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.702 3727497 INFO aodh.api.app [None req-0e19d7fe-2e99-4a1e-a308-776c7b9b4a05 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.043371s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.706 3727504 INFO alembic.runtime.migration [None req-e5811eeb-b078-4c7d-b8c7-eae02a7c2988 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.707 3727504 INFO alembic.runtime.migration [None req-e5811eeb-b078-4c7d-b8c7-eae02a7c2988 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.710 3727504 INFO alembic.runtime.migration [None req-e5811eeb-b078-4c7d-b8c7-eae02a7c2988 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.710 3727504 INFO alembic.runtime.migration [None req-e5811eeb-b078-4c7d-b8c7-eae02a7c2988 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.715 3727504 INFO alembic.runtime.migration [None req-e5811eeb-b078-4c7d-b8c7-eae02a7c2988 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.716 3727504 INFO aodh.api.app [None req-e5811eeb-b078-4c7d-b8c7-eae02a7c2988 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.043463s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.719 3727484 INFO alembic.runtime.migration [None req-0b447eee-f71d-4bad-8f0c-4a1e3a589011 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.719 3727484 INFO alembic.runtime.migration [None req-0b447eee-f71d-4bad-8f0c-4a1e3a589011 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.722 3727484 INFO alembic.runtime.migration [None req-0b447eee-f71d-4bad-8f0c-4a1e3a589011 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.722 3727484 INFO alembic.runtime.migration [None req-0b447eee-f71d-4bad-8f0c-4a1e3a589011 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.730 3727484 INFO alembic.runtime.migration [None req-0b447eee-f71d-4bad-8f0c-4a1e3a589011 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.732 3727484 INFO aodh.api.app [None req-0b447eee-f71d-4bad-8f0c-4a1e3a589011 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.077161s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.694 3727490 INFO alembic.runtime.migration [None req-79c9839d-d845-4409-b154-e8427e33873a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.694 3727490 INFO alembic.runtime.migration [None req-79c9839d-d845-4409-b154-e8427e33873a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.697 3727490 INFO alembic.runtime.migration [None req-79c9839d-d845-4409-b154-e8427e33873a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.697 3727490 INFO alembic.runtime.migration [None req-79c9839d-d845-4409-b154-e8427e33873a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.702 3727490 INFO alembic.runtime.migration [None req-79c9839d-d845-4409-b154-e8427e33873a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.709 3727490 INFO aodh.api.app [None req-79c9839d-d845-4409-b154-e8427e33873a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.053353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.741 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.742 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.746 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.746 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.753 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.755 3727497 INFO aodh.api.app [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.033289s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.763 3727484 INFO alembic.runtime.migration [None req-1b24d0c9-a375-49ec-8ea9-ae26e11e5134 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.763 3727484 INFO alembic.runtime.migration [None req-1b24d0c9-a375-49ec-8ea9-ae26e11e5134 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.766 3727484 INFO alembic.runtime.migration [None req-1b24d0c9-a375-49ec-8ea9-ae26e11e5134 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.767 3727484 INFO alembic.runtime.migration [None req-1b24d0c9-a375-49ec-8ea9-ae26e11e5134 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.772 3727484 INFO alembic.runtime.migration [None req-1b24d0c9-a375-49ec-8ea9-ae26e11e5134 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.773 3727484 INFO aodh.api.app [None req-1b24d0c9-a375-49ec-8ea9-ae26e11e5134 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.050854s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.752 3727504 INFO alembic.runtime.migration [None req-fa2fce9e-c60b-4047-b441-b618560f5b20 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.752 3727504 INFO alembic.runtime.migration [None req-fa2fce9e-c60b-4047-b441-b618560f5b20 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.755 3727504 INFO alembic.runtime.migration [None req-fa2fce9e-c60b-4047-b441-b618560f5b20 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.755 3727504 INFO alembic.runtime.migration [None req-fa2fce9e-c60b-4047-b441-b618560f5b20 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.763 3727504 INFO alembic.runtime.migration [None req-fa2fce9e-c60b-4047-b441-b618560f5b20 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.764 3727504 INFO aodh.api.app [None req-fa2fce9e-c60b-4047-b441-b618560f5b20 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.035833s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.800 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.800 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.804 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.804 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.809 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.811 3727497 INFO aodh.api.app [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.039388s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.797 3727484 INFO alembic.runtime.migration [None req-7bb96917-0268-4f4c-a93d-7b288e66266a 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.797 3727484 INFO alembic.runtime.migration [None req-7bb96917-0268-4f4c-a93d-7b288e66266a 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.800 3727484 INFO alembic.runtime.migration [None req-7bb96917-0268-4f4c-a93d-7b288e66266a 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.800 3727484 INFO alembic.runtime.migration [None req-7bb96917-0268-4f4c-a93d-7b288e66266a 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.805 3727484 INFO alembic.runtime.migration [None req-7bb96917-0268-4f4c-a93d-7b288e66266a 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.807 3727484 INFO aodh.api.app [None req-7bb96917-0268-4f4c-a93d-7b288e66266a 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.007898s] ... ok {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.008431s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.835 3727484 WARNING stevedore.named [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Could not load no-such-engine {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.019010s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.845 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.845 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.848 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.849 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.854 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.071544s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.801 3727504 INFO alembic.runtime.migration [None req-14072f60-2dfb-47a3-98cc-b25544ef3fae some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.801 3727504 INFO alembic.runtime.migration [None req-14072f60-2dfb-47a3-98cc-b25544ef3fae some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.805 3727504 INFO alembic.runtime.migration [None req-14072f60-2dfb-47a3-98cc-b25544ef3fae some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.805 3727504 INFO alembic.runtime.migration [None req-14072f60-2dfb-47a3-98cc-b25544ef3fae some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.809 3727504 INFO alembic.runtime.migration [None req-14072f60-2dfb-47a3-98cc-b25544ef3fae some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.810 3727504 INFO aodh.api.app [None req-14072f60-2dfb-47a3-98cc-b25544ef3fae some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.847 3727504 INFO aodh.api.app [None req-14072f60-2dfb-47a3-98cc-b25544ef3fae some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini 2025-09-06 05:15:17.864 3727504 WARNING oslo_policy.policy [None req-fcdb734a-62e3-45f9-93f2-09c5765f37cd some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.033422s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.864 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.864 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.870 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.870 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.874 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.878 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.885 3727484 INFO aodh.storage.impl_sqlalchemy [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] 0 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.062071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.837 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.837 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.846 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.846 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.857 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.870 3727497 WARNING oslo_db.sqlalchemy.utils [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.024470s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.900 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.900 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.903 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.903 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.908 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.911 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.915 3727484 INFO aodh.storage.impl_sqlalchemy [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] 3 alarm histories are removed from database {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.053832s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.874 3727504 INFO alembic.runtime.migration [None req-fcdb734a-62e3-45f9-93f2-09c5765f37cd some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.874 3727504 INFO alembic.runtime.migration [None req-fcdb734a-62e3-45f9-93f2-09c5765f37cd some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.877 3727504 INFO alembic.runtime.migration [None req-fcdb734a-62e3-45f9-93f2-09c5765f37cd some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.877 3727504 INFO alembic.runtime.migration [None req-fcdb734a-62e3-45f9-93f2-09c5765f37cd some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.881 3727504 INFO alembic.runtime.migration [None req-fcdb734a-62e3-45f9-93f2-09c5765f37cd some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.883 3727504 INFO aodh.api.app [None req-fcdb734a-62e3-45f9-93f2-09c5765f37cd some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.071873s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.858 3727490 INFO alembic.runtime.migration [None req-e8fbb1b9-87e8-45bd-baf2-57923e0ca2e3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.858 3727490 INFO alembic.runtime.migration [None req-e8fbb1b9-87e8-45bd-baf2-57923e0ca2e3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.863 3727490 INFO alembic.runtime.migration [None req-e8fbb1b9-87e8-45bd-baf2-57923e0ca2e3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.863 3727490 INFO alembic.runtime.migration [None req-e8fbb1b9-87e8-45bd-baf2-57923e0ca2e3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.868 3727490 INFO alembic.runtime.migration [None req-e8fbb1b9-87e8-45bd-baf2-57923e0ca2e3 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.870 3727490 INFO aodh.api.app [None req-e8fbb1b9-87e8-45bd-baf2-57923e0ca2e3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.042594s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.911 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.912 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.916 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.916 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.925 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.929 3727497 WARNING oslo_db.sqlalchemy.utils [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.934 3727497 WARNING oslo_db.sqlalchemy.utils [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.026974s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.924 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.924 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.927 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.927 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.932 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.935 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:17.938 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.031123s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.944 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.944 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.948 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.948 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.952 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.956 3727497 WARNING oslo_db.sqlalchemy.utils [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.041116s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.950 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.950 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.953 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.954 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.966 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.978 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.074937s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.939 3727490 INFO alembic.runtime.migration [None req-eb17e761-f992-4195-8fe5-9ae743afb7c3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.939 3727490 INFO alembic.runtime.migration [None req-eb17e761-f992-4195-8fe5-9ae743afb7c3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.942 3727490 INFO alembic.runtime.migration [None req-eb17e761-f992-4195-8fe5-9ae743afb7c3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.942 3727490 INFO alembic.runtime.migration [None req-eb17e761-f992-4195-8fe5-9ae743afb7c3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.946 3727490 INFO alembic.runtime.migration [None req-eb17e761-f992-4195-8fe5-9ae743afb7c3 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.963 3727490 INFO aodh.api.app [None req-eb17e761-f992-4195-8fe5-9ae743afb7c3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.041333s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.981 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.982 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.986 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.989 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.994 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.998 3727497 WARNING oslo_db.sqlalchemy.utils [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.035442s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.994 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.994 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.997 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.998 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.002 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.012 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.120247s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:17.928 3727504 INFO alembic.runtime.migration [None req-e08f891c-a535-4e79-a076-a3d4e34677c6 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.928 3727504 INFO alembic.runtime.migration [None req-e08f891c-a535-4e79-a076-a3d4e34677c6 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.935 3727504 INFO alembic.runtime.migration [None req-e08f891c-a535-4e79-a076-a3d4e34677c6 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:17.935 3727504 INFO alembic.runtime.migration [None req-e08f891c-a535-4e79-a076-a3d4e34677c6 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:17.972 3727504 INFO alembic.runtime.migration [None req-e08f891c-a535-4e79-a076-a3d4e34677c6 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:17.977 3727504 INFO aodh.api.app [None req-e08f891c-a535-4e79-a076-a3d4e34677c6 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.042380s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.021 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.021 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.027 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.027 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.043 3727497 INFO alembic.runtime.migration [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.059538s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.004 3727490 INFO alembic.runtime.migration [None req-27f89f69-3e88-431f-9cd0-b0b642c64aa1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.004 3727490 INFO alembic.runtime.migration [None req-27f89f69-3e88-431f-9cd0-b0b642c64aa1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.009 3727490 INFO alembic.runtime.migration [None req-27f89f69-3e88-431f-9cd0-b0b642c64aa1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.009 3727490 INFO alembic.runtime.migration [None req-27f89f69-3e88-431f-9cd0-b0b642c64aa1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.013 3727490 INFO alembic.runtime.migration [None req-27f89f69-3e88-431f-9cd0-b0b642c64aa1 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.015 3727490 INFO aodh.api.app [None req-27f89f69-3e88-431f-9cd0-b0b642c64aa1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004488s] ... ok {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.004058s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.043668s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.032 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.032 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.038 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.038 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.047 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.051 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.024694s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.084 3727497 ERROR stevedore.extension [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-06 05:15:18.086 3727497 WARNING stevedore.named [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Could not load prometheus {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.048678s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.058 3727504 INFO alembic.runtime.migration [None req-b5c42fcf-aa21-4e6f-b66a-14e16a62afb1 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.058 3727504 INFO alembic.runtime.migration [None req-b5c42fcf-aa21-4e6f-b66a-14e16a62afb1 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.065 3727504 INFO alembic.runtime.migration [None req-b5c42fcf-aa21-4e6f-b66a-14e16a62afb1 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.065 3727504 INFO alembic.runtime.migration [None req-b5c42fcf-aa21-4e6f-b66a-14e16a62afb1 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.073 3727504 INFO alembic.runtime.migration [None req-b5c42fcf-aa21-4e6f-b66a-14e16a62afb1 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.075 3727504 INFO aodh.api.app [None req-b5c42fcf-aa21-4e6f-b66a-14e16a62afb1 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.040686s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.066 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.066 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.070 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.070 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.074 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.076 3727490 INFO aodh.api.app [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.018497s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.102 3727497 ERROR stevedore.extension [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-06 05:15:18.104 3727497 WARNING stevedore.named [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Could not load prometheus 2025-09-06 05:15:18.104 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 633a738c-768c-4a21-a7aa-b5014f1883d4 transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.013305s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.118 3727497 ERROR stevedore.extension [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-06 05:15:18.118 3727497 WARNING stevedore.named [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Could not load prometheus 2025-09-06 05:15:18.118 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 6212af8d-bc10-414f-b45c-f365efe1cb2d transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.028682s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.100 3727504 INFO alembic.runtime.migration [None req-b3176cc1-61d1-46ef-8fe4-49b9d75cd001 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.101 3727504 INFO alembic.runtime.migration [None req-b3176cc1-61d1-46ef-8fe4-49b9d75cd001 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.104 3727504 INFO alembic.runtime.migration [None req-b3176cc1-61d1-46ef-8fe4-49b9d75cd001 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.104 3727504 INFO alembic.runtime.migration [None req-b3176cc1-61d1-46ef-8fe4-49b9d75cd001 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.108 3727504 INFO alembic.runtime.migration [None req-b3176cc1-61d1-46ef-8fe4-49b9d75cd001 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.110 3727504 INFO aodh.api.app [None req-b3176cc1-61d1-46ef-8fe4-49b9d75cd001 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.060444s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.076 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.082 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.092 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.092 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.100 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.109 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.005860s] ... ok {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005072s] ... ok {3} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000296s] ... ok {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000294s] ... ok {2} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.016109s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.131 3727497 ERROR stevedore.extension [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-06 05:15:18.132 3727497 WARNING stevedore.named [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Could not load prometheus 2025-09-06 05:15:18.132 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 9b477342-69c6-43eb-8472-8a0da3858133 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.042227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.108 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.108 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.112 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.112 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.122 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.127 3727490 INFO aodh.api.app [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev79/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.010566s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.009005s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.036901s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.138 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.138 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.143 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.143 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.148 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.153 3727484 WARNING oslo_db.sqlalchemy.utils [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.010616s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.163 3727497 INFO aodh.evaluator.event [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Triggering the alarm 401171cb-d40d-4bf2-92d6-555bde631f14 by event for project project1, event_type: type0 2025-09-06 05:15:18.163 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 401171cb-d40d-4bf2-92d6-555bde631f14 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.018027s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.184 3727497 INFO aodh.evaluator.event [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Triggering the alarm 45eb8cc7-1be2-49f5-928b-8840b7a4ba3a by event for project , event_type: type0 2025-09-06 05:15:18.184 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 45eb8cc7-1be2-49f5-928b-8840b7a4ba3a transitioning to alarm because Event hits the query . {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.053928s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.156 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.156 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.164 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.164 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.172 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.178 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.026439s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.172 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.172 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.176 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.176 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.180 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.010869s] ... ok {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.057188s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.149 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.149 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.153 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.153 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.158 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.160 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.160 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.008297s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.032065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.196 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.196 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.200 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.200 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.214 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.219 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.013502s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.218 3727497 WARNING aodh.evaluator.threshold [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Expecting 4 datapoints but only get 0 2025-09-06 05:15:18.218 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 38ff9e7d-f143-4edb-bf19-bc9d6b7e255d transitioning to insufficient data because No datapoint for granularity 300 {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.033881s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.198 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.198 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.201 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.201 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.206 3727484 INFO alembic.runtime.migration [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.012728s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.030087s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.031397s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.228 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.228 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.239 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.239 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.245 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.249 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.016245s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.255 3727484 INFO aodh.evaluator.event [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-06 05:15:18.255 3727484 INFO aodh.evaluator.event [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-06 05:15:18.255 3727484 INFO aodh.evaluator [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] alarm 2 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.012872s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.264 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 7a6d764e-a375-470e-bf83-8e25db9c1717 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.009763s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.008785s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.274 3727484 INFO aodh.evaluator.event [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Triggering the alarm a630999c-3a21-4e78-9ce1-76aa0c5a216f by event for project , event_type: type0 2025-09-06 05:15:18.275 3727484 INFO aodh.evaluator [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] alarm a630999c-3a21-4e78-9ce1-76aa0c5a216f transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.081596s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.223 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.223 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.228 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.229 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.234 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.243 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:18.273 3727490 INFO aodh.storage.impl_sqlalchemy [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] 2 alarm histories are removed from database {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.008534s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.284 3727484 INFO aodh.evaluator.event [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Aborting evaluation of the alarm 094eee6c-d161-4379-9647-c96ad8e1d498 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.018674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.281 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 0ef1f615-d4a4-43bf-ab0a-da1ded665f9a transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.008561s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.293 3727484 ERROR aodh.evaluator.event [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Failed to extract event_type from event = {'message_id': 'a8c4dc77-c73a-4d7b-b0d5-55c9b6dfeb92', 'traits': []} 2025-09-06 05:15:18.293 3727484 WARNING aodh.evaluator.event [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Event <{'message_id': 'a8c4dc77-c73a-4d7b-b0d5-55c9b6dfeb92', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.011394s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.296 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm a17e6550-9aa2-460e-b63a-d46b76be92aa transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.009903s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.303 3727484 INFO aodh.evaluator.event [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Aborting evaluation of the alarm 634f382d-1273-48d4-979b-060a42c6ea4f due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.052014s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.264 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.265 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.269 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.269 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.278 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.287 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:18.291 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:18.298 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.011214s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.314 3727484 INFO aodh.evaluator.event [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Aborting evaluation of the alarm 43c87ee5-2ebd-474e-bfe8-04349e46bded due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.025099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.321 3727497 WARNING aodh.evaluator.threshold [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Expecting 5 datapoints but only get 0 2025-09-06 05:15:18.321 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm 8a10d863-40dc-44e0-b49c-5089bdfb6e5d transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.008583s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.010804s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.332 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm d79ba7c2-91c8-4a81-a77f-5c4ae4852ab4 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.010572s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.331 3727484 INFO aodh.evaluator [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] alarm a74ad8ea-a0d6-4329-afcd-32c138d44aa8 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.058627s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.289 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.289 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.293 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.293 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.297 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.306 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-06 05:15:18.325 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.010794s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.344 3727484 INFO aodh.evaluator [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] alarm 21ab0d23-5100-4519-8502-b07207a18f83 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.014136s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.346 3727497 WARNING aodh.evaluator.threshold [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Expecting 5 datapoints but only get 0 2025-09-06 05:15:18.346 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm bff20bfd-7cfd-4353-b983-88e78439f52e transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.017217s] ... ok {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.024793s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.372 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm a0b42486-4b3b-4d56-9035-3227ad3a99ab transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-05T09:15:18.362520', 'admin_state_up': True, 'operating_status': 'ERROR'} {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.012572s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.374 3727484 INFO aodh.notifier.heat [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-06 05:15:18.375 3727484 INFO aodh.notifier.heat [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-06 05:15:18.376 3727484 INFO aodh.notifier.heat [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.071617s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.319 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.319 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.323 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.323 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.339 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.350 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.039395s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.355 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.356 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.365 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.368 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.374 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.378 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.007531s] ... ok {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.003493s] ... ok {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.017094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.390 3727497 INFO aodh.evaluator [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] alarm cd1f1343-cd50-4034-8a1f-fa5d5c6b67d6 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.008620s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.399 3727497 INFO aodh.notifier.heat [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-06 05:15:18.399 3727497 ERROR aodh.notifier.heat [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.026630s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.388 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.388 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.391 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.391 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.398 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.403 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.020221s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.414 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.414 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.417 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.417 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.422 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.425 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.052989s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.389 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.390 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.398 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.398 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.405 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.414 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.035839s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.435 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.435 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.443 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.443 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.452 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.461 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.058382s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.439 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.439 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.465 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.465 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.475 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.479 3727504 WARNING oslo_db.sqlalchemy.utils [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.038467s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.473 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.473 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.479 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.479 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.484 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-06 05:15:18.494 3727490 WARNING oslo_db.sqlalchemy.utils [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.029207s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.501 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.501 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.506 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.506 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.511 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.027946s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.515 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.515 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.519 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.520 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.525 3727490 INFO alembic.runtime.migration [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001267s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001482s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.023628s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.528 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.529 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.532 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Context impl SQLiteImpl. 2025-09-06 05:15:18.532 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Will assume non-transactional DDL. 2025-09-06 05:15:18.538 3727504 INFO alembic.runtime.migration [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.002160s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.022943s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.553 3727490 ERROR stevedore.extension [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-06 05:15:18.554 3727490 WARNING stevedore.named [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Could not load prometheus 2025-09-06 05:15:18.554 3727490 INFO aodh.evaluator [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm 86a2f057-1df3-4f5b-b669-ebbaac599539 transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.022136s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.566 3727504 ERROR stevedore.extension [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-06 05:15:18.567 3727504 WARNING stevedore.named [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Could not load prometheus 2025-09-06 05:15:18.567 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm d38db925-21fc-4708-8228-ba4be579956e transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.024394s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.590 3727504 ERROR stevedore.extension [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-06 05:15:18.590 3727504 WARNING stevedore.named [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.035864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.589 3727490 INFO aodh.evaluator.event [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Triggering the alarm a12866e0-caa1-41ca-89ed-d3fa556d66ad by event for project , event_type: type0 2025-09-06 05:15:18.590 3727490 INFO aodh.evaluator [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm a12866e0-caa1-41ca-89ed-d3fa556d66ad transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.021756s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.609 3727504 ERROR stevedore.extension [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-06 05:15:18.609 3727504 WARNING stevedore.named [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Could not load prometheus 2025-09-06 05:15:18.609 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 37fdd942-4162-43fa-9892-eb8d5635d0e0 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-06 05:15:18.614 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 7d3f3d34-2f10-4d85-b28f-af7fb09dd978 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-06 05:15:18.615 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 2e75647b-5889-4b3b-abad-3a88ee7095b8 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-06 05:15:18.615 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 64f6eb2a-cc48-4382-b93b-3a367f792fb1 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.029401s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.616 3727490 INFO aodh.evaluator.event [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Triggering the alarm 419466ce-6107-4c82-905e-70f645427767 by event for project , event_type: type0 2025-09-06 05:15:18.616 3727490 INFO aodh.evaluator [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm 419466ce-6107-4c82-905e-70f645427767 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.012627s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.628 3727504 INFO aodh.evaluator.event [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Triggering the alarm d4342b03-5550-4d93-ae82-de18ae104ad4 by event for project , event_type: type0 2025-09-06 05:15:18.628 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm d4342b03-5550-4d93-ae82-de18ae104ad4 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.008226s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.016675s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.640 3727490 INFO aodh.evaluator.event [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Triggering the alarm ed97ef05-545f-41a7-b1dd-5f6511861f0d by event for project , event_type: type0 2025-09-06 05:15:18.641 3727490 INFO aodh.evaluator [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm ed97ef05-545f-41a7-b1dd-5f6511861f0d transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.008926s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.010772s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.653 3727490 INFO aodh.evaluator.event [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Aborting evaluation of the alarm c8856c8d-e573-42d4-8f73-5a5f26d13b33 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.009324s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.655 3727504 INFO aodh.evaluator.event [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Triggering the alarm 51e2224c-d175-451e-ab3e-a28c814692ff by event for project project2, event_type: type1 2025-09-06 05:15:18.655 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 51e2224c-d175-451e-ab3e-a28c814692ff transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.009256s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.665 3727504 INFO aodh.evaluator.event [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Triggering the alarm 6a217a07-4bfa-470e-a0ed-84adbeb8c511 by event for project , event_type: compute.instance.update 2025-09-06 05:15:18.665 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 6a217a07-4bfa-470e-a0ed-84adbeb8c511 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.008837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.674 3727504 INFO aodh.evaluator.event [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Triggering the alarm 1ad1f3aa-206d-4a66-a79a-dbdb1b75c533 by event for project project1, event_type: type0 2025-09-06 05:15:18.674 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 1ad1f3aa-206d-4a66-a79a-dbdb1b75c533 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.024311s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.010443s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.685 3727504 ERROR aodh.evaluator.event [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-06 05:15:18.685 3727504 WARNING aodh.evaluator.event [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.015038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.700 3727504 INFO aodh.evaluator.event [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Aborting evaluation of the alarm 3f80a713-9506-4f4e-9c14-f5b172533cf3 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.019383s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.694 3727490 WARNING aodh.evaluator.gnocchi [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-06 05:15:18.696 3727490 INFO aodh.evaluator [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm 1376eb38-2061-4c57-a939-b889ff36ffa5 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.013706s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.714 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 3be668d6-c65d-4625-8e60-509f4e42e476 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.013793s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.727 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm f325c3c1-d8ad-4373-ad7f-b0c09e03930a transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.035056s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.729 3727490 INFO aodh.evaluator [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm f0655bb6-3703-4045-a088-21fb8a34f157 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.019004s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.742 3727504 WARNING aodh.evaluator.gnocchi [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-06 05:15:18.743 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm a13add0f-cc7a-4f2d-bdd2-3d7f8f4e4a65 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.014628s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.030206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.773 3727504 WARNING aodh.evaluator.threshold [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Expecting 6 datapoints but only get 0 2025-09-06 05:15:18.773 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm dd1d1b31-4934-41c0-afc1-7aca8af9e106 transitioning to insufficient data because No datapoint for granularity 50 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.033649s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.784 3727490 INFO aodh.evaluator [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm 9a9375e0-c8eb-4f0e-92b7-fd4525608225 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.020313s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.805 3727490 WARNING aodh.evaluator.gnocchi [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-06 05:15:18.806 3727490 INFO aodh.evaluator [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] alarm 5a91bd05-3102-444b-bf04-2ffb1aec1365 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000393s] ... ok {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000329s] ... ok {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.004161s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.045596s] ... ok {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.012418s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.261773s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:19.087 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm 8fa74b82-f10f-49d3-97f2-0484c49f8fe2 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.017072s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:19.104 3727504 WARNING aodh.evaluator.threshold [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Expecting 5 datapoints but only get 0 2025-09-06 05:15:19.105 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm a23f515c-7312-4f6f-8e33-eac24cbd15a9 transitioning to insufficient data because No datapoint for granularity 60 2025-09-06 05:15:19.106 3727504 WARNING aodh.evaluator.threshold [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Expecting 5 datapoints but only get 0 2025-09-06 05:15:19.106 3727504 INFO aodh.evaluator [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] alarm a23f515c-7312-4f6f-8e33-eac24cbd15a9 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.009259s] ... ok {3} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.000902s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.007586s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.017126s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.843 3727490 INFO aodh.coordination [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Coordination backend started successfully. 2025-09-06 05:15:19.844 3727490 INFO aodh.coordination [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Joined partitioning group group 2025-09-06 05:15:19.845 3727490 INFO aodh.coordination [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Coordination backend started successfully. 2025-09-06 05:15:19.845 3727490 INFO aodh.coordination [None req-c34520f3-8a82-4bbe-a666-5cb804845f50 - project-id1 - - - -] Joined partitioning group group {0} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.701728s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.061903s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:19.136 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.136 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.136 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.137 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.139 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.139 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.139 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.139 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.140 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.140 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.141 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.141 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.141 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.141 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.141 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.141 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.142 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.142 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group 2025-09-06 05:15:20.143 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf 2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.143 3727504 INFO aodh.coordination [None req-dfd7b952-92d6-4d72-8df2-cf2a1e428247 51bbce02-010a-47a6-9d60-854d922e143a e3907216-5bec-4ff7-a0ba-cf53952e5ffd - - - -] Joined partitioning group group {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.017702s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.011800s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:18.409 3727497 INFO aodh.coordination [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Coordination backend started successfully. 2025-09-06 05:15:19.410 3727497 INFO aodh.coordination [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Joined partitioning group group1 2025-09-06 05:15:19.410 3727497 INFO aodh.coordination [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Coordination backend started successfully. 2025-09-06 05:15:20.411 3727497 INFO aodh.coordination [None req-638de70a-4340-45b2-8d1a-1afe30efbd77 ba92bafa-3462-4d5c-9e0d-2791328ec2db f9931a9b-bd08-45ec-b800-d5248674121a - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.013503s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.010462s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:19.857 3727490 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.008162s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.004435s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.003740s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.011214s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:20.216 3727504 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-06 05:15:20.216 3727504 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001098s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000680s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.000598s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.022112s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:20.448 3727497 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev79/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator raise result 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator Exception: Boom! 2025-09-06 05:15:20.449 3727497 ERROR aodh.evaluator {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.790072s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.082164s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.065432s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000708s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000672s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000459s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000478s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000435s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.000770s] ... ok {3} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.029126s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.016232s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:21.462 3727497 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev79/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator raise result 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator Exception: Boom! 2025-09-06 05:15:21.462 3727497 ERROR aodh.evaluator {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.016290s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000689s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.001398s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.064144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:22.017 3727490 INFO aodh.notifier.rest [-] Notifying alarm testalarm foobar with severity critical from OK to ALARM with action _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='', fragment='') because what ?. request-id: b'req-15993c3b-9162-4382-93a3-6739bafee336' 2025-09-06 05:15:22.020 3727490 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.076171s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.743700s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.010306s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:23.634 3727484 INFO aodh.coordination [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.007534s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:23.642 3727484 INFO aodh.coordination [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Coordination backend started successfully. {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.071209s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:23.090 3727490 INFO aodh.notifier.rest [-] Notifying alarm testalarm foobar with severity critical from OK to ALARM with action _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='aodh-alarm-ssl-verify=0', fragment='') because what ?. request-id: b'req-8fd30a0b-c6d2-464a-8d3c-07cb78285d46' 2025-09-06 05:15:23.091 3727490 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.068939s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.007873s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:23.649 3727484 INFO aodh.coordination [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Coordination backend started successfully. 2025-09-06 05:15:24.649 3727484 INFO aodh.coordination [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Joined partitioning group 123 2025-09-06 05:15:24.650 3727484 INFO aodh.coordination [None req-be41167e-b32b-4341-85e6-460a6f975524 3fa9626f-8dd5-4f95-94cf-9a8ed8c1cc05 fc946a3b-2070-48eb-9d1b-ec871b50fc20 - - - -] Left partitioning group 123 {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.062939s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:24.155 3727490 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.011052s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.011611s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000790s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001303s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000919s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000902s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000839s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001047s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001222s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001093s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001470s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.000764s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.025068s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:24.800 3727484 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.012072s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:25.687 3727484 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.011638s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:26.700 3727484 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [2.125112s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.061981s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:26.816 3727497 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.030554s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000857s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.066840s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:27.883 3727497 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.009228s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000739s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.000867s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000528s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001024s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001027s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001230s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000969s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.089748s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:28.821 3727484 INFO aodh.notifier.rest [-] Notifying alarm testalarm foobar with severity critical from OK to ALARM with action _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='', fragment='') because what ?. request-id: b'req-f3dcfcca-a27c-41cc-8e62-ac83d60bec18' 2025-09-06 05:15:28.822 3727484 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.062921s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:29.883 3727484 INFO aodh.notifier.rest [-] Notifying alarm testalarm foobar with severity critical from OK to ALARM with action _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='', fragment='') because what ?. request-id: b'req-941ae251-f6a5-4dc2-a643-c1c625bbdb6d' 2025-09-06 05:15:29.885 3727484 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.066654s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:30.951 3727484 INFO aodh.notifier.rest [-] Notifying alarm testalarm foobar with severity critical from OK to ALARM with action _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='', fragment='') because what ?. request-id: b'req-93ae9161-5300-4265-be42-551d474ee8e0' 2025-09-06 05:15:30.952 3727484 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.074060s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:32.024 3727484 INFO aodh.notifier.rest [-] Notifying alarm testalarm foobar with severity critical from OK to ALARM with action _ModifiedSplitResult(scheme='https', netloc='host', path='/action', query='aodh-alarm-ssl-verify=1', fragment='') because what ?. request-id: b'req-b7dd4d20-e05f-4837-96f0-c6e3dac96898' 2025-09-06 05:15:32.026 3727484 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.075522s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-06 05:15:33.102 3727484 INFO aodh.notifier.rest [-] Notifying alarm testalarm foobar with severity critical from OK to ALARM with action SplitResult(scheme='http', netloc='host', path='/action', query='', fragment='') because what ?. request-id: b'req-ae5a3978-dad9-4d6b-826f-87014fae928b' 2025-09-06 05:15:33.103 3727484 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.061443s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000806s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001033s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.003819s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001506s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001688s] ... ok ====== Totals ====== Ran: 303 tests in 18.4906 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 47.2993 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:18.490585 - Worker 1 (76 tests) => 0:00:09.306960 - Worker 2 (76 tests) => 0:00:13.092742 - Worker 3 (75 tests) => 0:00:06.541645 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (26.04 seconds) congratulations :) (26.11 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250906091332.38341d9.el10.noarch Processing files: python3-aodh-20.1.0-0.20250906091332.38341d9.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Imv6vy + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev79/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250906091332.38341d9.el10 python3-aodh = 20.1.0-0.20250906091332.38341d9.el10 python3.12-aodh = 20.1.0-0.20250906091332.38341d9.el10 python3.12dist(aodh) = 20.1~~dev79 python3dist(aodh) = 20.1~~dev79 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 python3.12dist(cachetools) >= 1.1.6 python3.12dist(cotyledon) >= 1.7.3 python3.12dist(croniter) >= 0.3.4 python3.12dist(futurist) >= 0.11 python3.12dist(gnocchiclient) >= 6 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 2.1 python3.12dist(keystonemiddleware) >= 5.1 python3.12dist(lxml) >= 2.3 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-db) >= 11 python3.12dist(oslo-i18n) >= 1.5 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 5.2 python3.12dist(oslo-middleware) >= 3.22 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pastedeploy) >= 1.5 python3.12dist(pbr) >= 2 python3.12dist(pecan) >= 0.8 python3.12dist(python-dateutil) >= 2.5.3 python3.12dist(python-heatclient) >= 1.17 python3.12dist(python-keystoneclient) >= 1.6 python3.12dist(python-observabilityclient) >= 0.0.4 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 20.1.0-0.20250906091332.38341d9.el10 Processing files: openstack-aodh-common-20.1.0-0.20250906091332.38341d9.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SJfCIQ + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/doc/openstack-aodh-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev79/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 20.1.0-0.20250906091332.38341d9.el10 openstack-aodh-common = 20.1.0-0.20250906091332.38341d9.el10 Requires(interp): /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 shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires: /usr/bin/python3 Recommends: group(aodh) user(aodh) Processing files: openstack-aodh-api-20.1.0-0.20250906091332.38341d9.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250906091332.38341d9.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(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-evaluator-20.1.0-0.20250906091332.38341d9.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250906091332.38341d9.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(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-notifier-20.1.0-0.20250906091332.38341d9.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250906091332.38341d9.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(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-listener-20.1.0-0.20250906091332.38341d9.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250906091332.38341d9.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(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-expirer-20.1.0-0.20250906091332.38341d9.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250906091332.38341d9.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(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-aodh-tests-20.1.0-0.20250906091332.38341d9.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.5sjOWq + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/licenses/python3-aodh-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev79/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250906091332.38341d9.el10 python3-aodh-tests = 20.1.0-0.20250906091332.38341d9.el10 python3.12-aodh-tests = 20.1.0-0.20250906091332.38341d9.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: /usr/bin/bash python(abi) = 3.12 Obsoletes: python3.12-aodh-tests < 20.1.0-0.20250906091332.38341d9.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250906091332.38341d9.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.T9dSOc + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev79 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250906091332.38341d9.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.HQcoWq + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev79-SPECPARTS + rm -rf aodh-20.1.0.dev79 aodh-20.1.0.dev79.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0