Mock Version: 6.6 Mock Version: 6.6 Mock Version: 6.6 Mock Version: 6.6 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-21.1.0-0.20260108071223.afcbebb.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.6 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-21.1.0-0.20260108071223.afcbebb.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 -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-21.1.0-0.20260108071223.afcbebb.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.I5vo1c + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev31 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev31-0.20260108071223.afcbebb.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev31 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev31-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev31-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-21.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.9ajZci + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + 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-21.1.0.dev31/.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-21.1.0.dev31/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev31/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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.o4ItsI + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + 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-21.1.0.dev31/.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-21.1.0.dev31/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev31/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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.16 from tox itself Requirement not satisfied: tox-current-env >= 0.0.16 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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.DopCTl + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + 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-21.1.0.dev31/.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-21.1.0.dev31/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev31/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling 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 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>=1.1.0 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=1.1.0 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-21.1.0.dev31/aodh-21.1.0.dev31.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 >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=1.1.0 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 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-21.1.0-0.20260108071223.afcbebb.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev31.dist-info/ removed 'aodh-21.1.0.dev31.dist-info/AUTHORS' removed 'aodh-21.1.0.dev31.dist-info/LICENSE' removed 'aodh-21.1.0.dev31.dist-info/METADATA' removed 'aodh-21.1.0.dev31.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev31.dist-info/pbr.json' removed 'aodh-21.1.0.dev31.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev31.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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.RET4Rx + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + 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-21.1.0.dev31/.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-21.1.0.dev31/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev31/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.02 seconds) congratulations :) (0.09 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 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>=1.1.0 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=1.1.0 (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-21.1.0.dev31/aodh-21.1.0.dev31.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 >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=1.1.0 (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 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-21.1.0-0.20260108071223.afcbebb.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev31.dist-info/ removed 'aodh-21.1.0.dev31.dist-info/AUTHORS' removed 'aodh-21.1.0.dev31.dist-info/LICENSE' removed 'aodh-21.1.0.dev31.dist-info/METADATA' removed 'aodh-21.1.0.dev31.dist-info/top_level.txt' removed 'aodh-21.1.0.dev31.dist-info/pbr.json' removed 'aodh-21.1.0.dev31.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev31.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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.Y50Ooa + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + 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-21.1.0.dev31/.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-21.1.0.dev31/.pyproject-builddir + RPM_TOXENV=py312 + FEDORA= + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev31/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.09 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 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>=1.1.0 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=1.1.0 (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-21.1.0.dev31/aodh-21.1.0.dev31.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 >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=1.1.0 (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 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-21.1.0-0.20260108071223.afcbebb.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev31.dist-info/ removed 'aodh-21.1.0.dev31.dist-info/AUTHORS' removed 'aodh-21.1.0.dev31.dist-info/LICENSE' removed 'aodh-21.1.0.dev31.dist-info/METADATA' removed 'aodh-21.1.0.dev31.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev31.dist-info/pbr.json' removed 'aodh-21.1.0.dev31.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev31.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.FDQMcP + 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-21.1.0.dev31 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev31/.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-21.1.0.dev31/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev31/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev31 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-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/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-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-modern-metadata-mvwo2ttg/aodh-21.1.0.dev31.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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/tests creating build/lib/aodh/tests/functional 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/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 creating 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 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 creating build/lib/aodh/storage 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/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/__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 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/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/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/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/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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi 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/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 copying aodh/tests/unit/evaluator/test_prometheus.py -> build/lib/aodh/tests/unit/evaluator creating build/lib/aodh/tests/functional/api 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 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 copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api 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/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 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/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks 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/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api 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/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd 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 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/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/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/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 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/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 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/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 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 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/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/tests 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/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_prometheus.py -> 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 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/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 creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api 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/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 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 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/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev31-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev31.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev31.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir/pip-wheel-melwzqee/.tmp-phuym4v7/aodh-21.1.0.dev31-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/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/evaluator/test_prometheus.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-21.1.0.dev31.data/scripts/aodh-api' adding 'aodh-21.1.0.dev31.dist-info/AUTHORS' adding 'aodh-21.1.0.dev31.dist-info/LICENSE' adding 'aodh-21.1.0.dev31.dist-info/METADATA' adding 'aodh-21.1.0.dev31.dist-info/WHEEL' adding 'aodh-21.1.0.dev31.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev31.dist-info/pbr.json' adding 'aodh-21.1.0.dev31.dist-info/top_level.txt' adding 'aodh-21.1.0.dev31.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-21.1.0.dev31-py3-none-any.whl size=226116 sha256=71b336ad701e3fb41a2a7d44f2125d133d217c6d6747f0916b2e53dc8b115052 Stored in directory: /builddir/.cache/pip/wheels/9e/e6/11/ed24038fa9388da95c19abc5c0cb8905b9c5519b85eb4142b6 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.O8Qvnl + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0.dev31 ++ ls /builddir/build/BUILD/aodh-21.1.0.dev31/pyproject-wheeldir/aodh-21.1.0.dev31-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==21.1.0.dev31 + '[' -z aodh==21.1.0.dev31 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0.dev31/pyproject-wheeldir aodh==21.1.0.dev31 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-21.1.0.dev31/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev31-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev31 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.12/site-packages/aodh-21.1.0.dev31.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev31.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-21.1.0-0.20260108071223.afcbebb.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev31.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev31.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev31.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev31.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev31.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20260108071223.afcbebb.el10 --unique-debug-suffix -21.1.0-0.20260108071223.afcbebb.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-21.1.0.dev31 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-21.1.0-0.20260108071223.afcbebb.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.sMrMf4 + 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-21.1.0.dev31 + 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-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev31/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env --assert-config -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.242991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:58.704 76690 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-08 02:13:58.705 76690 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-08 02:13:58.710 76690 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-08 02:13:58.710 76690 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-08 02:13:58.716 76690 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-01-08 02:13:58.759 76690 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:58.877 76690 WARNING oslo_db.sqlalchemy.utils [None req-8591a954-445a-42c9-be15-3f85887a6801 4cda9247-8256-4b7c-89bc-a40f123012e2 f6e1cf7e-c990-4a91-8d69-da3d0bbf3ea6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:58.890 76690 WARNING oslo_db.sqlalchemy.utils [None req-b186958f-c1c3-4b37-8c55-47cb8d8f86f9 4cda9247-8256-4b7c-89bc-a40f123012e2 f6e1cf7e-c990-4a91-8d69-da3d0bbf3ea6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.074635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:58.938 76690 INFO alembic.runtime.migration [None req-b186958f-c1c3-4b37-8c55-47cb8d8f86f9 4cda9247-8256-4b7c-89bc-a40f123012e2 f6e1cf7e-c990-4a91-8d69-da3d0bbf3ea6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:58.939 76690 INFO alembic.runtime.migration [None req-b186958f-c1c3-4b37-8c55-47cb8d8f86f9 4cda9247-8256-4b7c-89bc-a40f123012e2 f6e1cf7e-c990-4a91-8d69-da3d0bbf3ea6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:58.945 76690 INFO alembic.runtime.migration [None req-b186958f-c1c3-4b37-8c55-47cb8d8f86f9 4cda9247-8256-4b7c-89bc-a40f123012e2 f6e1cf7e-c990-4a91-8d69-da3d0bbf3ea6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:58.945 76690 INFO alembic.runtime.migration [None req-b186958f-c1c3-4b37-8c55-47cb8d8f86f9 4cda9247-8256-4b7c-89bc-a40f123012e2 f6e1cf7e-c990-4a91-8d69-da3d0bbf3ea6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:58.956 76690 INFO alembic.runtime.migration [None req-b186958f-c1c3-4b37-8c55-47cb8d8f86f9 4cda9247-8256-4b7c-89bc-a40f123012e2 f6e1cf7e-c990-4a91-8d69-da3d0bbf3ea6 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:58.962 76690 INFO aodh.api.app [None req-b186958f-c1c3-4b37-8c55-47cb8d8f86f9 4cda9247-8256-4b7c-89bc-a40f123012e2 f6e1cf7e-c990-4a91-8d69-da3d0bbf3ea6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:58.991 76690 WARNING oslo_db.sqlalchemy.utils [None req-b81d3be3-f93a-42e6-bb11-8062ae11130f 398b8c8a-f9e2-46f3-9911-a84e5e23b867 4c4de3e7-12fb-4836-85c7-f0ade511c641 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.223263s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:58.902 76685 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-08 02:13:58.902 76685 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-08 02:13:58.906 76685 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-08 02:13:58.906 76685 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-08 02:13:58.918 76685 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-01-08 02:13:58.959 76685 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.078 76685 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.101 76685 WARNING oslo_policy.policy [None req-19878084-3e4e-42be-8050-6659bc628729 b3522d2f-84b5-47ab-84e5-04f62ba69c12 60a5a991-a941-4f7c-81cd-db0858b62e8f - - - -] 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. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.117449s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.013 76690 INFO alembic.runtime.migration [None req-b81d3be3-f93a-42e6-bb11-8062ae11130f 398b8c8a-f9e2-46f3-9911-a84e5e23b867 4c4de3e7-12fb-4836-85c7-f0ade511c641 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.013 76690 INFO alembic.runtime.migration [None req-b81d3be3-f93a-42e6-bb11-8062ae11130f 398b8c8a-f9e2-46f3-9911-a84e5e23b867 4c4de3e7-12fb-4836-85c7-f0ade511c641 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.016 76690 INFO alembic.runtime.migration [None req-b81d3be3-f93a-42e6-bb11-8062ae11130f 398b8c8a-f9e2-46f3-9911-a84e5e23b867 4c4de3e7-12fb-4836-85c7-f0ade511c641 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.017 76690 INFO alembic.runtime.migration [None req-b81d3be3-f93a-42e6-bb11-8062ae11130f 398b8c8a-f9e2-46f3-9911-a84e5e23b867 4c4de3e7-12fb-4836-85c7-f0ade511c641 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.039 76690 INFO alembic.runtime.migration [None req-b81d3be3-f93a-42e6-bb11-8062ae11130f 398b8c8a-f9e2-46f3-9911-a84e5e23b867 4c4de3e7-12fb-4836-85c7-f0ade511c641 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.067 76690 INFO aodh.api.app [None req-b81d3be3-f93a-42e6-bb11-8062ae11130f 398b8c8a-f9e2-46f3-9911-a84e5e23b867 4c4de3e7-12fb-4836-85c7-f0ade511c641 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/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.047533s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.120 76685 INFO alembic.runtime.migration [None req-19878084-3e4e-42be-8050-6659bc628729 b3522d2f-84b5-47ab-84e5-04f62ba69c12 60a5a991-a941-4f7c-81cd-db0858b62e8f - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.120 76685 INFO alembic.runtime.migration [None req-19878084-3e4e-42be-8050-6659bc628729 b3522d2f-84b5-47ab-84e5-04f62ba69c12 60a5a991-a941-4f7c-81cd-db0858b62e8f - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.134 76685 INFO alembic.runtime.migration [None req-19878084-3e4e-42be-8050-6659bc628729 b3522d2f-84b5-47ab-84e5-04f62ba69c12 60a5a991-a941-4f7c-81cd-db0858b62e8f - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.134 76685 INFO alembic.runtime.migration [None req-19878084-3e4e-42be-8050-6659bc628729 b3522d2f-84b5-47ab-84e5-04f62ba69c12 60a5a991-a941-4f7c-81cd-db0858b62e8f - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.138 76685 INFO alembic.runtime.migration [None req-19878084-3e4e-42be-8050-6659bc628729 b3522d2f-84b5-47ab-84e5-04f62ba69c12 60a5a991-a941-4f7c-81cd-db0858b62e8f - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.144 76685 INFO aodh.api.app [None req-19878084-3e4e-42be-8050-6659bc628729 b3522d2f-84b5-47ab-84e5-04f62ba69c12 60a5a991-a941-4f7c-81cd-db0858b62e8f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.059408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.168 76685 INFO alembic.runtime.migration [None req-daad8e69-5e71-467f-af94-918be3f49d8d 17cd415b-6842-45ba-8971-cf77dc3219a5 ff138aae-e7c3-4e28-b022-6a76a11334da - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.169 76685 INFO alembic.runtime.migration [None req-daad8e69-5e71-467f-af94-918be3f49d8d 17cd415b-6842-45ba-8971-cf77dc3219a5 ff138aae-e7c3-4e28-b022-6a76a11334da - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.181 76685 INFO alembic.runtime.migration [None req-daad8e69-5e71-467f-af94-918be3f49d8d 17cd415b-6842-45ba-8971-cf77dc3219a5 ff138aae-e7c3-4e28-b022-6a76a11334da - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.181 76685 INFO alembic.runtime.migration [None req-daad8e69-5e71-467f-af94-918be3f49d8d 17cd415b-6842-45ba-8971-cf77dc3219a5 ff138aae-e7c3-4e28-b022-6a76a11334da - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.185 76685 INFO alembic.runtime.migration [None req-daad8e69-5e71-467f-af94-918be3f49d8d 17cd415b-6842-45ba-8971-cf77dc3219a5 ff138aae-e7c3-4e28-b022-6a76a11334da - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.193 76685 INFO aodh.api.app [None req-daad8e69-5e71-467f-af94-918be3f49d8d 17cd415b-6842-45ba-8971-cf77dc3219a5 ff138aae-e7c3-4e28-b022-6a76a11334da - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.211 76685 WARNING oslo_db.sqlalchemy.utils [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.214 76685 WARNING oslo_db.sqlalchemy.utils [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.220 76685 WARNING oslo_db.sqlalchemy.utils [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] 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_as_nonadmin_on_behalf_of_own_project [0.108936s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.142 76690 INFO alembic.runtime.migration [None req-e1967111-2c04-4df9-b246-5df74ec15730 9d3ebad9-0786-4a2b-9564-bfc0f967a3bb d90765e3-2a50-4bb1-ac28-47d268559464 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.143 76690 INFO alembic.runtime.migration [None req-e1967111-2c04-4df9-b246-5df74ec15730 9d3ebad9-0786-4a2b-9564-bfc0f967a3bb d90765e3-2a50-4bb1-ac28-47d268559464 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.150 76690 INFO alembic.runtime.migration [None req-e1967111-2c04-4df9-b246-5df74ec15730 9d3ebad9-0786-4a2b-9564-bfc0f967a3bb d90765e3-2a50-4bb1-ac28-47d268559464 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.150 76690 INFO alembic.runtime.migration [None req-e1967111-2c04-4df9-b246-5df74ec15730 9d3ebad9-0786-4a2b-9564-bfc0f967a3bb d90765e3-2a50-4bb1-ac28-47d268559464 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.162 76690 INFO alembic.runtime.migration [None req-e1967111-2c04-4df9-b246-5df74ec15730 9d3ebad9-0786-4a2b-9564-bfc0f967a3bb d90765e3-2a50-4bb1-ac28-47d268559464 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.166 76690 INFO aodh.api.app [None req-e1967111-2c04-4df9-b246-5df74ec15730 9d3ebad9-0786-4a2b-9564-bfc0f967a3bb d90765e3-2a50-4bb1-ac28-47d268559464 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.211 76690 WARNING oslo_db.sqlalchemy.utils [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.213 76690 WARNING oslo_db.sqlalchemy.utils [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.222 76690 WARNING oslo_db.sqlalchemy.utils [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] 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_as_nonadmin_on_behalf_of_own_user [0.047099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.229 76685 INFO alembic.runtime.migration [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.230 76685 INFO alembic.runtime.migration [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.240 76685 INFO alembic.runtime.migration [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.240 76685 INFO alembic.runtime.migration [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.245 76685 INFO alembic.runtime.migration [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.248 76685 INFO aodh.api.app [None req-29297d40-daed-4213-b303-b5c325497a2d 84b2adca-3d0d-4704-9fdc-45868f38b8ef c5fb86ff-4ae0-4ecf-a07a-b662bd1f93d9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.263 76685 WARNING oslo_db.sqlalchemy.utils [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.264 76685 WARNING oslo_db.sqlalchemy.utils [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.268 76685 WARNING oslo_db.sqlalchemy.utils [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] 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_with_mismatch_between_type_and_rule [0.068454s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.242 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.242 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.249 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.249 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.262 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.264 76690 INFO aodh.api.app [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.061614s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.276 76685 INFO alembic.runtime.migration [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.276 76685 INFO alembic.runtime.migration [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.280 76685 INFO alembic.runtime.migration [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.280 76685 INFO alembic.runtime.migration [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.300 76685 INFO alembic.runtime.migration [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.306 76685 INFO aodh.api.app [None req-21b26981-9cba-46a6-93a6-67e99845e11f e24b8a96-6e12-43f7-a34e-e7f795209a33 32762e3b-9da1-4e0a-a1a0-7539520582e0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.090415s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.315 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.316 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.327 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.328 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.337 76690 INFO alembic.runtime.migration [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.342 76690 INFO aodh.api.app [None req-f5dd0e23-eb6f-4279-870e-4f842c6329a8 6e2aed6f-ce4d-45f0-adfd-aeb5608fe718 79d54b16-9d9d-4b2c-a7a6-168207d52e15 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.377 76690 WARNING oslo_db.sqlalchemy.utils [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.381 76690 WARNING oslo_db.sqlalchemy.utils [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.389 76690 WARNING oslo_db.sqlalchemy.utils [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] 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_trust [0.061997s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.338 76685 INFO alembic.runtime.migration [None req-d31f7a6f-3b4a-413e-8792-2dc9f21ba783 58b8af98-5aa9-456a-b330-0a1538378ada d9037748-aebf-4cbb-8d5b-d814798e894f - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.338 76685 INFO alembic.runtime.migration [None req-d31f7a6f-3b4a-413e-8792-2dc9f21ba783 58b8af98-5aa9-456a-b330-0a1538378ada d9037748-aebf-4cbb-8d5b-d814798e894f - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.341 76685 INFO alembic.runtime.migration [None req-d31f7a6f-3b4a-413e-8792-2dc9f21ba783 58b8af98-5aa9-456a-b330-0a1538378ada d9037748-aebf-4cbb-8d5b-d814798e894f - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.341 76685 INFO alembic.runtime.migration [None req-d31f7a6f-3b4a-413e-8792-2dc9f21ba783 58b8af98-5aa9-456a-b330-0a1538378ada d9037748-aebf-4cbb-8d5b-d814798e894f - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.348 76685 INFO alembic.runtime.migration [None req-d31f7a6f-3b4a-413e-8792-2dc9f21ba783 58b8af98-5aa9-456a-b330-0a1538378ada d9037748-aebf-4cbb-8d5b-d814798e894f - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.352 76685 INFO aodh.api.app [None req-d31f7a6f-3b4a-413e-8792-2dc9f21ba783 58b8af98-5aa9-456a-b330-0a1538378ada d9037748-aebf-4cbb-8d5b-d814798e894f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.373 76685 WARNING oslo_db.sqlalchemy.utils [None req-6d1a7cb5-ee7c-4eab-89e1-39acb6244928 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.374 76685 WARNING oslo_db.sqlalchemy.utils [None req-6d1a7cb5-ee7c-4eab-89e1-39acb6244928 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.380 76685 WARNING oslo_db.sqlalchemy.utils [None req-6d1a7cb5-ee7c-4eab-89e1-39acb6244928 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.383 76685 WARNING oslo_db.sqlalchemy.utils [None req-88e91dbc-6613-4c00-8075-1cd5ec96227f 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.388 76685 WARNING oslo_db.sqlalchemy.utils [None req-23dab563-f1d9-4218-be4b-d8239daeb395 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.078460s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.401 76685 INFO alembic.runtime.migration [None req-23dab563-f1d9-4218-be4b-d8239daeb395 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.401 76685 INFO alembic.runtime.migration [None req-23dab563-f1d9-4218-be4b-d8239daeb395 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.405 76685 INFO alembic.runtime.migration [None req-23dab563-f1d9-4218-be4b-d8239daeb395 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.405 76685 INFO alembic.runtime.migration [None req-23dab563-f1d9-4218-be4b-d8239daeb395 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.409 76685 INFO alembic.runtime.migration [None req-23dab563-f1d9-4218-be4b-d8239daeb395 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.411 76685 INFO aodh.api.app [None req-23dab563-f1d9-4218-be4b-d8239daeb395 72829c43-e5b0-4ddc-b7cc-55e7caf627b4 8104aef0-ae0c-4941-9096-971789cab2d1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.434 76685 WARNING oslo_db.sqlalchemy.utils [None req-e172a206-926c-49f0-8812-e9a0c623e338 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.441 76685 WARNING oslo_db.sqlalchemy.utils [None req-d0eb373d-b7fe-4b8f-8d3e-78ed6332c825 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.455 76685 WARNING oslo_db.sqlalchemy.utils [None req-d0eb373d-b7fe-4b8f-8d3e-78ed6332c825 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.458 76685 WARNING oslo_db.sqlalchemy.utils [None req-22f6b3ce-12d4-46b7-921d-70cf6615837b 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.464 76685 WARNING oslo_db.sqlalchemy.utils [None req-a15cffac-0e89-4545-af41-e60a75f1b43a 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.470 76685 WARNING oslo_db.sqlalchemy.utils [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.188538s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.296 76696 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-08 02:13:59.297 76696 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-08 02:13:59.301 76696 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-08 02:13:59.301 76696 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-08 02:13:59.305 76696 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-01-08 02:13:59.352 76696 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.464 76696 WARNING oslo_db.sqlalchemy.utils [None req-968630fe-06ef-470f-88e4-effb01d54c07 6db37830-c374-406d-813c-5fc8c8bef71c ff6707b6-c61e-458b-b018-b942fd279be2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.467 76696 WARNING oslo_db.sqlalchemy.utils [None req-968630fe-06ef-470f-88e4-effb01d54c07 6db37830-c374-406d-813c-5fc8c8bef71c ff6707b6-c61e-458b-b018-b942fd279be2 - - - -] 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.102555s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.405 76690 INFO alembic.runtime.migration [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.405 76690 INFO alembic.runtime.migration [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.416 76690 INFO alembic.runtime.migration [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.416 76690 INFO alembic.runtime.migration [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.423 76690 INFO alembic.runtime.migration [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.429 76690 INFO aodh.api.app [None req-37cf81ff-865a-4be7-8d78-f6211f763611 dc17ca6f-5531-4afe-837f-d302de34c801 07b49b7d-5abe-45a1-9e47-a3b6ada8a91e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.459 76690 WARNING oslo_db.sqlalchemy.utils [None req-7d5b23b4-d9eb-4019-930c-027368645d89 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.467 76690 WARNING oslo_db.sqlalchemy.utils [None req-28a06a28-9cce-452e-b699-589f532fe502 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.481 76690 WARNING oslo_db.sqlalchemy.utils [None req-96cdbfb5-97d0-44cc-9238-431f863cac7a 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.485 76690 WARNING oslo_db.sqlalchemy.utils [None req-96cdbfb5-97d0-44cc-9238-431f863cac7a 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] 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.033247s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.481 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.481 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.484 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.485 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.489 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.491 76685 INFO aodh.api.app [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.035034s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.481 76696 INFO alembic.runtime.migration [None req-968630fe-06ef-470f-88e4-effb01d54c07 6db37830-c374-406d-813c-5fc8c8bef71c ff6707b6-c61e-458b-b018-b942fd279be2 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.481 76696 INFO alembic.runtime.migration [None req-968630fe-06ef-470f-88e4-effb01d54c07 6db37830-c374-406d-813c-5fc8c8bef71c ff6707b6-c61e-458b-b018-b942fd279be2 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.485 76696 INFO alembic.runtime.migration [None req-968630fe-06ef-470f-88e4-effb01d54c07 6db37830-c374-406d-813c-5fc8c8bef71c ff6707b6-c61e-458b-b018-b942fd279be2 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.485 76696 INFO alembic.runtime.migration [None req-968630fe-06ef-470f-88e4-effb01d54c07 6db37830-c374-406d-813c-5fc8c8bef71c ff6707b6-c61e-458b-b018-b942fd279be2 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.490 76696 INFO alembic.runtime.migration [None req-968630fe-06ef-470f-88e4-effb01d54c07 6db37830-c374-406d-813c-5fc8c8bef71c ff6707b6-c61e-458b-b018-b942fd279be2 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.492 76696 INFO aodh.api.app [None req-968630fe-06ef-470f-88e4-effb01d54c07 6db37830-c374-406d-813c-5fc8c8bef71c ff6707b6-c61e-458b-b018-b942fd279be2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.506 76696 WARNING oslo_db.sqlalchemy.utils [None req-9df55d66-93d2-44ea-ac53-0d11bc974750 a50239e9-fa4c-4dc7-9151-3c4b999dfad5 6a1d3d11-b338-4d96-9177-48b0f1724a15 - - - -] 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.037235s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.516 76696 INFO alembic.runtime.migration [None req-9df55d66-93d2-44ea-ac53-0d11bc974750 a50239e9-fa4c-4dc7-9151-3c4b999dfad5 6a1d3d11-b338-4d96-9177-48b0f1724a15 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.516 76696 INFO alembic.runtime.migration [None req-9df55d66-93d2-44ea-ac53-0d11bc974750 a50239e9-fa4c-4dc7-9151-3c4b999dfad5 6a1d3d11-b338-4d96-9177-48b0f1724a15 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.519 76696 INFO alembic.runtime.migration [None req-9df55d66-93d2-44ea-ac53-0d11bc974750 a50239e9-fa4c-4dc7-9151-3c4b999dfad5 6a1d3d11-b338-4d96-9177-48b0f1724a15 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.519 76696 INFO alembic.runtime.migration [None req-9df55d66-93d2-44ea-ac53-0d11bc974750 a50239e9-fa4c-4dc7-9151-3c4b999dfad5 6a1d3d11-b338-4d96-9177-48b0f1724a15 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.524 76696 INFO alembic.runtime.migration [None req-9df55d66-93d2-44ea-ac53-0d11bc974750 a50239e9-fa4c-4dc7-9151-3c4b999dfad5 6a1d3d11-b338-4d96-9177-48b0f1724a15 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.526 76696 INFO aodh.api.app [None req-9df55d66-93d2-44ea-ac53-0d11bc974750 a50239e9-fa4c-4dc7-9151-3c4b999dfad5 6a1d3d11-b338-4d96-9177-48b0f1724a15 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.540 76696 WARNING oslo_db.sqlalchemy.utils [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.541 76696 WARNING oslo_db.sqlalchemy.utils [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.545 76696 WARNING oslo_db.sqlalchemy.utils [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] 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.073265s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.514 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.515 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.519 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.519 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.525 76685 INFO alembic.runtime.migration [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.528 76685 INFO aodh.api.app [None req-29643f78-4894-4084-808b-a7e3e665f047 6c6c9cfe-3fca-4884-b10c-ad4d58018f6f 38205869-a002-4996-8dad-eba4199228b1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.550 76685 WARNING oslo_db.sqlalchemy.utils [None req-d17563fe-9235-4d8c-aada-10eddb6cbcd1 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.554 76685 WARNING oslo_db.sqlalchemy.utils [None req-725dd6ba-8d9b-4b09-b38e-91be5cd65785 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.562 76685 WARNING oslo_db.sqlalchemy.utils [None req-b2ac0889-4ab5-4311-bf89-9d03b23076e6 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.564 76685 WARNING oslo_db.sqlalchemy.utils [None req-b2ac0889-4ab5-4311-bf89-9d03b23076e6 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.569 76685 WARNING oslo_db.sqlalchemy.utils [None req-db9d2a8c-a8c6-44bb-a177-d51f3c150312 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.573 76685 WARNING oslo_db.sqlalchemy.utils [None req-149624af-985b-439d-9304-2fc970efdebb 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] 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_as_nonadmin_on_behalf_of_another_project [0.034196s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.553 76696 INFO alembic.runtime.migration [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.553 76696 INFO alembic.runtime.migration [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.557 76696 INFO alembic.runtime.migration [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.557 76696 INFO alembic.runtime.migration [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.561 76696 INFO alembic.runtime.migration [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.563 76696 INFO aodh.api.app [None req-5cec679e-af95-4119-8282-88cd4b6c2649 7fa107fc-ccbe-4e40-9605-c618c31dc39a db283156-38af-4c52-86ec-c99a08d3fabc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.058335s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.588 76696 INFO alembic.runtime.migration [None req-52d74f28-0ac6-4820-9778-4cdabfa7e0c4 a3cd3d51-ab29-4869-9a2a-234269bfef23 463640ce-8e41-4e4b-a5e8-b0c5e2ba9675 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.589 76696 INFO alembic.runtime.migration [None req-52d74f28-0ac6-4820-9778-4cdabfa7e0c4 a3cd3d51-ab29-4869-9a2a-234269bfef23 463640ce-8e41-4e4b-a5e8-b0c5e2ba9675 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.592 76696 INFO alembic.runtime.migration [None req-52d74f28-0ac6-4820-9778-4cdabfa7e0c4 a3cd3d51-ab29-4869-9a2a-234269bfef23 463640ce-8e41-4e4b-a5e8-b0c5e2ba9675 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.592 76696 INFO alembic.runtime.migration [None req-52d74f28-0ac6-4820-9778-4cdabfa7e0c4 a3cd3d51-ab29-4869-9a2a-234269bfef23 463640ce-8e41-4e4b-a5e8-b0c5e2ba9675 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.597 76696 INFO alembic.runtime.migration [None req-52d74f28-0ac6-4820-9778-4cdabfa7e0c4 a3cd3d51-ab29-4869-9a2a-234269bfef23 463640ce-8e41-4e4b-a5e8-b0c5e2ba9675 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.599 76696 INFO aodh.api.app [None req-52d74f28-0ac6-4820-9778-4cdabfa7e0c4 a3cd3d51-ab29-4869-9a2a-234269bfef23 463640ce-8e41-4e4b-a5e8-b0c5e2ba9675 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.612 76696 WARNING oslo_db.sqlalchemy.utils [None req-66060af4-98c9-48d6-b8ae-d86c0028228b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.616 76696 WARNING oslo_db.sqlalchemy.utils [None req-360f8e0a-8642-4be3-bc94-385c50838df0 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.620 76696 WARNING oslo_db.sqlalchemy.utils [None req-8c5f443a-e1e7-4a69-8cb9-f413a45c00e2 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.629 76696 WARNING oslo_db.sqlalchemy.utils [None req-edf7289e-e963-40e0-9dbb-58aa951f6a0a 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.632 76696 WARNING oslo_db.sqlalchemy.utils [None req-edf7289e-e963-40e0-9dbb-58aa951f6a0a 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.636 76696 WARNING oslo_db.sqlalchemy.utils [None req-cfc0e5d2-77b0-4c29-8264-e236b9f8cf5b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.638 76696 WARNING oslo_db.sqlalchemy.utils [None req-cfc0e5d2-77b0-4c29-8264-e236b9f8cf5b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev31/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() {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.194025s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.506 76690 INFO alembic.runtime.migration [None req-96cdbfb5-97d0-44cc-9238-431f863cac7a 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.506 76690 INFO alembic.runtime.migration [None req-96cdbfb5-97d0-44cc-9238-431f863cac7a 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.509 76690 INFO alembic.runtime.migration [None req-96cdbfb5-97d0-44cc-9238-431f863cac7a 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.509 76690 INFO alembic.runtime.migration [None req-96cdbfb5-97d0-44cc-9238-431f863cac7a 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.525 76690 INFO alembic.runtime.migration [None req-96cdbfb5-97d0-44cc-9238-431f863cac7a 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.533 76690 INFO aodh.api.app [None req-96cdbfb5-97d0-44cc-9238-431f863cac7a 71662ade-865d-4305-bf15-8c485fcf7633 b3909660-d31e-4618-973c-7d8a04d96913 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.566 76690 WARNING oslo_db.sqlalchemy.utils [None req-bd4180c6-e22b-45c2-8de9-65447ce4b903 60d515a2-7c3e-41db-a1cf-6426435fa24c 0b8cb06d-8d7d-428c-8399-82fcc2feab51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.567 76690 WARNING oslo_db.sqlalchemy.utils [None req-bd4180c6-e22b-45c2-8de9-65447ce4b903 60d515a2-7c3e-41db-a1cf-6426435fa24c 0b8cb06d-8d7d-428c-8399-82fcc2feab51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.577 76690 WARNING oslo_db.sqlalchemy.utils [None req-653e54b3-0a7c-4264-8786-4617f48973c9 60d515a2-7c3e-41db-a1cf-6426435fa24c 0b8cb06d-8d7d-428c-8399-82fcc2feab51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.590 76690 WARNING oslo_db.sqlalchemy.utils [None req-1d34fde6-cfad-43a6-ad15-059e2739bfef ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.594 76690 WARNING oslo_db.sqlalchemy.utils [None req-c9fa3b29-5386-4fa5-a5b1-35cd42b0bbeb ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.613 76690 WARNING oslo_db.sqlalchemy.utils [None req-1a29a5b5-208f-44b3-99f8-cf7047b83483 60d515a2-7c3e-41db-a1cf-6426435fa24c 0b8cb06d-8d7d-428c-8399-82fcc2feab51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.615 76690 WARNING oslo_db.sqlalchemy.utils [None req-1a29a5b5-208f-44b3-99f8-cf7047b83483 60d515a2-7c3e-41db-a1cf-6426435fa24c 0b8cb06d-8d7d-428c-8399-82fcc2feab51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.624 76690 WARNING oslo_db.sqlalchemy.utils [None req-3decfa27-bb19-43d4-baab-7512b82a7743 60d515a2-7c3e-41db-a1cf-6426435fa24c 0b8cb06d-8d7d-428c-8399-82fcc2feab51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.642 76690 WARNING oslo_db.sqlalchemy.utils [None req-97233813-a1e8-4c3f-bea1-9f013d9713d1 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.664 76690 WARNING oslo_db.sqlalchemy.utils [None req-97233813-a1e8-4c3f-bea1-9f013d9713d1 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.676 76690 WARNING oslo_db.sqlalchemy.utils [None req-e80f81bf-b703-46d8-8868-9472b4fc6397 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381c eab3-ad17-4218-bc19-9879b815bf62 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.078736s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.647 76696 INFO alembic.runtime.migration [None req-cfc0e5d2-77b0-4c29-8264-e236b9f8cf5b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.647 76696 INFO alembic.runtime.migration [None req-cfc0e5d2-77b0-4c29-8264-e236b9f8cf5b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.651 76696 INFO alembic.runtime.migration [None req-cfc0e5d2-77b0-4c29-8264-e236b9f8cf5b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.652 76696 INFO alembic.runtime.migration [None req-cfc0e5d2-77b0-4c29-8264-e236b9f8cf5b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.656 76696 INFO alembic.runtime.migration [None req-cfc0e5d2-77b0-4c29-8264-e236b9f8cf5b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.658 76696 INFO aodh.api.app [None req-cfc0e5d2-77b0-4c29-8264-e236b9f8cf5b 4bea9bec-5310-4b96-8b6f-a95cef7de8c8 b92a5512-7704-4e48-a06c-3660ff90b1ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.670 76696 WARNING oslo_db.sqlalchemy.utils [None req-c8d95a63-66df-40f4-a03b-f7eee848fd72 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.673 76696 WARNING oslo_db.sqlalchemy.utils [None req-b36a65c6-6932-4492-aa7f-75c9cbccb8b2 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.675 76696 WARNING oslo_db.sqlalchemy.utils [None req-b36a65c6-6932-4492-aa7f-75c9cbccb8b2 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.678 76696 WARNING oslo_db.sqlalchemy.utils [None req-8018b19d-d574-42ef-abb8-3b827dcadaa6 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.682 76696 WARNING oslo_db.sqlalchemy.utils [None req-43170850-f6dd-423c-92ab-b3a36aebb1c6 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.704 76696 WARNING oslo_db.sqlalchemy.utils [None req-f7b24a89-59d7-4855-9056-b68c2716c4a2 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.708 76696 WARNING oslo_db.sqlalchemy.utils [None req-4a9c73f6-783e-455d-a439-4400b4ad6bbc 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.710 76696 WARNING oslo_db.sqlalchemy.utils [None req-4a9c73f6-783e-455d-a439-4400b4ad6bbc 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.070435s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.702 76690 INFO alembic.runtime.migration [None req-e80f81bf-b703-46d8-8868-9472b4fc6397 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.702 76690 INFO alembic.runtime.migration [None req-e80f81bf-b703-46d8-8868-9472b4fc6397 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.717 76690 INFO alembic.runtime.migration [None req-e80f81bf-b703-46d8-8868-9472b4fc6397 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.718 76690 INFO alembic.runtime.migration [None req-e80f81bf-b703-46d8-8868-9472b4fc6397 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.726 76690 INFO alembic.runtime.migration [None req-e80f81bf-b703-46d8-8868-9472b4fc6397 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.729 76690 INFO aodh.api.app [None req-e80f81bf-b703-46d8-8868-9472b4fc6397 ac981cb4-13cf-4ec7-8000-49e41ad6453d 381ceab3-ad17-4218-bc19-9879b815bf62 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.745 76690 WARNING oslo_db.sqlalchemy.utils [None req-b9f87f39-3fb4-428f-9484-26a6f8ddb6d1 b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.750 76690 WARNING oslo_db.sqlalchemy.utils [None req-b9f87f39-3fb4-428f-9484-26a6f8ddb6d1 b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.755 76690 WARNING oslo_db.sqlalchemy.utils [None req-c7431124-fe47-4694-a381-317ef101860f b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.759 76690 WARNING oslo_db.sqlalchemy.utils [None req-198b5d47-509f-4d2e-90ba-99ba3fc6d91f b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.760 76690 WARNING oslo_db.sqlalchemy.utils [None req-198b5d47-509f-4d2e-90ba-99ba3fc6d91f b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.762 76690 WARNING oslo_db.sqlalchemy.utils [None req-0bfbc542-d8ac-4822-a4f1-60468a22aa7d b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.083341s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.732 76696 INFO alembic.runtime.migration [None req-4a9c73f6-783e-455d-a439-4400b4ad6bbc 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.732 76696 INFO alembic.runtime.migration [None req-4a9c73f6-783e-455d-a439-4400b4ad6bbc 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.736 76696 INFO alembic.runtime.migration [None req-4a9c73f6-783e-455d-a439-4400b4ad6bbc 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.736 76696 INFO alembic.runtime.migration [None req-4a9c73f6-783e-455d-a439-4400b4ad6bbc 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.758 76696 INFO alembic.runtime.migration [None req-4a9c73f6-783e-455d-a439-4400b4ad6bbc 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.760 76696 INFO aodh.api.app [None req-4a9c73f6-783e-455d-a439-4400b4ad6bbc 0ceebec8-f29a-4580-a5f3-7e91edf465b3 9bd09fb8-dd7d-4c26-9d7d-3a68f2fba365 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.793 76696 WARNING oslo_db.sqlalchemy.utils [None req-0baab7dd-5a11-4f76-ac01-ffc52932b722 23dad99e-147a-49c0-a85b-cf888a32e832 a1dcbe16-7ae6-4eb2-8fae-aa3d32d83401 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin_on_behalf_of_another_project [0.092452s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.811 76696 INFO alembic.runtime.migration [None req-0baab7dd-5a11-4f76-ac01-ffc52932b722 23dad99e-147a-49c0-a85b-cf888a32e832 a1dcbe16-7ae6-4eb2-8fae-aa3d32d83401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.812 76696 INFO alembic.runtime.migration [None req-0baab7dd-5a11-4f76-ac01-ffc52932b722 23dad99e-147a-49c0-a85b-cf888a32e832 a1dcbe16-7ae6-4eb2-8fae-aa3d32d83401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.824 76696 INFO alembic.runtime.migration [None req-0baab7dd-5a11-4f76-ac01-ffc52932b722 23dad99e-147a-49c0-a85b-cf888a32e832 a1dcbe16-7ae6-4eb2-8fae-aa3d32d83401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.824 76696 INFO alembic.runtime.migration [None req-0baab7dd-5a11-4f76-ac01-ffc52932b722 23dad99e-147a-49c0-a85b-cf888a32e832 a1dcbe16-7ae6-4eb2-8fae-aa3d32d83401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.831 76696 INFO alembic.runtime.migration [None req-0baab7dd-5a11-4f76-ac01-ffc52932b722 23dad99e-147a-49c0-a85b-cf888a32e832 a1dcbe16-7ae6-4eb2-8fae-aa3d32d83401 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.843 76696 INFO aodh.api.app [None req-0baab7dd-5a11-4f76-ac01-ffc52932b722 23dad99e-147a-49c0-a85b-cf888a32e832 a1dcbe16-7ae6-4eb2-8fae-aa3d32d83401 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.879 76696 WARNING oslo_db.sqlalchemy.utils [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.881 76696 WARNING oslo_db.sqlalchemy.utils [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.887 76696 WARNING oslo_db.sqlalchemy.utils [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] 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.170790s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.772 76690 INFO alembic.runtime.migration [None req-0bfbc542-d8ac-4822-a4f1-60468a22aa7d b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.772 76690 INFO alembic.runtime.migration [None req-0bfbc542-d8ac-4822-a4f1-60468a22aa7d b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.777 76690 INFO alembic.runtime.migration [None req-0bfbc542-d8ac-4822-a4f1-60468a22aa7d b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.777 76690 INFO alembic.runtime.migration [None req-0bfbc542-d8ac-4822-a4f1-60468a22aa7d b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.782 76690 INFO alembic.runtime.migration [None req-0bfbc542-d8ac-4822-a4f1-60468a22aa7d b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.783 76690 INFO aodh.api.app [None req-0bfbc542-d8ac-4822-a4f1-60468a22aa7d b2cc2a15-c47b-40a0-b2dc-4949d064a7d9 149e786f-68c7-4f2c-8aec-17b69b090942 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.921 76690 WARNING oslo_db.sqlalchemy.utils [None req-bb406948-8413-4b46-abb1-490d45fd6ac3 ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.922 76690 WARNING oslo_db.sqlalchemy.utils [None req-bb406948-8413-4b46-abb1-490d45fd6ac3 ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.927 76690 WARNING oslo_db.sqlalchemy.utils [None req-4498690e-49f8-443c-9c15-96d55682a248 ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.931 76690 WARNING oslo_db.sqlalchemy.utils [None req-1bde732e-926b-430e-8514-07db6cf4989d ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.931 76690 WARNING oslo_db.sqlalchemy.utils [None req-1bde732e-926b-430e-8514-07db6cf4989d ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.934 76690 WARNING oslo_db.sqlalchemy.utils [None req-7cfc9c8f-e837-4ce1-be4d-45b9b3d3ff1e ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.069334s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.903 76696 INFO alembic.runtime.migration [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.904 76696 INFO alembic.runtime.migration [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.909 76696 INFO alembic.runtime.migration [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.909 76696 INFO alembic.runtime.migration [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.914 76696 INFO alembic.runtime.migration [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.923 76696 INFO aodh.api.app [None req-a9c3a943-e48f-4e4b-a104-1026db563629 c72d817f-f285-490c-aef9-7240d30306d5 58143ddc-23cb-460d-9670-67a99f4dac69 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.947 76696 WARNING oslo_db.sqlalchemy.utils [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.949 76696 WARNING oslo_db.sqlalchemy.utils [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.959 76696 WARNING oslo_db.sqlalchemy.utils [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.085957s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.943 76690 INFO alembic.runtime.migration [None req-7cfc9c8f-e837-4ce1-be4d-45b9b3d3ff1e ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.943 76690 INFO alembic.runtime.migration [None req-7cfc9c8f-e837-4ce1-be4d-45b9b3d3ff1e ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.947 76690 INFO alembic.runtime.migration [None req-7cfc9c8f-e837-4ce1-be4d-45b9b3d3ff1e ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.947 76690 INFO alembic.runtime.migration [None req-7cfc9c8f-e837-4ce1-be4d-45b9b3d3ff1e ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.951 76690 INFO alembic.runtime.migration [None req-7cfc9c8f-e837-4ce1-be4d-45b9b3d3ff1e ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.953 76690 INFO aodh.api.app [None req-7cfc9c8f-e837-4ce1-be4d-45b9b3d3ff1e ea877c6b-562c-4dfc-a486-ba3226bd008f 2cf74a27-217e-4fe0-9504-cfbfa915b6f0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.977 76690 WARNING oslo_db.sqlalchemy.utils [None req-67f27b79-cac0-45a9-bd50-151e0ebeb725 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.980 76690 WARNING oslo_db.sqlalchemy.utils [None req-67f27b79-cac0-45a9-bd50-151e0ebeb725 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.994 76690 WARNING oslo_db.sqlalchemy.utils [None req-c4233121-7238-4fc9-9948-c3eefa84825c 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.997 76690 WARNING oslo_db.sqlalchemy.utils [None req-c4233121-7238-4fc9-9948-c3eefa84825c 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] 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_other_project_normal_user [0.189757s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.872 76686 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-08 02:13:59.872 76686 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-08 02:13:59.877 76686 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-08 02:13:59.877 76686 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-08 02:13:59.882 76686 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-01-08 02:13:59.918 76686 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin [0.037299s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.031 76690 INFO alembic.runtime.migration [None req-c4233121-7238-4fc9-9948-c3eefa84825c 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.031 76690 INFO alembic.runtime.migration [None req-c4233121-7238-4fc9-9948-c3eefa84825c 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.036 76690 INFO alembic.runtime.migration [None req-c4233121-7238-4fc9-9948-c3eefa84825c 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.036 76690 INFO alembic.runtime.migration [None req-c4233121-7238-4fc9-9948-c3eefa84825c 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.041 76690 INFO alembic.runtime.migration [None req-c4233121-7238-4fc9-9948-c3eefa84825c 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.043 76690 INFO aodh.api.app [None req-c4233121-7238-4fc9-9948-c3eefa84825c 0a284c35-9d59-4f4b-8d1d-4f67def830ac 77ba2097-5df0-4119-bae6-1d2e6c2b4089 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.056 76690 WARNING oslo_db.sqlalchemy.utils [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.056 76690 WARNING oslo_db.sqlalchemy.utils [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.060 76690 WARNING oslo_db.sqlalchemy.utils [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] 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_project_filter_normal_user [0.038574s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.045 76686 INFO alembic.runtime.migration [None req-311347b1-6c70-42f2-bf8c-df1e35977602 b031e7ff-d7b5-422f-bc2b-8b680095e925 5d7dbb73-9034-43d6-bb3f-088be7da3461 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.045 76686 INFO alembic.runtime.migration [None req-311347b1-6c70-42f2-bf8c-df1e35977602 b031e7ff-d7b5-422f-bc2b-8b680095e925 5d7dbb73-9034-43d6-bb3f-088be7da3461 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.049 76686 INFO alembic.runtime.migration [None req-311347b1-6c70-42f2-bf8c-df1e35977602 b031e7ff-d7b5-422f-bc2b-8b680095e925 5d7dbb73-9034-43d6-bb3f-088be7da3461 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.049 76686 INFO alembic.runtime.migration [None req-311347b1-6c70-42f2-bf8c-df1e35977602 b031e7ff-d7b5-422f-bc2b-8b680095e925 5d7dbb73-9034-43d6-bb3f-088be7da3461 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.053 76686 INFO alembic.runtime.migration [None req-311347b1-6c70-42f2-bf8c-df1e35977602 b031e7ff-d7b5-422f-bc2b-8b680095e925 5d7dbb73-9034-43d6-bb3f-088be7da3461 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.055 76686 INFO aodh.api.app [None req-311347b1-6c70-42f2-bf8c-df1e35977602 b031e7ff-d7b5-422f-bc2b-8b680095e925 5d7dbb73-9034-43d6-bb3f-088be7da3461 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.070 76686 WARNING oslo_db.sqlalchemy.utils [None req-e349800e-2ce1-4188-b5aa-2ac345d73011 af05140c-dd76-4317-8a9e-31d50941c079 6bcf3632-7b76-43f9-8a2e-824ca23847d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.037629s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.068 76690 INFO alembic.runtime.migration [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.068 76690 INFO alembic.runtime.migration [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.072 76690 INFO alembic.runtime.migration [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.072 76690 INFO alembic.runtime.migration [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.076 76690 INFO alembic.runtime.migration [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.078 76690 INFO aodh.api.app [None req-8597b817-0838-483f-be02-87acb4d2c7ab 4d7268de-55ef-4b82-a242-1ed90be3b1a7 f71278bc-31ec-4ad6-af71-51c3a3e27e67 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.092 76690 WARNING oslo_db.sqlalchemy.utils [None req-656faf7c-e1ff-47a1-9f66-924fedbddeac - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.097 76690 WARNING oslo_db.sqlalchemy.utils [None req-b5481a29-aa7d-4540-92cb-3fcafed07ac8 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000727s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002095s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.009728s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.533433s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.594 76685 INFO alembic.runtime.migration [None req-149624af-985b-439d-9304-2fc970efdebb 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.594 76685 INFO alembic.runtime.migration [None req-149624af-985b-439d-9304-2fc970efdebb 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.598 76685 INFO alembic.runtime.migration [None req-149624af-985b-439d-9304-2fc970efdebb 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.598 76685 INFO alembic.runtime.migration [None req-149624af-985b-439d-9304-2fc970efdebb 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.603 76685 INFO alembic.runtime.migration [None req-149624af-985b-439d-9304-2fc970efdebb 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] Running stamp_revision -> 010 2026-01-08 02:13:59.799 76685 INFO aodh.api.app [None req-149624af-985b-439d-9304-2fc970efdebb 3758794f-b05d-41ab-a4ee-af59e09a635a 6bade664-d792-43d9-96da-40f0affef698 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:13:59.838 76685 WARNING oslo_db.sqlalchemy.utils [None req-1f1f5fba-c1e1-46f4-a159-2166d1958e5a 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.851 76685 WARNING oslo_db.sqlalchemy.utils [None req-d0242bcc-1947-43b8-b3bd-b999d9b940ca 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.872 76685 WARNING oslo_db.sqlalchemy.utils [None req-99ea850a-1542-49ea-8e1c-16e924263d9c 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.878 76685 WARNING oslo_db.sqlalchemy.utils [None req-f3e27a71-31cd-4d02-b860-264b7d4277f2 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.892 76685 WARNING oslo_db.sqlalchemy.utils [None req-c883db5b-d44e-4d77-9e83-2f8aacbf68c6 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.896 76685 WARNING oslo_db.sqlalchemy.utils [None req-b7e36b70-e7d6-4984-8104-5c237e144749 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.918 76685 WARNING oslo_db.sqlalchemy.utils [None req-7f3b82b6-de1f-4462-bc63-c7cdea122d91 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.921 76685 WARNING oslo_db.sqlalchemy.utils [None req-18917a7b-4d2d-44d1-aabc-eab94c86bee8 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.937 76685 WARNING oslo_db.sqlalchemy.utils [None req-97bf5327-8e0c-47db-ba1d-187cc3a4a569 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.941 76685 WARNING oslo_db.sqlalchemy.utils [None req-90566933-fd3b-4227-ad55-5d9be78bd588 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.953 76685 WARNING oslo_db.sqlalchemy.utils [None req-440c5faf-e449-4856-a649-98d6e89c892f 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24be c1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.957 76685 WARNING oslo_db.sqlalchemy.utils [None req-e483dfd1-9ac5-48a6-91b2-a5f29c2faab6 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.966 76685 WARNING oslo_db.sqlalchemy.utils [None req-ef4d9256-a60f-4568-9003-1569277370c8 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.982 76685 WARNING oslo_db.sqlalchemy.utils [None req-ec7533aa-4316-4264-b1df-4ffb1db9d829 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:13:59.998 76685 WARNING oslo_db.sqlalchemy.utils [None req-776ae821-cebb-4b8c-bf32-8b0b1ff02d9a 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.017 76685 WARNING oslo_db.sqlalchemy.utils [None req-956b72e8-1a18-4878-ba11-2ef6208141fc 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.040 76685 WARNING oslo_db.sqlalchemy.utils [None req-fac21e0b-44c6-4d9f-b2ea-1185e629f496 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.046 76685 WARNING oslo_db.sqlalchemy.utils [None req-a88e07d5-f39f-47f7-96d2-459ba3edd8db 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.064 76685 WARNING oslo_db.sqlalchemy.utils [None req-60e1cf77-4fd0-4dbe-a5b3-879dd9469418 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.084 76685 WARNING oslo_db.sqlalchemy.utils [None req-a48c84a6-34de-4398-a64b-a369206ba125 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.103 76685 WARNING oslo_db.sqlalchemy.utils [None req-fa26f017-ec90-45d2-b59a-fac1cd61f4c0 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.112 76685 WARNING oslo_db.sqlalchemy.utils [None req-fa26f017-ec90-45d2-b59a-fac1cd61f4c0 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.060639s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.126 76690 INFO alembic.runtime.migration [None req-b5481a29-aa7d-4540-92cb-3fcafed07ac8 - - - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.127 76690 INFO alembic.runtime.migration [None req-b5481a29-aa7d-4540-92cb-3fcafed07ac8 - - - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.131 76690 INFO alembic.runtime.migration [None req-b5481a29-aa7d-4540-92cb-3fcafed07ac8 - - - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.131 76690 INFO alembic.runtime.migration [None req-b5481a29-aa7d-4540-92cb-3fcafed07ac8 - - - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.136 76690 INFO alembic.runtime.migration [None req-b5481a29-aa7d-4540-92cb-3fcafed07ac8 - - - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.138 76690 INFO aodh.api.app [None req-b5481a29-aa7d-4540-92cb-3fcafed07ac8 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.068447s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.121 76685 INFO alembic.runtime.migration [None req-fa26f017-ec90-45d2-b59a-fac1cd61f4c0 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.121 76685 INFO alembic.runtime.migration [None req-fa26f017-ec90-45d2-b59a-fac1cd61f4c0 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.127 76685 INFO alembic.runtime.migration [None req-fa26f017-ec90-45d2-b59a-fac1cd61f4c0 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.127 76685 INFO alembic.runtime.migration [None req-fa26f017-ec90-45d2-b59a-fac1cd61f4c0 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.134 76685 INFO alembic.runtime.migration [None req-fa26f017-ec90-45d2-b59a-fac1cd61f4c0 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.136 76685 INFO aodh.api.app [None req-fa26f017-ec90-45d2-b59a-fac1cd61f4c0 7d5e9e70-4b02-4e0d-87a8-f08e1d7e76bb 24bec1bc-fa6a-4c02-9e26-963b8cf6dbc3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.149 76685 WARNING oslo_db.sqlalchemy.utils [None req-7964c326-8ed3-44b4-ba29-06ac7b6777c7 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.152 76685 WARNING oslo_db.sqlalchemy.utils [None req-7964c326-8ed3-44b4-ba29-06ac7b6777c7 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.154 76685 WARNING oslo_db.sqlalchemy.utils [None req-72ddd261-02b8-45d5-9a76-0d90359fb18c 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.159 76685 WARNING oslo_db.sqlalchemy.utils [None req-cd11d58f-2a34-4fea-a0d1-337ea442a0ce 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.164 76685 WARNING oslo_db.sqlalchemy.utils [None req-16265c42-0b7f-4c5b-854c-85a7285c73b1 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.166 76685 WARNING oslo_db.sqlalchemy.utils [None req-16265c42-0b7f-4c5b-854c-85a7285c73b1 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.168 76685 WARNING oslo_db.sqlalchemy.utils [None req-6c9afe0e-26da-4da5-bdac-0c00c26f7fc9 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.172 76685 WARNING oslo_db.sqlalchemy.utils [None req-a0d31f31-1deb-4408-b061-958c3e4823ce 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.179 76685 WARNING oslo_db.sqlalchemy.utils [None req-f24775a5-6d07-493e-ba1e-ee3ceec17038 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.181 76685 WARNING oslo_db.sqlalchemy.utils [None req-f24775a5-6d07-493e-ba1e-ee3ceec17038 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.041522s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.181 76690 INFO alembic.runtime.migration [None req-39f4147f-2ad9-400b-ae8a-f233ae3a3dfb - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.181 76690 INFO alembic.runtime.migration [None req-39f4147f-2ad9-400b-ae8a-f233ae3a3dfb - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.185 76690 INFO alembic.runtime.migration [None req-39f4147f-2ad9-400b-ae8a-f233ae3a3dfb - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.185 76690 INFO alembic.runtime.migration [None req-39f4147f-2ad9-400b-ae8a-f233ae3a3dfb - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.190 76690 INFO alembic.runtime.migration [None req-39f4147f-2ad9-400b-ae8a-f233ae3a3dfb - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.191 76690 INFO aodh.api.app [None req-39f4147f-2ad9-400b-ae8a-f233ae3a3dfb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.138606s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.087 76686 INFO alembic.runtime.migration [None req-e349800e-2ce1-4188-b5aa-2ac345d73011 af05140c-dd76-4317-8a9e-31d50941c079 6bcf3632-7b76-43f9-8a2e-824ca23847d8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.087 76686 INFO alembic.runtime.migration [None req-e349800e-2ce1-4188-b5aa-2ac345d73011 af05140c-dd76-4317-8a9e-31d50941c079 6bcf3632-7b76-43f9-8a2e-824ca23847d8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.097 76686 INFO alembic.runtime.migration [None req-e349800e-2ce1-4188-b5aa-2ac345d73011 af05140c-dd76-4317-8a9e-31d50941c079 6bcf3632-7b76-43f9-8a2e-824ca23847d8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.097 76686 INFO alembic.runtime.migration [None req-e349800e-2ce1-4188-b5aa-2ac345d73011 af05140c-dd76-4317-8a9e-31d50941c079 6bcf3632-7b76-43f9-8a2e-824ca23847d8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.109 76686 INFO alembic.runtime.migration [None req-e349800e-2ce1-4188-b5aa-2ac345d73011 af05140c-dd76-4317-8a9e-31d50941c079 6bcf3632-7b76-43f9-8a2e-824ca23847d8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.115 76686 INFO aodh.api.app [None req-e349800e-2ce1-4188-b5aa-2ac345d73011 af05140c-dd76-4317-8a9e-31d50941c079 6bcf3632-7b76-43f9-8a2e-824ca23847d8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.181 76686 WARNING oslo_db.sqlalchemy.utils [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.186 76686 WARNING oslo_db.sqlalchemy.utils [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.203 76686 WARNING oslo_db.sqlalchemy.utils [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.043338s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.190 76685 INFO alembic.runtime.migration [None req-f24775a5-6d07-493e-ba1e-ee3ceec17038 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.190 76685 INFO alembic.runtime.migration [None req-f24775a5-6d07-493e-ba1e-ee3ceec17038 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.194 76685 INFO alembic.runtime.migration [None req-f24775a5-6d07-493e-ba1e-ee3ceec17038 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.194 76685 INFO alembic.runtime.migration [None req-f24775a5-6d07-493e-ba1e-ee3ceec17038 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.199 76685 INFO alembic.runtime.migration [None req-f24775a5-6d07-493e-ba1e-ee3ceec17038 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.200 76685 INFO aodh.api.app [None req-f24775a5-6d07-493e-ba1e-ee3ceec17038 7d42e5ce-4e3c-40ae-9bfc-b03a9ec4e7b3 6f77a78d-8f75-4ec3-8f4f-1553a11e77bf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.212 76685 WARNING oslo_db.sqlalchemy.utils [None req-832a4322-7734-4d87-bce9-a2a6fb7c172e e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.213 76685 WARNING oslo_db.sqlalchemy.utils [None req-832a4322-7734-4d87-bce9-a2a6fb7c172e e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.218 76685 WARNING oslo_db.sqlalchemy.utils [None req-11e28f8c-aa34-4dd4-b582-6f0fbc654626 e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.222 76685 WARNING oslo_db.sqlalchemy.utils [None req-46ead8d9-b3fe-4e94-87df-19d741ed2aff e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.222 76685 WARNING oslo_db.sqlalchemy.utils [None req-46ead8d9-b3fe-4e94-87df-19d741ed2aff e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.225 76685 WARNING oslo_db.sqlalchemy.utils [None req-37d08857-46aa-455d-899e-af9637a50628 e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] 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.051370s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.222 76690 INFO alembic.runtime.migration [None req-c5f836b9-7d68-4b89-9d8c-be3476070965 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.222 76690 INFO alembic.runtime.migration [None req-c5f836b9-7d68-4b89-9d8c-be3476070965 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.226 76690 INFO alembic.runtime.migration [None req-c5f836b9-7d68-4b89-9d8c-be3476070965 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.226 76690 INFO alembic.runtime.migration [None req-c5f836b9-7d68-4b89-9d8c-be3476070965 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.231 76690 INFO alembic.runtime.migration [None req-c5f836b9-7d68-4b89-9d8c-be3476070965 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.233 76690 INFO aodh.api.app [None req-c5f836b9-7d68-4b89-9d8c-be3476070965 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.056758s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.233 76685 INFO alembic.runtime.migration [None req-37d08857-46aa-455d-899e-af9637a50628 e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.234 76685 INFO alembic.runtime.migration [None req-37d08857-46aa-455d-899e-af9637a50628 e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.237 76685 INFO alembic.runtime.migration [None req-37d08857-46aa-455d-899e-af9637a50628 e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.237 76685 INFO alembic.runtime.migration [None req-37d08857-46aa-455d-899e-af9637a50628 e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.242 76685 INFO alembic.runtime.migration [None req-37d08857-46aa-455d-899e-af9637a50628 e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.243 76685 INFO aodh.api.app [None req-37d08857-46aa-455d-899e-af9637a50628 e42b9e39-8bdf-4369-b75c-df7f85a3267f fe797fc2-b5bb-4b56-a100-28e260cf2a2d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.263 76685 WARNING oslo_db.sqlalchemy.utils [None req-d710c89a-5b91-4f82-9c33-ddf01de6c3cf c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.264 76685 WARNING oslo_db.sqlalchemy.utils [None req-d710c89a-5b91-4f82-9c33-ddf01de6c3cf c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.270 76685 WARNING oslo_db.sqlalchemy.utils [None req-893c6bdf-2ecd-4cc0-9d0f-dcad8ea5d44e c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.276 76685 WARNING oslo_db.sqlalchemy.utils [None req-c483ee1d-cd1b-4c31-b248-7d76d8938e3e c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.277 76685 WARNING oslo_db.sqlalchemy.utils [None req-c483ee1d-cd1b-4c31-b248-7d76d8938e3e c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.280 76685 WARNING oslo_db.sqlalchemy.utils [None req-cb799ef3-6663-4d88-a758-2332d5162da3 c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] 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_log_actions [0.087669s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.226 76686 INFO alembic.runtime.migration [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.226 76686 INFO alembic.runtime.migration [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.236 76686 INFO alembic.runtime.migration [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.236 76686 INFO alembic.runtime.migration [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.249 76686 INFO alembic.runtime.migration [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.252 76686 INFO aodh.api.app [None req-dae0e7ef-ed62-49cc-bdd4-d3810e341859 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.355026s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:13:59.973 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.974 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.987 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Context impl SQLiteImpl. 2026-01-08 02:13:59.987 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Will assume non-transactional DDL. 2026-01-08 02:13:59.994 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.001 76696 INFO aodh.api.app [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.043214s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.292 76685 INFO alembic.runtime.migration [None req-cb799ef3-6663-4d88-a758-2332d5162da3 c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.292 76685 INFO alembic.runtime.migration [None req-cb799ef3-6663-4d88-a758-2332d5162da3 c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.297 76685 INFO alembic.runtime.migration [None req-cb799ef3-6663-4d88-a758-2332d5162da3 c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.297 76685 INFO alembic.runtime.migration [None req-cb799ef3-6663-4d88-a758-2332d5162da3 c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.302 76685 INFO alembic.runtime.migration [None req-cb799ef3-6663-4d88-a758-2332d5162da3 c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.304 76685 INFO aodh.api.app [None req-cb799ef3-6663-4d88-a758-2332d5162da3 c821a092-2483-4087-aa8f-0e49f6845be7 14783035-d434-46ba-971e-d44615272423 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.321 76685 WARNING oslo_db.sqlalchemy.utils [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.322 76685 WARNING oslo_db.sqlalchemy.utils [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.326 76685 WARNING oslo_db.sqlalchemy.utils [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.069378s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.274 76690 INFO alembic.runtime.migration [None req-9618be92-c771-4e48-93d2-aec290cb0614 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.274 76690 INFO alembic.runtime.migration [None req-9618be92-c771-4e48-93d2-aec290cb0614 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.278 76690 INFO alembic.runtime.migration [None req-9618be92-c771-4e48-93d2-aec290cb0614 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.278 76690 INFO alembic.runtime.migration [None req-9618be92-c771-4e48-93d2-aec290cb0614 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.284 76690 INFO alembic.runtime.migration [None req-9618be92-c771-4e48-93d2-aec290cb0614 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.293 76690 INFO aodh.api.app [None req-9618be92-c771-4e48-93d2-aec290cb0614 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} 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_limit_should_be_positive [0.063300s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.345 76690 INFO alembic.runtime.migration [None req-6b98fbad-959d-42a4-829e-59c92aeec987 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.345 76690 INFO alembic.runtime.migration [None req-6b98fbad-959d-42a4-829e-59c92aeec987 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.351 76690 INFO alembic.runtime.migration [None req-6b98fbad-959d-42a4-829e-59c92aeec987 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.351 76690 INFO alembic.runtime.migration [None req-6b98fbad-959d-42a4-829e-59c92aeec987 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.358 76690 INFO alembic.runtime.migration [None req-6b98fbad-959d-42a4-829e-59c92aeec987 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.362 76690 INFO aodh.api.app [None req-6b98fbad-959d-42a4-829e-59c92aeec987 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.114308s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.315 76686 INFO alembic.runtime.migration [None req-e0b7eab9-b9b7-4865-95e4-c5192f09c2b0 f059f779-1505-4a0d-9ce6-9f846dc47446 e3cf55fa-77e1-4433-b6db-9b0b41123590 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.315 76686 INFO alembic.runtime.migration [None req-e0b7eab9-b9b7-4865-95e4-c5192f09c2b0 f059f779-1505-4a0d-9ce6-9f846dc47446 e3cf55fa-77e1-4433-b6db-9b0b41123590 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.321 76686 INFO alembic.runtime.migration [None req-e0b7eab9-b9b7-4865-95e4-c5192f09c2b0 f059f779-1505-4a0d-9ce6-9f846dc47446 e3cf55fa-77e1-4433-b6db-9b0b41123590 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.321 76686 INFO alembic.runtime.migration [None req-e0b7eab9-b9b7-4865-95e4-c5192f09c2b0 f059f779-1505-4a0d-9ce6-9f846dc47446 e3cf55fa-77e1-4433-b6db-9b0b41123590 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.334 76686 INFO alembic.runtime.migration [None req-e0b7eab9-b9b7-4865-95e4-c5192f09c2b0 f059f779-1505-4a0d-9ce6-9f846dc47446 e3cf55fa-77e1-4433-b6db-9b0b41123590 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.336 76686 INFO aodh.api.app [None req-e0b7eab9-b9b7-4865-95e4-c5192f09c2b0 f059f779-1505-4a0d-9ce6-9f846dc47446 e3cf55fa-77e1-4433-b6db-9b0b41123590 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.367 76686 WARNING oslo_db.sqlalchemy.utils [None req-6cd96478-e73e-4bd4-a9a2-d96123a70f01 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.384 76686 WARNING oslo_db.sqlalchemy.utils [None req-638826e1-ea86-413f-9056-bfd17a236135 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.404 76686 WARNING oslo_db.sqlalchemy.utils [None req-638826e1-ea86-413f-9056-bfd17a236135 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.130919s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.054188s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.421 76690 INFO alembic.runtime.migration [None req-d4491a85-51a6-4435-9bdf-aa088651e353 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.421 76690 INFO alembic.runtime.migration [None req-d4491a85-51a6-4435-9bdf-aa088651e353 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.424 76690 INFO alembic.runtime.migration [None req-d4491a85-51a6-4435-9bdf-aa088651e353 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.424 76690 INFO alembic.runtime.migration [None req-d4491a85-51a6-4435-9bdf-aa088651e353 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.429 76690 INFO alembic.runtime.migration [None req-d4491a85-51a6-4435-9bdf-aa088651e353 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.434 76690 INFO aodh.api.app [None req-d4491a85-51a6-4435-9bdf-aa088651e353 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.005670s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.002723s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.007201s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.009060s] ... ok {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.119314s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.398 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.398 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.401 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.402 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.406 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.418 76685 INFO aodh.api.app [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/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_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.094018s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.430 76686 INFO alembic.runtime.migration [None req-638826e1-ea86-413f-9056-bfd17a236135 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.434 76686 INFO alembic.runtime.migration [None req-638826e1-ea86-413f-9056-bfd17a236135 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.447 76686 INFO alembic.runtime.migration [None req-638826e1-ea86-413f-9056-bfd17a236135 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.447 76686 INFO alembic.runtime.migration [None req-638826e1-ea86-413f-9056-bfd17a236135 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.456 76686 INFO alembic.runtime.migration [None req-638826e1-ea86-413f-9056-bfd17a236135 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.463 76686 INFO aodh.api.app [None req-638826e1-ea86-413f-9056-bfd17a236135 050238f5-96b2-4a44-b678-815879609253 268f12f7-240f-4ae6-be9d-a4d896ec01ce - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.498 76686 WARNING oslo_db.sqlalchemy.utils [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.499 76686 WARNING oslo_db.sqlalchemy.utils [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.508 76686 WARNING oslo_db.sqlalchemy.utils [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.070053s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.463 76690 INFO alembic.runtime.migration [None req-c3cbe397-a590-43f2-8135-30cef27fcca2 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.464 76690 INFO alembic.runtime.migration [None req-c3cbe397-a590-43f2-8135-30cef27fcca2 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.467 76690 INFO alembic.runtime.migration [None req-c3cbe397-a590-43f2-8135-30cef27fcca2 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.467 76690 INFO alembic.runtime.migration [None req-c3cbe397-a590-43f2-8135-30cef27fcca2 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.477 76690 INFO alembic.runtime.migration [None req-c3cbe397-a590-43f2-8135-30cef27fcca2 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.480 76690 INFO aodh.api.app [None req-c3cbe397-a590-43f2-8135-30cef27fcca2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.500 76690 INFO aodh.api.app [None req-c3cbe397-a590-43f2-8135-30cef27fcca2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.517 76690 WARNING oslo_policy.policy [None req-d1c71c2d-102c-43ff-8401-4a08fae25e56 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.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.043762s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.513 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.513 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.523 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.523 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.527 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.530 76685 INFO aodh.api.app [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.002109s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.031407s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.534 76690 INFO alembic.runtime.migration [None req-d1c71c2d-102c-43ff-8401-4a08fae25e56 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.535 76690 INFO alembic.runtime.migration [None req-d1c71c2d-102c-43ff-8401-4a08fae25e56 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.539 76690 INFO alembic.runtime.migration [None req-d1c71c2d-102c-43ff-8401-4a08fae25e56 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.539 76690 INFO alembic.runtime.migration [None req-d1c71c2d-102c-43ff-8401-4a08fae25e56 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.544 76690 INFO alembic.runtime.migration [None req-d1c71c2d-102c-43ff-8401-4a08fae25e56 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.546 76690 INFO aodh.api.app [None req-d1c71c2d-102c-43ff-8401-4a08fae25e56 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.063905s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.525 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.525 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.533 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.533 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.539 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.543 76686 INFO aodh.api.app [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.016960s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.032728s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.566 76690 INFO alembic.runtime.migration [None req-6108e418-963a-42a9-b80f-1d46199bccd3 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.566 76690 INFO alembic.runtime.migration [None req-6108e418-963a-42a9-b80f-1d46199bccd3 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.569 76690 INFO alembic.runtime.migration [None req-6108e418-963a-42a9-b80f-1d46199bccd3 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.569 76690 INFO alembic.runtime.migration [None req-6108e418-963a-42a9-b80f-1d46199bccd3 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.573 76690 INFO alembic.runtime.migration [None req-6108e418-963a-42a9-b80f-1d46199bccd3 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.575 76690 INFO aodh.api.app [None req-6108e418-963a-42a9-b80f-1d46199bccd3 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.117281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.492 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.492 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.497 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.497 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.506 76696 INFO alembic.runtime.migration [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.510 76696 INFO aodh.api.app [None req-728056fa-8a6e-48c2-a122-1f6ccb9778c2 5691301f-c26c-425a-b943-9798fd479b41 e8d95d96-0334-4467-adba-72547b9fc5ad - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.023147s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000661s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.001990s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002683s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.031838s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.599 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.600 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.604 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.605 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.609 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.611 76690 INFO aodh.api.app [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005118s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.630 76690 WARNING stevedore.named [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Could not load no-such-engine {2} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000312s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.080985s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.595 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.595 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.607 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.607 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.616 76686 INFO alembic.runtime.migration [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.621 76686 INFO aodh.api.app [None req-74ee9158-5430-4812-9c25-55040b2feabb 024f4694-a785-4ae7-a331-330c3c232b5a 3c5207be-bd18-418a-ae20-0136fc682f99 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.650 76686 WARNING oslo_db.sqlalchemy.utils [None req-1c495c6d-be08-42de-96cd-56e9c4c7e126 04b1087c-8e71-449b-b7ff-66bdc0f72aff 903c2a64-20a3-4dae-9df1-e7776bd84ee9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.051013s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.621 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.621 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.627 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.627 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.638 76685 INFO alembic.runtime.migration [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.640 76685 INFO aodh.api.app [None req-551e5d40-30ac-4423-8dea-c03fe75fd204 3fedfe78-68e0-4189-aa3a-b58464d03f53 5483fe9b-a920-4488-bed6-2bd4091611f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.038492s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.637 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.637 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.640 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.640 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.645 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.659 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.662 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.043241s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.677 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.678 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.682 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.682 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.686 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.698 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.709 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.059970s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.669 76685 INFO alembic.runtime.migration [None req-307f10e7-08c6-4a85-a0e2-b0c8e3f05071 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.670 76685 INFO alembic.runtime.migration [None req-307f10e7-08c6-4a85-a0e2-b0c8e3f05071 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.673 76685 INFO alembic.runtime.migration [None req-307f10e7-08c6-4a85-a0e2-b0c8e3f05071 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.673 76685 INFO alembic.runtime.migration [None req-307f10e7-08c6-4a85-a0e2-b0c8e3f05071 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.677 76685 INFO alembic.runtime.migration [None req-307f10e7-08c6-4a85-a0e2-b0c8e3f05071 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.679 76685 INFO aodh.api.app [None req-307f10e7-08c6-4a85-a0e2-b0c8e3f05071 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.128321s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.610 76696 INFO alembic.runtime.migration [None req-5a642fcf-407e-427e-a122-409dc04e8445 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.611 76696 INFO alembic.runtime.migration [None req-5a642fcf-407e-427e-a122-409dc04e8445 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.618 76696 INFO alembic.runtime.migration [None req-5a642fcf-407e-427e-a122-409dc04e8445 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.618 76696 INFO alembic.runtime.migration [None req-5a642fcf-407e-427e-a122-409dc04e8445 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.631 76696 INFO alembic.runtime.migration [None req-5a642fcf-407e-427e-a122-409dc04e8445 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.635 76696 INFO aodh.api.app [None req-5a642fcf-407e-427e-a122-409dc04e8445 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.073867s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.676 76686 INFO alembic.runtime.migration [None req-1c495c6d-be08-42de-96cd-56e9c4c7e126 04b1087c-8e71-449b-b7ff-66bdc0f72aff 903c2a64-20a3-4dae-9df1-e7776bd84ee9 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.677 76686 INFO alembic.runtime.migration [None req-1c495c6d-be08-42de-96cd-56e9c4c7e126 04b1087c-8e71-449b-b7ff-66bdc0f72aff 903c2a64-20a3-4dae-9df1-e7776bd84ee9 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.696 76686 INFO alembic.runtime.migration [None req-1c495c6d-be08-42de-96cd-56e9c4c7e126 04b1087c-8e71-449b-b7ff-66bdc0f72aff 903c2a64-20a3-4dae-9df1-e7776bd84ee9 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.696 76686 INFO alembic.runtime.migration [None req-1c495c6d-be08-42de-96cd-56e9c4c7e126 04b1087c-8e71-449b-b7ff-66bdc0f72aff 903c2a64-20a3-4dae-9df1-e7776bd84ee9 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.703 76686 INFO alembic.runtime.migration [None req-1c495c6d-be08-42de-96cd-56e9c4c7e126 04b1087c-8e71-449b-b7ff-66bdc0f72aff 903c2a64-20a3-4dae-9df1-e7776bd84ee9 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.710 76686 INFO aodh.api.app [None req-1c495c6d-be08-42de-96cd-56e9c4c7e126 04b1087c-8e71-449b-b7ff-66bdc0f72aff 903c2a64-20a3-4dae-9df1-e7776bd84ee9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.732 76686 WARNING oslo_db.sqlalchemy.utils [None req-dc50fec3-2a11-44dc-b867-25a0ff2d2f5f 844f9e43-fbd1-4ad6-80a8-a3e0c8503dbf 283d6d49-7faf-4d7c-8e71-ea0db6c8332c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.053759s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.721 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.722 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.737 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.737 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.742 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.756 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.043406s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.730 76685 INFO alembic.runtime.migration [None req-1551b003-0888-479f-91d8-5396f0dfc72b - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.730 76685 INFO alembic.runtime.migration [None req-1551b003-0888-479f-91d8-5396f0dfc72b - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.733 76685 INFO alembic.runtime.migration [None req-1551b003-0888-479f-91d8-5396f0dfc72b - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.733 76685 INFO alembic.runtime.migration [None req-1551b003-0888-479f-91d8-5396f0dfc72b - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.738 76685 INFO alembic.runtime.migration [None req-1551b003-0888-479f-91d8-5396f0dfc72b - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.739 76685 INFO aodh.api.app [None req-1551b003-0888-479f-91d8-5396f0dfc72b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.057855s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.741 76686 INFO alembic.runtime.migration [None req-dc50fec3-2a11-44dc-b867-25a0ff2d2f5f 844f9e43-fbd1-4ad6-80a8-a3e0c8503dbf 283d6d49-7faf-4d7c-8e71-ea0db6c8332c - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.742 76686 INFO alembic.runtime.migration [None req-dc50fec3-2a11-44dc-b867-25a0ff2d2f5f 844f9e43-fbd1-4ad6-80a8-a3e0c8503dbf 283d6d49-7faf-4d7c-8e71-ea0db6c8332c - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.745 76686 INFO alembic.runtime.migration [None req-dc50fec3-2a11-44dc-b867-25a0ff2d2f5f 844f9e43-fbd1-4ad6-80a8-a3e0c8503dbf 283d6d49-7faf-4d7c-8e71-ea0db6c8332c - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.745 76686 INFO alembic.runtime.migration [None req-dc50fec3-2a11-44dc-b867-25a0ff2d2f5f 844f9e43-fbd1-4ad6-80a8-a3e0c8503dbf 283d6d49-7faf-4d7c-8e71-ea0db6c8332c - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.750 76686 INFO alembic.runtime.migration [None req-dc50fec3-2a11-44dc-b867-25a0ff2d2f5f 844f9e43-fbd1-4ad6-80a8-a3e0c8503dbf 283d6d49-7faf-4d7c-8e71-ea0db6c8332c - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.751 76686 INFO aodh.api.app [None req-dc50fec3-2a11-44dc-b867-25a0ff2d2f5f 844f9e43-fbd1-4ad6-80a8-a3e0c8503dbf 283d6d49-7faf-4d7c-8e71-ea0db6c8332c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:00.765 76686 WARNING oslo_db.sqlalchemy.utils [None req-a0e9597a-a48f-43d6-b11d-cfe1307ad312 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.771 76686 WARNING oslo_db.sqlalchemy.utils [None req-fb192224-4df4-4326-b7a7-2554bcf168a9 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.775 76686 WARNING oslo_db.sqlalchemy.utils [None req-713171b1-4563-468d-973f-11c42da91a91 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.784 76686 WARNING oslo_db.sqlalchemy.utils [None req-cb5dfccb-a498-4d46-9319-87e57b4b68b3 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:00.785 76686 WARNING oslo_db.sqlalchemy.utils [None req-cb5dfccb-a498-4d46-9319-87e57b4b68b3 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.092103s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.734 76696 INFO alembic.runtime.migration [None req-321b067a-2329-4dc4-95bd-c07745b17d6c - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.742 76696 INFO alembic.runtime.migration [None req-321b067a-2329-4dc4-95bd-c07745b17d6c - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.746 76696 INFO alembic.runtime.migration [None req-321b067a-2329-4dc4-95bd-c07745b17d6c - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.746 76696 INFO alembic.runtime.migration [None req-321b067a-2329-4dc4-95bd-c07745b17d6c - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.754 76696 INFO alembic.runtime.migration [None req-321b067a-2329-4dc4-95bd-c07745b17d6c - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.759 76696 INFO aodh.api.app [None req-321b067a-2329-4dc4-95bd-c07745b17d6c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.054437s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.779 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.779 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.783 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.783 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.805 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.815 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] 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_orderby_and_limit [0.060591s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.827 76685 INFO alembic.runtime.migration [None req-639e1f1e-8a35-4dc3-9dab-57d451d7e67e - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.827 76685 INFO alembic.runtime.migration [None req-639e1f1e-8a35-4dc3-9dab-57d451d7e67e - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.833 76685 INFO alembic.runtime.migration [None req-639e1f1e-8a35-4dc3-9dab-57d451d7e67e - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.833 76685 INFO alembic.runtime.migration [None req-639e1f1e-8a35-4dc3-9dab-57d451d7e67e - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.838 76685 INFO alembic.runtime.migration [None req-639e1f1e-8a35-4dc3-9dab-57d451d7e67e - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.840 76685 INFO aodh.api.app [None req-639e1f1e-8a35-4dc3-9dab-57d451d7e67e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.060752s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.841 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.842 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.852 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.852 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.863 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.877 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.080476s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.829 76696 INFO alembic.runtime.migration [None req-ef9b8cdb-a213-4f4c-a52c-92d4a7bf4436 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.829 76696 INFO alembic.runtime.migration [None req-ef9b8cdb-a213-4f4c-a52c-92d4a7bf4436 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.833 76696 INFO alembic.runtime.migration [None req-ef9b8cdb-a213-4f4c-a52c-92d4a7bf4436 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.833 76696 INFO alembic.runtime.migration [None req-ef9b8cdb-a213-4f4c-a52c-92d4a7bf4436 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.838 76696 INFO alembic.runtime.migration [None req-ef9b8cdb-a213-4f4c-a52c-92d4a7bf4436 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.840 76696 INFO aodh.api.app [None req-ef9b8cdb-a213-4f4c-a52c-92d4a7bf4436 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.038713s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.885 76685 INFO alembic.runtime.migration [None req-e17bc038-2dec-4068-81db-48de382a0619 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.885 76685 INFO alembic.runtime.migration [None req-e17bc038-2dec-4068-81db-48de382a0619 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.889 76685 INFO alembic.runtime.migration [None req-e17bc038-2dec-4068-81db-48de382a0619 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.889 76685 INFO alembic.runtime.migration [None req-e17bc038-2dec-4068-81db-48de382a0619 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.893 76685 INFO alembic.runtime.migration [None req-e17bc038-2dec-4068-81db-48de382a0619 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.895 76685 INFO aodh.api.app [None req-e17bc038-2dec-4068-81db-48de382a0619 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.063098s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.896 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.896 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.910 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.910 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.915 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.935 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.034070s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.924 76685 INFO alembic.runtime.migration [None req-4fa301a6-b5bb-42f4-be12-3f33dfabef84 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.924 76685 INFO alembic.runtime.migration [None req-4fa301a6-b5bb-42f4-be12-3f33dfabef84 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.927 76685 INFO alembic.runtime.migration [None req-4fa301a6-b5bb-42f4-be12-3f33dfabef84 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.928 76685 INFO alembic.runtime.migration [None req-4fa301a6-b5bb-42f4-be12-3f33dfabef84 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.932 76685 INFO alembic.runtime.migration [None req-4fa301a6-b5bb-42f4-be12-3f33dfabef84 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.933 76685 INFO aodh.api.app [None req-4fa301a6-b5bb-42f4-be12-3f33dfabef84 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.055951s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.912 76696 INFO alembic.runtime.migration [None req-47030dc7-2018-4170-9e7e-8427673aab51 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.913 76696 INFO alembic.runtime.migration [None req-47030dc7-2018-4170-9e7e-8427673aab51 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.916 76696 INFO alembic.runtime.migration [None req-47030dc7-2018-4170-9e7e-8427673aab51 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.916 76696 INFO alembic.runtime.migration [None req-47030dc7-2018-4170-9e7e-8427673aab51 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.922 76696 INFO alembic.runtime.migration [None req-47030dc7-2018-4170-9e7e-8427673aab51 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.924 76696 INFO aodh.api.app [None req-47030dc7-2018-4170-9e7e-8427673aab51 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.054102s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.958 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.958 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.977 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.977 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.982 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.000 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.061631s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.958 76685 INFO alembic.runtime.migration [None req-cd7ff46e-4cf3-4774-977c-01d93f7c66ce some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.959 76685 INFO alembic.runtime.migration [None req-cd7ff46e-4cf3-4774-977c-01d93f7c66ce some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.962 76685 INFO alembic.runtime.migration [None req-cd7ff46e-4cf3-4774-977c-01d93f7c66ce some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.962 76685 INFO alembic.runtime.migration [None req-cd7ff46e-4cf3-4774-977c-01d93f7c66ce some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.966 76685 INFO alembic.runtime.migration [None req-cd7ff46e-4cf3-4774-977c-01d93f7c66ce some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.967 76685 INFO aodh.api.app [None req-cd7ff46e-4cf3-4774-977c-01d93f7c66ce some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.060590s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:00.966 76696 INFO alembic.runtime.migration [None req-a6ee26a1-e65a-4378-ba2f-627a189e6b19 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.966 76696 INFO alembic.runtime.migration [None req-a6ee26a1-e65a-4378-ba2f-627a189e6b19 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.971 76696 INFO alembic.runtime.migration [None req-a6ee26a1-e65a-4378-ba2f-627a189e6b19 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:00.971 76696 INFO alembic.runtime.migration [None req-a6ee26a1-e65a-4378-ba2f-627a189e6b19 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:00.977 76696 INFO alembic.runtime.migration [None req-a6ee26a1-e65a-4378-ba2f-627a189e6b19 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:00.979 76696 INFO aodh.api.app [None req-a6ee26a1-e65a-4378-ba2f-627a189e6b19 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:01.004 76696 INFO aodh.api.app [None req-a6ee26a1-e65a-4378-ba2f-627a189e6b19 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:01.017 76696 WARNING oslo_policy.policy [None req-4ef741b6-b2ff-4b9d-b56b-7872fa0393e3 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. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.033950s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.015 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.015 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.020 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.020 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.026 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.030 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.059006s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.026 76685 INFO alembic.runtime.migration [None req-d054d93c-5f83-4353-9892-e64c3488f3e8 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.026 76685 INFO alembic.runtime.migration [None req-d054d93c-5f83-4353-9892-e64c3488f3e8 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.033 76685 INFO alembic.runtime.migration [None req-d054d93c-5f83-4353-9892-e64c3488f3e8 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.033 76685 INFO alembic.runtime.migration [None req-d054d93c-5f83-4353-9892-e64c3488f3e8 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.042 76685 INFO alembic.runtime.migration [None req-d054d93c-5f83-4353-9892-e64c3488f3e8 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.046 76685 INFO aodh.api.app [None req-d054d93c-5f83-4353-9892-e64c3488f3e8 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.047727s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.029 76696 INFO alembic.runtime.migration [None req-4ef741b6-b2ff-4b9d-b56b-7872fa0393e3 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.029 76696 INFO alembic.runtime.migration [None req-4ef741b6-b2ff-4b9d-b56b-7872fa0393e3 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.033 76696 INFO alembic.runtime.migration [None req-4ef741b6-b2ff-4b9d-b56b-7872fa0393e3 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.033 76696 INFO alembic.runtime.migration [None req-4ef741b6-b2ff-4b9d-b56b-7872fa0393e3 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.044 76696 INFO alembic.runtime.migration [None req-4ef741b6-b2ff-4b9d-b56b-7872fa0393e3 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.051 76696 INFO aodh.api.app [None req-4ef741b6-b2ff-4b9d-b56b-7872fa0393e3 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.036280s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.052 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.052 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.055 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.055 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.060 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.064 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.006743s] ... ok {3} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.005700s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.293903s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.029 76686 INFO alembic.runtime.migration [None req-cb5dfccb-a498-4d46-9319-87e57b4b68b3 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.029 76686 INFO alembic.runtime.migration [None req-cb5dfccb-a498-4d46-9319-87e57b4b68b3 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.033 76686 INFO alembic.runtime.migration [None req-cb5dfccb-a498-4d46-9319-87e57b4b68b3 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.033 76686 INFO alembic.runtime.migration [None req-cb5dfccb-a498-4d46-9319-87e57b4b68b3 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.037 76686 INFO alembic.runtime.migration [None req-cb5dfccb-a498-4d46-9319-87e57b4b68b3 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.039 76686 INFO aodh.api.app [None req-cb5dfccb-a498-4d46-9319-87e57b4b68b3 5554a388-5022-4d64-870c-73ff8c842a01 4e8065db-3e58-429a-830b-f2885d2bd4d9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:01.063 76686 WARNING oslo_db.sqlalchemy.utils [None req-a792ca0c-467c-4d29-accf-b3b1c01614ad d884d330-9db7-43d3-9e40-f617cc066fcd 2c83dbd3-dbf4-4cf9-867c-2166c1cb8c40 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.065 76686 WARNING oslo_db.sqlalchemy.utils [None req-a792ca0c-467c-4d29-accf-b3b1c01614ad d884d330-9db7-43d3-9e40-f617cc066fcd 2c83dbd3-dbf4-4cf9-867c-2166c1cb8c40 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.071 76686 WARNING oslo_db.sqlalchemy.utils [None req-23c31ff0-abc6-4e17-9cd0-a46ef1cc5afa d884d330-9db7-43d3-9e40-f617cc066fcd 2c83dbd3-dbf4-4cf9-867c-2166c1cb8c40 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.076 76686 WARNING oslo_db.sqlalchemy.utils [None req-f53cda1a-fc90-4795-8e69-be7fd5a41332 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.077 76686 WARNING oslo_db.sqlalchemy.utils [None req-f53cda1a-fc90-4795-8e69-be7fd5a41332 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.083 76686 WARNING oslo_db.sqlalchemy.utils [None req-9e4ea523-ff60-458d-901d-26835fc45cdb d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.086 76686 WARNING oslo_db.sqlalchemy.utils [None req-95b6cb1c-f5c8-42f9-91bb-d4f730b5fa65 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.026924s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.091 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.091 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.094 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.094 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.099 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.103 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.109 76696 INFO aodh.storage.impl_sqlalchemy [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.044230s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.086 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.086 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.092 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.092 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.098 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.106 76690 WARNING oslo_db.sqlalchemy.utils [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.064830s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.091 76685 INFO alembic.runtime.migration [None req-259fcd82-287e-4fd3-bf23-8653a48c754e 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.091 76685 INFO alembic.runtime.migration [None req-259fcd82-287e-4fd3-bf23-8653a48c754e 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.096 76685 INFO alembic.runtime.migration [None req-259fcd82-287e-4fd3-bf23-8653a48c754e 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.097 76685 INFO alembic.runtime.migration [None req-259fcd82-287e-4fd3-bf23-8653a48c754e 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.104 76685 INFO alembic.runtime.migration [None req-259fcd82-287e-4fd3-bf23-8653a48c754e 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.109 76685 INFO aodh.api.app [None req-259fcd82-287e-4fd3-bf23-8653a48c754e 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.035353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.122 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.122 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.128 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.128 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.133 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.139 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.142 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.021865s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.156 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.156 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.159 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.159 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.163 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.167 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.057037s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.134 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.134 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.142 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.142 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.152 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.089457s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.099 76686 INFO alembic.runtime.migration [None req-95b6cb1c-f5c8-42f9-91bb-d4f730b5fa65 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.099 76686 INFO alembic.runtime.migration [None req-95b6cb1c-f5c8-42f9-91bb-d4f730b5fa65 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.102 76686 INFO alembic.runtime.migration [None req-95b6cb1c-f5c8-42f9-91bb-d4f730b5fa65 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.102 76686 INFO alembic.runtime.migration [None req-95b6cb1c-f5c8-42f9-91bb-d4f730b5fa65 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.117 76686 INFO alembic.runtime.migration [None req-95b6cb1c-f5c8-42f9-91bb-d4f730b5fa65 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.120 76686 INFO aodh.api.app [None req-95b6cb1c-f5c8-42f9-91bb-d4f730b5fa65 d884d330-9db7-43d3-9e40-f617cc066fcd 68df51a8-d88a-461d-b4f0-b1d1b124fe7f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:01.149 76686 WARNING oslo_db.sqlalchemy.utils [None req-8284d95c-f9ed-4eba-9975-c00522a38d05 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.151 76686 WARNING oslo_db.sqlalchemy.utils [None req-8284d95c-f9ed-4eba-9975-c00522a38d05 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.156 76686 WARNING oslo_db.sqlalchemy.utils [None req-4fe89475-d2c8-40d7-a465-bc4205ae7786 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.162 76686 WARNING oslo_db.sqlalchemy.utils [None req-ab8599e6-4331-4ba0-bc48-e396819a2767 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.163 76686 WARNING oslo_db.sqlalchemy.utils [None req-ab8599e6-4331-4ba0-bc48-e396819a2767 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.166 76686 WARNING oslo_db.sqlalchemy.utils [None req-61faeeea-4666-43fa-8a49-c1c92f91f616 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.038952s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.148 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.148 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.152 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.152 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.156 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.158 76685 INFO aodh.api.app [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.008103s] ... ok {0} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000352s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.020198s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.178 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.178 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.181 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.181 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.187 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.188 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] 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.020719s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.194 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.195 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.198 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.198 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.202 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.206 76685 WARNING oslo_db.sqlalchemy.utils [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.021042s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.199 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.200 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.202 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.202 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.207 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.211 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.046505s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.199 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.199 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.203 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.203 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.216 76690 INFO alembic.runtime.migration [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.020171s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.246 76690 ERROR stevedore.extension [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] 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 2026-01-08 02:14:01.246 76690 WARNING stevedore.named [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Could not load prometheus {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.039137s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.215 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.215 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.219 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.219 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.223 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.227 76685 WARNING oslo_db.sqlalchemy.utils [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.034281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.222 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.222 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.228 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.228 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.232 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.236 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.238 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.242 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.078730s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.186 76686 INFO alembic.runtime.migration [None req-e33b7c3c-40d7-45da-99a3-72bd421583fe 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.186 76686 INFO alembic.runtime.migration [None req-e33b7c3c-40d7-45da-99a3-72bd421583fe 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.190 76686 INFO alembic.runtime.migration [None req-e33b7c3c-40d7-45da-99a3-72bd421583fe 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.190 76686 INFO alembic.runtime.migration [None req-e33b7c3c-40d7-45da-99a3-72bd421583fe 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.194 76686 INFO alembic.runtime.migration [None req-e33b7c3c-40d7-45da-99a3-72bd421583fe 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.201 76686 INFO aodh.api.app [None req-e33b7c3c-40d7-45da-99a3-72bd421583fe 44a4b81d-54f6-4d5a-9311-ef94e6fea56f 1b32504c-ac4a-4902-bd0a-3454deacc623 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:01.220 76686 WARNING oslo_db.sqlalchemy.utils [None req-d6f7771e-31ae-435f-9f1c-e737a8e27c34 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.221 76686 WARNING oslo_db.sqlalchemy.utils [None req-d6f7771e-31ae-435f-9f1c-e737a8e27c34 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.226 76686 WARNING oslo_db.sqlalchemy.utils [None req-cec9e9bf-acc0-4973-921c-712d7743485a aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.231 76686 WARNING oslo_db.sqlalchemy.utils [None req-5106d48d-d606-4d40-8e64-ecb1173cf82a aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.232 76686 WARNING oslo_db.sqlalchemy.utils [None req-5106d48d-d606-4d40-8e64-ecb1173cf82a aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.248 76686 WARNING oslo_db.sqlalchemy.utils [None req-7b3349db-c802-4565-be00-4f93382c0961 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.017376s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.261 76690 ERROR stevedore.extension [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] 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 2026-01-08 02:14:01.261 76690 WARNING stevedore.named [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Could not load prometheus 2026-01-08 02:14:01.261 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 2228097f-ac4e-4a41-8c48-a3302e673e53 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. 2026-01-08 02:14:01.263 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 3e80f80d-88e4-44ac-bd6c-5c35f735106b 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. 2026-01-08 02:14:01.263 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 6bea742d-bb96-41fa-a4b8-17f7dd7bfdc4 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. 2026-01-08 02:14:01.264 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 85a5c2f2-f7eb-44ab-ba5f-a8d0ca4b0a94 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. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.009620s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.274 76690 INFO aodh.evaluator.event [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2026-01-08 02:14:01.274 76690 INFO aodh.evaluator.event [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2026-01-08 02:14:01.274 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 2 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.033837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.260 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.260 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.266 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.266 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.271 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.274 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.008692s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.009711s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.046577s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.256 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.256 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.265 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.265 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.269 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.284 76685 WARNING oslo_db.sqlalchemy.utils [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.010136s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.027819s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.293 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.293 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.296 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.296 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.301 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.304 76696 WARNING oslo_db.sqlalchemy.utils [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] 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_project_id [0.012365s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.315 76690 INFO aodh.evaluator.event [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Triggering the alarm b17d64e3-1fe7-404d-a448-d447b08d22a8 by event for project project1, event_type: type0 2026-01-08 02:14:01.316 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm b17d64e3-1fe7-404d-a448-d447b08d22a8 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.064014s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.268 76686 INFO alembic.runtime.migration [None req-a3b8f53a-e6ba-4d6f-a0d4-a5290c482503 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.268 76686 INFO alembic.runtime.migration [None req-a3b8f53a-e6ba-4d6f-a0d4-a5290c482503 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.272 76686 INFO alembic.runtime.migration [None req-a3b8f53a-e6ba-4d6f-a0d4-a5290c482503 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.272 76686 INFO alembic.runtime.migration [None req-a3b8f53a-e6ba-4d6f-a0d4-a5290c482503 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.284 76686 INFO alembic.runtime.migration [None req-a3b8f53a-e6ba-4d6f-a0d4-a5290c482503 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.286 76686 INFO aodh.api.app [None req-a3b8f53a-e6ba-4d6f-a0d4-a5290c482503 aa957c05-2d63-46d1-82b8-726ffda1b0c6 9581dbc3-8d02-499f-8c5d-fbbdaf1a69b1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:01.301 76686 WARNING oslo_db.sqlalchemy.utils [None req-922e251f-53ba-400a-a123-3b172ef67fa1 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.301 76686 WARNING oslo_db.sqlalchemy.utils [None req-922e251f-53ba-400a-a123-3b172ef67fa1 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.307 76686 WARNING oslo_db.sqlalchemy.utils [None req-0feed773-ca8e-4a39-9d25-29a2d8303e76 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.311 76686 WARNING oslo_db.sqlalchemy.utils [None req-5831304c-33a7-463c-9fe9-b1924a2b2050 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.312 76686 WARNING oslo_db.sqlalchemy.utils [None req-5831304c-33a7-463c-9fe9-b1924a2b2050 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.314 76686 WARNING oslo_db.sqlalchemy.utils [None req-9e11e874-f272-43bd-9bdf-fde1aead3eac 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.014869s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.331 76690 INFO aodh.evaluator.event [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Triggering the alarm 89e985d8-d159-462a-8de0-e919f7ff940f by event for project , event_type: type0 2026-01-08 02:14:01.331 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 89e985d8-d159-462a-8de0-e919f7ff940f transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.044649s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.303 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.303 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.315 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.315 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.324 76685 INFO alembic.runtime.migration [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001182s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004534s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.017153s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.348 76690 INFO aodh.evaluator.event [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Triggering the alarm f207a37e-9ef7-480e-9ca4-ef10d8db0b1b by event for project , event_type: type0 2026-01-08 02:14:01.348 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm f207a37e-9ef7-480e-9ca4-ef10d8db0b1b transitioning to alarm because Event hits the query . {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.036702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.322 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.322 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.327 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.327 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.334 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.013384s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.011820s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.360 76690 INFO aodh.evaluator.event [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Triggering the alarm 6c9449b2-2e73-4d18-99ab-9446c3ad2715 by event for project , event_type: type0 2026-01-08 02:14:01.360 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 6c9449b2-2e73-4d18-99ab-9446c3ad2715 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin [0.045186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.330 76686 INFO alembic.runtime.migration [None req-9e11e874-f272-43bd-9bdf-fde1aead3eac 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.330 76686 INFO alembic.runtime.migration [None req-9e11e874-f272-43bd-9bdf-fde1aead3eac 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.334 76686 INFO alembic.runtime.migration [None req-9e11e874-f272-43bd-9bdf-fde1aead3eac 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.334 76686 INFO alembic.runtime.migration [None req-9e11e874-f272-43bd-9bdf-fde1aead3eac 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.339 76686 INFO alembic.runtime.migration [None req-9e11e874-f272-43bd-9bdf-fde1aead3eac 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.341 76686 INFO aodh.api.app [None req-9e11e874-f272-43bd-9bdf-fde1aead3eac 6dbc8534-19fa-49a2-b112-de8bd38f4fbb 1b91eae2-45d9-4d27-9221-68fea5c1765c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:01.358 76686 WARNING oslo_db.sqlalchemy.utils [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.359 76686 WARNING oslo_db.sqlalchemy.utils [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.363 76686 WARNING oslo_db.sqlalchemy.utils [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.010906s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.023270s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.360 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.360 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.364 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.364 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.369 76696 INFO alembic.runtime.migration [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.020633s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.380 76685 ERROR stevedore.extension [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] 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 2026-01-08 02:14:01.381 76685 WARNING stevedore.named [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Could not load prometheus {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.011221s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.007949s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.389 76685 INFO aodh.evaluator.event [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Triggering the alarm 0effdac1-cccf-4d41-8547-2b4ebd29c22a by event for project , event_type: type0 2026-01-08 02:14:01.389 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm 0effdac1-cccf-4d41-8547-2b4ebd29c22a transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.018117s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.392 76696 ERROR stevedore.extension [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] 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 2026-01-08 02:14:01.393 76696 WARNING stevedore.named [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Could not load prometheus 2026-01-08 02:14:01.393 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm 8eb165d6-4ebf-4505-a322-0be1e1aa1b69 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. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.007355s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.396 76685 INFO aodh.evaluator.event [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Triggering the alarm 49e61092-3291-46d4-af3a-778d2b474c9f by event for project , event_type: type0 2026-01-08 02:14:01.397 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm 49e61092-3291-46d4-af3a-778d2b474c9f transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.016092s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.007591s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.405 76685 INFO aodh.evaluator.event [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Aborting evaluation of the alarm 8d07012d-6183-4345-b69f-5f11fdd3b2ac due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.006648s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.412 76685 ERROR aodh.evaluator.event [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2026-01-08 02:14:01.412 76685 WARNING aodh.evaluator.event [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.015859s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.411 76696 ERROR stevedore.extension [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] 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 2026-01-08 02:14:01.411 76696 WARNING stevedore.named [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Could not load prometheus 2026-01-08 02:14:01.412 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm 441b88a1-1e65-467f-8d55-935cd8f7c66c 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. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.015341s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.410 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 63a40989-ff60-43e7-8eb8-6d2a2a685eca transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007152s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.419 76685 INFO aodh.evaluator.event [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Aborting evaluation of the alarm e3c08282-8bd7-490d-9d14-da3c331ebdc5 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {3} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.011573s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.422 76696 ERROR stevedore.extension [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] 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 2026-01-08 02:14:01.422 76696 WARNING stevedore.named [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Could not load prometheus 2026-01-08 02:14:01.422 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm ea34bcc8-8c02-4a82-a5e1-49b50adaea33 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_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin_on_behalf_of_another_project [0.057391s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.377 76686 INFO alembic.runtime.migration [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.378 76686 INFO alembic.runtime.migration [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.386 76686 INFO alembic.runtime.migration [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.386 76686 INFO alembic.runtime.migration [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.404 76686 INFO alembic.runtime.migration [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.406 76686 INFO aodh.api.app [None req-43e460e6-81b2-4f1e-bdf6-91e2c1c3c09f 96549d59-b0ca-40db-b036-736b560e7436 4138c3f1-63c3-4470-9b68-c732763bff85 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.010246s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.428 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm ec631fee-174a-40d5-a087-d5a4bd20d6d3 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.015987s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.429 76690 WARNING aodh.evaluator.threshold [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Expecting 4 datapoints but only get 0 2026-01-08 02:14:01.430 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 74adcc7d-8cd3-48a0-9c26-76b862c4257a transitioning to insufficient data because No datapoint for granularity 300 {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.007537s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.007726s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.441 76696 INFO aodh.evaluator.event [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Triggering the alarm bb10bbce-2bc6-4033-ae30-148179c03108 by event for project , event_type: compute.instance.update 2026-01-08 02:14:01.442 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm bb10bbce-2bc6-4033-ae30-148179c03108 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.012050s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.007990s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.450 76696 INFO aodh.evaluator.event [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Triggering the alarm b4c97f54-431a-40ce-9831-24d55cf67907 by event for project , event_type: type0 2026-01-08 02:14:01.450 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm b4c97f54-431a-40ce-9831-24d55cf67907 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.011890s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.455 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 6e83a5ee-85e4-40e1-881b-0a57ffb966e4 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.007281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.459 76696 INFO aodh.evaluator.event [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Aborting evaluation of the alarm 0d755bcc-970d-41a6-acba-5ddab618c3a4 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.016320s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.021542s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.468 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 819308f0-8416-436e-85c6-3011abe2eb7f transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.012316s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.487 76696 WARNING aodh.evaluator.gnocchi [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2026-01-08 02:14:01.488 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm 2706b7cc-12ad-43a7-adc6-5dff8352c8a9 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.015612s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.493 76690 WARNING aodh.evaluator.threshold [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Expecting 5 datapoints but only get 0 2026-01-08 02:14:01.493 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm 0b7dcdbf-b696-4c28-b2c3-79b08741f798 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.013231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.500 76696 WARNING aodh.evaluator.gnocchi [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2026-01-08 02:14:01.501 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm acd0c1f6-b3b8-4510-9988-8c5b3c37f402 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.011687s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.514 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm 5f68fbdb-f719-48e0-9495-32916a3e8fe1 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_evaluation_keep_alarm_attributes_constant [0.011067s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.528 76696 INFO aodh.evaluator [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] alarm c036cfc3-c2e9-4ec1-81ad-552d7be88238 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_not_scoped [0.012418s] ... ok {3} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_old_alarm [0.009399s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.004115s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.164644s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.594 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm 797ecdb3-b01b-4862-83ff-5b560a5fc5a1 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.008330s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.008826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.612 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm 551ba3ec-278b-4b63-b1ce-b98993e4227f transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.009351s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.008901s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.011167s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.641 76685 WARNING aodh.evaluator.gnocchi [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2026-01-08 02:14:01.642 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm 4543aa70-995f-4040-b028-078f33217bca transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.230421s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.436 76686 INFO alembic.runtime.migration [None req-89c9230d-6db2-4820-8712-1cedd8e1a367 954ac29e-947e-4444-ae62-ca012daa8aff 1c8b7440-f648-4dc8-9ea1-270c39f0d759 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.436 76686 INFO alembic.runtime.migration [None req-89c9230d-6db2-4820-8712-1cedd8e1a367 954ac29e-947e-4444-ae62-ca012daa8aff 1c8b7440-f648-4dc8-9ea1-270c39f0d759 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.439 76686 INFO alembic.runtime.migration [None req-89c9230d-6db2-4820-8712-1cedd8e1a367 954ac29e-947e-4444-ae62-ca012daa8aff 1c8b7440-f648-4dc8-9ea1-270c39f0d759 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.440 76686 INFO alembic.runtime.migration [None req-89c9230d-6db2-4820-8712-1cedd8e1a367 954ac29e-947e-4444-ae62-ca012daa8aff 1c8b7440-f648-4dc8-9ea1-270c39f0d759 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.455 76686 INFO alembic.runtime.migration [None req-89c9230d-6db2-4820-8712-1cedd8e1a367 954ac29e-947e-4444-ae62-ca012daa8aff 1c8b7440-f648-4dc8-9ea1-270c39f0d759 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.464 76686 INFO aodh.api.app [None req-89c9230d-6db2-4820-8712-1cedd8e1a367 954ac29e-947e-4444-ae62-ca012daa8aff 1c8b7440-f648-4dc8-9ea1-270c39f0d759 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini 2026-01-08 02:14:01.496 76686 WARNING oslo_db.sqlalchemy.utils [None req-5b526142-019e-43f0-9d5a-c0f52cb61859 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.501 76686 WARNING oslo_db.sqlalchemy.utils [None req-3b1f23d9-7281-4fc7-8ab3-9cc741a6015b ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.509 76686 WARNING oslo_db.sqlalchemy.utils [None req-450c0ab6-9b07-4703-a31f-53ee1629ef72 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.513 76686 WARNING oslo_db.sqlalchemy.utils [None req-9a157df1-406f-43a2-af9f-c382c9c3c792 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.519 76686 WARNING oslo_db.sqlalchemy.utils [None req-1d68e39a-9ebc-445e-9308-55c193fec774 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.527 76686 WARNING oslo_db.sqlalchemy.utils [None req-b2477c5c-ef3b-44dc-b87d-287d7658511f ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.536 76686 WARNING oslo_db.sqlalchemy.utils [None req-35741d90-0ae9-4055-a5d0-cd4275f55cfc ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.541 76686 WARNING oslo_db.sqlalchemy.utils [None req-63e1bab2-13fc-4508-9cb3-4f36ab8853a6 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.548 76686 WARNING oslo_db.sqlalchemy.utils [None req-45d84346-ce7a-4890-9701-792d38e433ba ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.552 76686 WARNING oslo_db.sqlalchemy.utils [None req-b0f313e5-c8ee-45c7-93e0-b3f20e377143 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.558 76686 WARNING oslo_db.sqlalchemy.utils [None req-72221ccb-a94a-4a50-809b-01b0ad6a4324 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 2429 8c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.562 76686 WARNING oslo_db.sqlalchemy.utils [None req-0be50a42-2ed9-45b0-9176-f4fc49a0262e ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.568 76686 WARNING oslo_db.sqlalchemy.utils [None req-50e8387c-05b0-4657-b6c1-62667cb11d19 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.573 76686 WARNING oslo_db.sqlalchemy.utils [None req-686b8d9d-7f8d-40e9-9157-47cd0e2a14c9 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.580 76686 WARNING oslo_db.sqlalchemy.utils [None req-059ae83d-ec20-448e-a26a-df2e582f7a65 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.584 76686 WARNING oslo_db.sqlalchemy.utils [None req-959f36f4-355a-4e0b-bbdf-15b0f2763bfe ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.594 76686 WARNING oslo_db.sqlalchemy.utils [None req-13f1fd31-4c52-41e5-9414-8249f9b3ed87 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.598 76686 WARNING oslo_db.sqlalchemy.utils [None req-43c994c7-2308-49cf-9789-1e051f5d42ca ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.613 76686 WARNING oslo_db.sqlalchemy.utils [None req-7eaf615a-f488-45f4-8c29-9adfe398e477 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.621 76686 WARNING oslo_db.sqlalchemy.utils [None req-9dee7e1b-abc1-4c42-a71f-cf24203fd2c4 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:01.630 76686 WARNING oslo_db.sqlalchemy.utils [None req-9c9dc959-be02-4415-821f-7bd35b9892f1 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.022897s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.665 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm 2532140d-da5c-489a-982d-ebb82172e9ef transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.026615s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.001629s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002006s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.001940s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.029302s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.689 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm cb42aaf6-080c-462d-9c36-efca247c4c35 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009827s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.705 76685 INFO aodh.evaluator [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] alarm ff1a47a9-80e2-4627-9807-0b8443fa41fa transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {0} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_scoped [0.016418s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.229652s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.510 76690 WARNING aodh.evaluator.threshold [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Expecting 5 datapoints but only get 0 2026-01-08 02:14:01.510 76690 INFO aodh.evaluator [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] alarm be3a82ca-4ab4-4099-96ee-d5e87cec265d transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.011377s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000936s] ... ok {2} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001387s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.026424s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.748 76685 INFO aodh.notifier.heat [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] 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. 2026-01-08 02:14:01.749 76685 INFO aodh.notifier.heat [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2026-01-08 02:14:01.749 76685 INFO aodh.notifier.heat [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.012736s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.762 76685 INFO aodh.notifier.heat [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] 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. 2026-01-08 02:14:01.763 76685 ERROR aodh.notifier.heat [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000368s] ... ok {0} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.010235s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.091533s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.705 76686 INFO alembic.runtime.migration [None req-9c9dc959-be02-4415-821f-7bd35b9892f1 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.705 76686 INFO alembic.runtime.migration [None req-9c9dc959-be02-4415-821f-7bd35b9892f1 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.711 76686 INFO alembic.runtime.migration [None req-9c9dc959-be02-4415-821f-7bd35b9892f1 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.711 76686 INFO alembic.runtime.migration [None req-9c9dc959-be02-4415-821f-7bd35b9892f1 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.718 76686 INFO alembic.runtime.migration [None req-9c9dc959-be02-4415-821f-7bd35b9892f1 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.721 76686 INFO aodh.api.app [None req-9c9dc959-be02-4415-821f-7bd35b9892f1 ade6f5c5-d5c8-4c8f-becd-db9f7ed994c2 24298c79-54de-468d-a4bd-494217219554 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.009494s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.783 76685 INFO aodh.coordination [None req-24437fe3-553c-4a04-9465-84386adaeb15 9f82167b-3290-4dbf-9016-1f23de6c6c50 fa7cd060-a70d-4ff6-891f-f6c319eabce6 - - - -] Coordination backend started successfully. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.070669s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.793 76686 INFO alembic.runtime.migration [None req-9f82b19b-d5eb-4e3a-b59d-7768ce6a0c15 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.793 76686 INFO alembic.runtime.migration [None req-9f82b19b-d5eb-4e3a-b59d-7768ce6a0c15 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.801 76686 INFO alembic.runtime.migration [None req-9f82b19b-d5eb-4e3a-b59d-7768ce6a0c15 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.801 76686 INFO alembic.runtime.migration [None req-9f82b19b-d5eb-4e3a-b59d-7768ce6a0c15 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.810 76686 INFO alembic.runtime.migration [None req-9f82b19b-d5eb-4e3a-b59d-7768ce6a0c15 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.812 76686 INFO aodh.api.app [None req-9f82b19b-d5eb-4e3a-b59d-7768ce6a0c15 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.053224s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.861 76686 INFO alembic.runtime.migration [None req-de25e8dd-b89e-4f65-a64e-dbf41c1cd8f0 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.862 76686 INFO alembic.runtime.migration [None req-de25e8dd-b89e-4f65-a64e-dbf41c1cd8f0 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.865 76686 INFO alembic.runtime.migration [None req-de25e8dd-b89e-4f65-a64e-dbf41c1cd8f0 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.865 76686 INFO alembic.runtime.migration [None req-de25e8dd-b89e-4f65-a64e-dbf41c1cd8f0 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.870 76686 INFO alembic.runtime.migration [None req-de25e8dd-b89e-4f65-a64e-dbf41c1cd8f0 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.871 76686 INFO aodh.api.app [None req-de25e8dd-b89e-4f65-a64e-dbf41c1cd8f0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.082094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.915 76686 INFO alembic.runtime.migration [None req-04cd6b22-b4aa-4088-ab05-b537eea433cd - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.915 76686 INFO alembic.runtime.migration [None req-04cd6b22-b4aa-4088-ab05-b537eea433cd - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.923 76686 INFO alembic.runtime.migration [None req-04cd6b22-b4aa-4088-ab05-b537eea433cd - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:01.923 76686 INFO alembic.runtime.migration [None req-04cd6b22-b4aa-4088-ab05-b537eea433cd - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:01.930 76686 INFO alembic.runtime.migration [None req-04cd6b22-b4aa-4088-ab05-b537eea433cd - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:01.933 76686 INFO aodh.api.app [None req-04cd6b22-b4aa-4088-ab05-b537eea433cd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.084245s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.010 76686 INFO alembic.runtime.migration [None req-287336d1-ef55-498e-9cf7-f143dd323e22 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.010 76686 INFO alembic.runtime.migration [None req-287336d1-ef55-498e-9cf7-f143dd323e22 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.024 76686 INFO alembic.runtime.migration [None req-287336d1-ef55-498e-9cf7-f143dd323e22 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.024 76686 INFO alembic.runtime.migration [None req-287336d1-ef55-498e-9cf7-f143dd323e22 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.029 76686 INFO alembic.runtime.migration [None req-287336d1-ef55-498e-9cf7-f143dd323e22 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.031 76686 INFO aodh.api.app [None req-287336d1-ef55-498e-9cf7-f143dd323e22 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.061347s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.082 76686 INFO alembic.runtime.migration [None req-af47d699-9be5-4597-89c9-f78c9b8c6adc - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.082 76686 INFO alembic.runtime.migration [None req-af47d699-9be5-4597-89c9-f78c9b8c6adc - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.097 76686 INFO alembic.runtime.migration [None req-af47d699-9be5-4597-89c9-f78c9b8c6adc - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.097 76686 INFO alembic.runtime.migration [None req-af47d699-9be5-4597-89c9-f78c9b8c6adc - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.102 76686 INFO alembic.runtime.migration [None req-af47d699-9be5-4597-89c9-f78c9b8c6adc - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.104 76686 INFO aodh.api.app [None req-af47d699-9be5-4597-89c9-f78c9b8c6adc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.034591s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.145 76686 INFO alembic.runtime.migration [None req-c22791da-0a16-42f5-a6c2-9e4057e2a375 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.145 76686 INFO alembic.runtime.migration [None req-c22791da-0a16-42f5-a6c2-9e4057e2a375 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.149 76686 INFO alembic.runtime.migration [None req-c22791da-0a16-42f5-a6c2-9e4057e2a375 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.149 76686 INFO alembic.runtime.migration [None req-c22791da-0a16-42f5-a6c2-9e4057e2a375 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.153 76686 INFO alembic.runtime.migration [None req-c22791da-0a16-42f5-a6c2-9e4057e2a375 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.155 76686 INFO aodh.api.app [None req-c22791da-0a16-42f5-a6c2-9e4057e2a375 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.029970s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.179 76686 INFO alembic.runtime.migration [None req-25fcd481-5c0c-4f38-a124-24ca9ce50bbf 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.179 76686 INFO alembic.runtime.migration [None req-25fcd481-5c0c-4f38-a124-24ca9ce50bbf 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.183 76686 INFO alembic.runtime.migration [None req-25fcd481-5c0c-4f38-a124-24ca9ce50bbf 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.183 76686 INFO alembic.runtime.migration [None req-25fcd481-5c0c-4f38-a124-24ca9ce50bbf 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.187 76686 INFO alembic.runtime.migration [None req-25fcd481-5c0c-4f38-a124-24ca9ce50bbf 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.188 76686 INFO aodh.api.app [None req-25fcd481-5c0c-4f38-a124-24ca9ce50bbf 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.033591s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.212 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.213 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.216 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.216 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.223 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.225 76686 INFO aodh.api.app [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.028155s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.243 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.244 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.247 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.247 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.251 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.253 76686 INFO aodh.api.app [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev31/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.030509s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.272 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.273 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.276 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.276 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.280 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.281 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.281 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.050285s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.304 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.304 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.308 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.308 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.312 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.316 76686 WARNING oslo_db.sqlalchemy.utils [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.037589s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.355 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.355 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.359 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.359 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.365 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.044845s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.399 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.399 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.402 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.402 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.406 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.421 76686 WARNING oslo_db.sqlalchemy.utils [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:02.426 76686 INFO aodh.storage.impl_sqlalchemy [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] 0 alarm histories are removed from database {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.060840s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.445 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.445 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.461 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.462 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.478 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.482 76686 WARNING oslo_db.sqlalchemy.utils [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-08 02:14:02.490 76686 INFO aodh.storage.impl_sqlalchemy [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] 2 alarm histories are removed from database {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.038000s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.499 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.500 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.505 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.505 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.512 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.518 76686 WARNING oslo_db.sqlalchemy.utils [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.028073s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.538 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.538 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.542 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.542 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.546 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 2026-01-08 02:14:02.549 76686 WARNING oslo_db.sqlalchemy.utils [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.020970s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.567 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.567 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.571 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Context impl SQLiteImpl. 2026-01-08 02:14:02.571 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Will assume non-transactional DDL. 2026-01-08 02:14:02.575 76686 INFO alembic.runtime.migration [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002636s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001011s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001432s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.017355s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.601 76686 ERROR stevedore.extension [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] 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 2026-01-08 02:14:02.601 76686 WARNING stevedore.named [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Could not load prometheus 2026-01-08 02:14:02.602 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm 12fe6c78-ce44-49d5-b31c-5ac053f8885a 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. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.012775s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.615 76686 ERROR stevedore.extension [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] 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 2026-01-08 02:14:02.616 76686 WARNING stevedore.named [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Could not load prometheus 2026-01-08 02:14:02.616 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm 12a002a1-8832-4d63-afa8-efe711341aae 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. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.008099s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.008098s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.633 76686 INFO aodh.evaluator.event [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Triggering the alarm f4ab9c45-0c72-4565-aa83-b70d6033792a by event for project project2, event_type: type1 2026-01-08 02:14:02.633 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm f4ab9c45-0c72-4565-aa83-b70d6033792a transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.007971s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.641 76686 INFO aodh.evaluator.event [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Triggering the alarm ab138ab4-9ac9-42f2-82aa-789984e30d11 by event for project project1, event_type: type0 2026-01-08 02:14:02.641 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm ab138ab4-9ac9-42f2-82aa-789984e30d11 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.008955s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.651 76686 ERROR aodh.evaluator.event [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Failed to extract event_type from event = {'message_id': '24b11796-0c3c-4fc3-8ef5-53a6db99443e', 'traits': []} 2026-01-08 02:14:02.651 76686 WARNING aodh.evaluator.event [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Event <{'message_id': '24b11796-0c3c-4fc3-8ef5-53a6db99443e', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.007583s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.659 76686 INFO aodh.evaluator.event [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Aborting evaluation of the alarm 46793f7e-a5ec-45f6-b19a-9fe767fb09d1 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.014668s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.673 76686 INFO aodh.evaluator.event [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Aborting evaluation of the alarm a70f01b0-2260-4564-ae45-27d87c7b4a5c due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.048796s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:01.857 76685 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator Traceback (most recent call last): 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev31/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator raise result 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator Exception: Boom! 2026-01-08 02:14:01.858 76685 ERROR aodh.evaluator {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.257612s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.684 76686 WARNING aodh.evaluator.threshold [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Expecting 6 datapoints but only get 0 2026-01-08 02:14:02.684 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm b6f4a6ec-9fad-4c9c-9444-5ec895d464c1 transitioning to insufficient data because No datapoint for granularity 50 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.020702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.951 76686 WARNING aodh.evaluator.threshold [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Expecting 5 datapoints but only get 0 2026-01-08 02:14:02.951 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm 349bb034-31c4-4e21-9020-7666c78eb613 transitioning to insufficient data because No datapoint for granularity 60 2026-01-08 02:14:02.953 76686 WARNING aodh.evaluator.threshold [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Expecting 5 datapoints but only get 0 2026-01-08 02:14:02.953 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm 349bb034-31c4-4e21-9020-7666c78eb613 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.009501s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.962 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm fb14c201-2c64-4d73-9618-582976743963 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.009325s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.972 76686 INFO aodh.evaluator [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] alarm 1d66c10a-77cc-402b-b1ab-2e5aa8adabfc transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2026-01-07T07:14:02.971259', 'admin_state_up': True, 'operating_status': 'ERROR'} {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000326s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.001198s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.826711s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008624s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.008711s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:03.402 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.901707s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.022907s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.878 76685 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator Traceback (most recent call last): 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev31/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator raise result 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator Exception: Boom! 2026-01-08 02:14:02.878 76685 ERROR aodh.evaluator {0} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.014434s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.011489s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.010264s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:02.982 76686 INFO aodh.coordination [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Coordination backend started successfully. 2026-01-08 02:14:03.983 76686 INFO aodh.coordination [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Joined partitioning group group 2026-01-08 02:14:03.983 76686 INFO aodh.coordination [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Coordination backend started successfully. 2026-01-08 02:14:03.984 76686 INFO aodh.coordination [None req-e7df20f9-3523-4bf4-aa9b-4245fed5c1e6 4a2206fd-73d0-4659-88f1-ac06493b6e98 778b4817-44f4-4a30-820f-638cd181d401 - - - -] Joined partitioning group group {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.093021s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:03.991 76685 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-ff88be3a-fee2-4bca-beb8-0b27a1ac81da' 2026-01-08 02:14:03.993 76685 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.020869s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:04.006 76686 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.587025s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.010209s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:03.410 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:04.411 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group1 2026-01-08 02:14:04.411 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:05.412 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group2 {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.019816s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:05.025 76686 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.001642s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.002295s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001968s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.089886s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:05.082 76685 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-456d4102-66dd-49c7-bd3b-ac9252e52798' 2026-01-08 02:14:05.084 76685 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.029481s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:05.256 76690 INFO aodh.coordination [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.257 76690 INFO aodh.coordination [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Joined partitioning group 123 2026-01-08 02:14:06.258 76690 INFO aodh.coordination [None req-120b400d-0b2c-499a-b520-630cb2de9c12 86e88d2f-f331-45d3-bbcf-a0d33f487c09 76f71621-1b7e-4264-a2fc-65b92da80f54 - - - -] Left partitioning group 123 {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.027272s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.003097s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.065257s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:05.427 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.427 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.428 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.429 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.429 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.429 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.430 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.430 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.430 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.431 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.431 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.431 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.432 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.432 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.432 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.433 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.433 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.433 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group 2026-01-08 02:14:06.434 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225 840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Coordination backend started successfully. 2026-01-08 02:14:06.434 76696 INFO aodh.coordination [None req-4b6b66db-5481-4a03-9ea6-75ddeefb624a 8cbbdfac-3bcd-474c-b9f9-225840214d4e 276fd3ab-c0f2-4b0f-b852-e9ea5a96cda8 - - - -] Joined partitioning group group {3} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.010880s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.072944s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.076367s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:06.159 76685 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-ac53ead9-d5f5-4718-af7b-adbcaf8ba335' 2026-01-08 02:14:06.161 76685 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.020969s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001565s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002627s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.002276s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001845s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001487s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.074819s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:06.363 76690 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-eb4bb29b-3d9a-45d3-ad1e-978c15b53f1c' 2026-01-08 02:14:06.364 76690 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.013339s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:06.505 76696 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.023065s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.022756s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:07.551 76696 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.078646s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.116179s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.016041s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:07.566 76696 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-01-08 02:14:07.566 76696 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.067767s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.071972s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:08.553 76690 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 ?. {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001121s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000676s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000667s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000660s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001577s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001133s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.079967s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:09.332 76686 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-171d0f97-b259-47d3-893d-4cc57bf29f5b' 2026-01-08 02:14:09.334 76686 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.024476s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001902s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.001599s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.002124s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.079016s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:10.415 76686 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 ?. {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.024762s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.020755s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.001245s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000903s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000977s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000713s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000590s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000707s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001064s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.001178s] ... ok {1} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.023693s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.078168s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.069049s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:11.748 76696 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-c06ea547-97d3-437a-bfb0-e8c38f88b8ef' 2026-01-08 02:14:11.750 76696 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.066089s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:12.814 76696 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-274b1ed3-f3ac-4118-baaf-64d9a549b632' 2026-01-08 02:14:12.816 76696 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.076685s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-08 02:14:13.894 76696 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 ?. {3} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.074342s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001802s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001094s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000999s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001023s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002551s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001518s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001858s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001992s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.002245s] ... ok ====== Totals ====== Ran: 310 tests in 16.3027 sec. - Passed: 308 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 46.3367 sec. ============== Worker Balance ============== - Worker 0 (78 tests) => 0:00:08.310682 - Worker 1 (78 tests) => 0:00:11.649700 - Worker 2 (77 tests) => 0:00:10.876144 - Worker 3 (77 tests) => 0:00:15.703210 [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 # Name of label used to identify metric project IDs in Prometheus. This label # name will be used to restrict queries to the appropriate project. (string # value) #prometheus_project_label_name = project # 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 cotyledon # # Enables or disables logging values of all registered options when starting a # service (at DEBUG level). (boolean value) # Note: This option can be changed without restarting. #log_options = true # Specify a timeout after which a gracefully shutdown server will exit. Zero # value means endless wait. (integer value) # Note: This option can be changed without restarting. #graceful_shutdown_timeout = 60 # # 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. (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. (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. (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 # # PEM encoded Certificate Authority to use when verifying HTTPs connections. # (string value) #cafile = # PEM encoded client certificate cert file (string value) #certfile = # PEM encoded client certificate key file (string value) #keyfile = # Verify HTTPS connections. (boolean value) #insecure = false # Timeout value for http requests (integer value) #timeout = # Collect per-API call timing information. (boolean value) #collect_timing = false # Log requests to multiple loggers. (boolean value) #split_loggers = false # 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 (23.70 seconds) congratulations :) (23.76 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20260108071223.afcbebb.el10.noarch Processing files: python3-aodh-21.1.0-0.20260108071223.afcbebb.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.gOGU1b + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev31/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20260108071223.afcbebb.el10 python3-aodh = 21.1.0-0.20260108071223.afcbebb.el10 python3.12-aodh = 21.1.0-0.20260108071223.afcbebb.el10 python3.12dist(aodh) = 21.1~~dev31 python3dist(aodh) = 21.1~~dev31 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) >= 1.1 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 < 21.1.0-0.20260108071223.afcbebb.el10 Processing files: openstack-aodh-common-21.1.0-0.20260108071223.afcbebb.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.iN9xZG + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev31/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 21.1.0-0.20260108071223.afcbebb.el10 openstack-aodh-common = 21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.P3YC0Q + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.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-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev31/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20260108071223.afcbebb.el10 python3-aodh-tests = 21.1.0-0.20260108071223.afcbebb.el10 python3.12-aodh-tests = 21.1.0-0.20260108071223.afcbebb.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 < 21.1.0-0.20260108071223.afcbebb.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20260108071223.afcbebb.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.M64mlQ + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev31 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260108071223.afcbebb.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.UlCjdy + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev31-SPECPARTS + rm -rf aodh-21.1.0.dev31 aodh-21.1.0.dev31.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