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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.85WMcS + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev34 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev34-0.20260128102212.2aa7efc.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev34 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev34-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev34-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.Eicfag + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + 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.dev34/.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.dev34/.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.dev34/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.Czp2l5 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + 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.dev34/.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.dev34/.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.dev34/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.sDOKQF + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + 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.dev34/.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.dev34/.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.dev34/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.06 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.dev34/aodh-21.1.0.dev34.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.20260128102212.2aa7efc.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev34.dist-info/ removed 'aodh-21.1.0.dev34.dist-info/AUTHORS' removed 'aodh-21.1.0.dev34.dist-info/LICENSE' removed 'aodh-21.1.0.dev34.dist-info/METADATA' removed 'aodh-21.1.0.dev34.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev34.dist-info/pbr.json' removed 'aodh-21.1.0.dev34.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev34.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.a7f1rN + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + 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.dev34/.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.dev34/.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.dev34/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling 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.dev34/aodh-21.1.0.dev34.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.20260128102212.2aa7efc.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev34.dist-info/ removed 'aodh-21.1.0.dev34.dist-info/AUTHORS' removed 'aodh-21.1.0.dev34.dist-info/LICENSE' removed 'aodh-21.1.0.dev34.dist-info/METADATA' removed 'aodh-21.1.0.dev34.dist-info/top_level.txt' removed 'aodh-21.1.0.dev34.dist-info/pbr.json' removed 'aodh-21.1.0.dev34.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev34.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.hbgk2b + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + 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.dev34/.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.dev34/.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.dev34/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.03 seconds) congratulations :) (0.18 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.dev34/aodh-21.1.0.dev34.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.20260128102212.2aa7efc.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev34.dist-info/ removed 'aodh-21.1.0.dev34.dist-info/AUTHORS' removed 'aodh-21.1.0.dev34.dist-info/LICENSE' removed 'aodh-21.1.0.dev34.dist-info/METADATA' removed 'aodh-21.1.0.dev34.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev34.dist-info/pbr.json' removed 'aodh-21.1.0.dev34.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev34.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Fkx8ST + 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.dev34 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev34/.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.dev34/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev34/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev34 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.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/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.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-modern-metadata-6mo9rgx_/aodh-21.1.0.dev34.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/tests copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/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/tests/functional creating build/lib/aodh/tests/functional/storage 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/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf 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 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 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/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/api/controllers/v2 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 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 creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/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 creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi 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/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/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd 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/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 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/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 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 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/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/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/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/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_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/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/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/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev34-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev34.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev34.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir/pip-wheel-jgy6dq0h/.tmp-mwaxe3sz/aodh-21.1.0.dev34-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.dev34.data/scripts/aodh-api' adding 'aodh-21.1.0.dev34.dist-info/AUTHORS' adding 'aodh-21.1.0.dev34.dist-info/LICENSE' adding 'aodh-21.1.0.dev34.dist-info/METADATA' adding 'aodh-21.1.0.dev34.dist-info/WHEEL' adding 'aodh-21.1.0.dev34.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev34.dist-info/pbr.json' adding 'aodh-21.1.0.dev34.dist-info/top_level.txt' adding 'aodh-21.1.0.dev34.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.dev34-py3-none-any.whl size=226119 sha256=9026743c1f84790d23e9eb8a7e7d3f937a08b9c6d9399c59bdcf44b6cd2118a1 Stored in directory: /builddir/.cache/pip/wheels/c6/6f/49/385193c32a765a753a06158b70ebb6d9a1f50793d7b64d6ff9 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.h6Oh46 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.dev34 ++ ls /builddir/build/BUILD/aodh-21.1.0.dev34/pyproject-wheeldir/aodh-21.1.0.dev34-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==21.1.0.dev34 + '[' -z aodh==21.1.0.dev34 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev34/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.dev34/pyproject-wheeldir aodh==21.1.0.dev34 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.dev34/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev34-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev34 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.12/site-packages/aodh-21.1.0.dev34.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev34.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.20260128102212.2aa7efc.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev34.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev34.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev34.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev34.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev34.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20260128102212.2aa7efc.el10 --unique-debug-suffix -21.1.0-0.20260128102212.2aa7efc.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.dev34 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.20260128102212.2aa7efc.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.Ouvygm + 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.dev34 + 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.20260128102212.2aa7efc.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev34/.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( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.217506s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.312 2924888 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-28 05:24:18.313 2924888 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-28 05:24:18.320 2924888 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-28 05:24:18.320 2924888 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-28 05:24:18.325 2924888 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-01-28 05:24:18.375 2924888 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.483 2924888 WARNING oslo_db.sqlalchemy.utils [None req-82f682a7-abd1-42e7-8346-58ac5563ac8d 7f19fad6-8334-4211-9b48-d26ba7b6e6d4 3acde122-baf8-4cef-9f6b-af323f8893e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.492 2924888 WARNING oslo_db.sqlalchemy.utils [None req-2c8cd4a4-df05-4f7b-8ee6-1dd5a294a9ec 7f19fad6-8334-4211-9b48-d26ba7b6e6d4 3acde122-baf8-4cef-9f6b-af323f8893e9 - - - -] 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_another_project [0.032112s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.510 2924888 INFO alembic.runtime.migration [None req-2c8cd4a4-df05-4f7b-8ee6-1dd5a294a9ec 7f19fad6-8334-4211-9b48-d26ba7b6e6d4 3acde122-baf8-4cef-9f6b-af323f8893e9 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.510 2924888 INFO alembic.runtime.migration [None req-2c8cd4a4-df05-4f7b-8ee6-1dd5a294a9ec 7f19fad6-8334-4211-9b48-d26ba7b6e6d4 3acde122-baf8-4cef-9f6b-af323f8893e9 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.514 2924888 INFO alembic.runtime.migration [None req-2c8cd4a4-df05-4f7b-8ee6-1dd5a294a9ec 7f19fad6-8334-4211-9b48-d26ba7b6e6d4 3acde122-baf8-4cef-9f6b-af323f8893e9 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.514 2924888 INFO alembic.runtime.migration [None req-2c8cd4a4-df05-4f7b-8ee6-1dd5a294a9ec 7f19fad6-8334-4211-9b48-d26ba7b6e6d4 3acde122-baf8-4cef-9f6b-af323f8893e9 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.518 2924888 INFO alembic.runtime.migration [None req-2c8cd4a4-df05-4f7b-8ee6-1dd5a294a9ec 7f19fad6-8334-4211-9b48-d26ba7b6e6d4 3acde122-baf8-4cef-9f6b-af323f8893e9 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.520 2924888 INFO aodh.api.app [None req-2c8cd4a4-df05-4f7b-8ee6-1dd5a294a9ec 7f19fad6-8334-4211-9b48-d26ba7b6e6d4 3acde122-baf8-4cef-9f6b-af323f8893e9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.068407s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.542 2924888 INFO alembic.runtime.migration [None req-5ad126dc-6c69-4258-880b-6b480d0d2b3d a34644d2-a72e-4c4a-8eea-3100495db936 53c83c39-9483-4d7a-bbe3-396415404be7 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.542 2924888 INFO alembic.runtime.migration [None req-5ad126dc-6c69-4258-880b-6b480d0d2b3d a34644d2-a72e-4c4a-8eea-3100495db936 53c83c39-9483-4d7a-bbe3-396415404be7 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.546 2924888 INFO alembic.runtime.migration [None req-5ad126dc-6c69-4258-880b-6b480d0d2b3d a34644d2-a72e-4c4a-8eea-3100495db936 53c83c39-9483-4d7a-bbe3-396415404be7 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.546 2924888 INFO alembic.runtime.migration [None req-5ad126dc-6c69-4258-880b-6b480d0d2b3d a34644d2-a72e-4c4a-8eea-3100495db936 53c83c39-9483-4d7a-bbe3-396415404be7 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.557 2924888 INFO alembic.runtime.migration [None req-5ad126dc-6c69-4258-880b-6b480d0d2b3d a34644d2-a72e-4c4a-8eea-3100495db936 53c83c39-9483-4d7a-bbe3-396415404be7 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.559 2924888 INFO aodh.api.app [None req-5ad126dc-6c69-4258-880b-6b480d0d2b3d a34644d2-a72e-4c4a-8eea-3100495db936 53c83c39-9483-4d7a-bbe3-396415404be7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.583 2924888 WARNING oslo_db.sqlalchemy.utils [None req-34cfde0f-9441-4282-bcf7-842fa3065d1a 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.589 2924888 WARNING oslo_db.sqlalchemy.utils [None req-76aa2e02-8eee-4194-b206-12833bdff855 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.598 2924888 WARNING oslo_db.sqlalchemy.utils [None req-76aa2e02-8eee-4194-b206-12833bdff855 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.035521s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.613 2924888 INFO alembic.runtime.migration [None req-76aa2e02-8eee-4194-b206-12833bdff855 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.614 2924888 INFO alembic.runtime.migration [None req-76aa2e02-8eee-4194-b206-12833bdff855 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.617 2924888 INFO alembic.runtime.migration [None req-76aa2e02-8eee-4194-b206-12833bdff855 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.617 2924888 INFO alembic.runtime.migration [None req-76aa2e02-8eee-4194-b206-12833bdff855 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.622 2924888 INFO alembic.runtime.migration [None req-76aa2e02-8eee-4194-b206-12833bdff855 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.624 2924888 INFO aodh.api.app [None req-76aa2e02-8eee-4194-b206-12833bdff855 240f1a6d-5148-44d7-bd87-5c50397985f0 ae8af067-cc4b-460c-8e30-b05b9058f18b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.637 2924888 WARNING oslo_db.sqlalchemy.utils [None req-cd39b222-9155-4e6f-86c4-e84081cf0f28 3b81671b-142d-493d-ac41-159afa11e43a b3bf9857-d19b-40c7-83fc-1a3d5d5c44a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.071445s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.648 2924888 INFO alembic.runtime.migration [None req-cd39b222-9155-4e6f-86c4-e84081cf0f28 3b81671b-142d-493d-ac41-159afa11e43a b3bf9857-d19b-40c7-83fc-1a3d5d5c44a4 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.648 2924888 INFO alembic.runtime.migration [None req-cd39b222-9155-4e6f-86c4-e84081cf0f28 3b81671b-142d-493d-ac41-159afa11e43a b3bf9857-d19b-40c7-83fc-1a3d5d5c44a4 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.653 2924888 INFO alembic.runtime.migration [None req-cd39b222-9155-4e6f-86c4-e84081cf0f28 3b81671b-142d-493d-ac41-159afa11e43a b3bf9857-d19b-40c7-83fc-1a3d5d5c44a4 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.653 2924888 INFO alembic.runtime.migration [None req-cd39b222-9155-4e6f-86c4-e84081cf0f28 3b81671b-142d-493d-ac41-159afa11e43a b3bf9857-d19b-40c7-83fc-1a3d5d5c44a4 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.658 2924888 INFO alembic.runtime.migration [None req-cd39b222-9155-4e6f-86c4-e84081cf0f28 3b81671b-142d-493d-ac41-159afa11e43a b3bf9857-d19b-40c7-83fc-1a3d5d5c44a4 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.660 2924888 INFO aodh.api.app [None req-cd39b222-9155-4e6f-86c4-e84081cf0f28 3b81671b-142d-493d-ac41-159afa11e43a b3bf9857-d19b-40c7-83fc-1a3d5d5c44a4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.682 2924888 WARNING oslo_db.sqlalchemy.utils [None req-3d2723a1-80ce-4b09-ab63-394d79889ed0 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.687 2924888 WARNING oslo_db.sqlalchemy.utils [None req-bdb8ec83-c09d-4977-8c67-2209c914a33d 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.701 2924888 WARNING oslo_db.sqlalchemy.utils [None req-86693bf4-3b68-491f-b6aa-95913b627e24 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.703 2924888 WARNING oslo_db.sqlalchemy.utils [None req-86693bf4-3b68-491f-b6aa-95913b627e24 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] 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.260607s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.474 2924895 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-28 05:24:18.474 2924895 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-28 05:24:18.481 2924895 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-28 05:24:18.481 2924895 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-28 05:24:18.490 2924895 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-01-28 05:24:18.540 2924895 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.707 2924895 WARNING oslo_db.sqlalchemy.utils [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.713 2924895 WARNING oslo_db.sqlalchemy.utils [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.055826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.720 2924888 INFO alembic.runtime.migration [None req-86693bf4-3b68-491f-b6aa-95913b627e24 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.720 2924888 INFO alembic.runtime.migration [None req-86693bf4-3b68-491f-b6aa-95913b627e24 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.724 2924888 INFO alembic.runtime.migration [None req-86693bf4-3b68-491f-b6aa-95913b627e24 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.724 2924888 INFO alembic.runtime.migration [None req-86693bf4-3b68-491f-b6aa-95913b627e24 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.731 2924888 INFO alembic.runtime.migration [None req-86693bf4-3b68-491f-b6aa-95913b627e24 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.733 2924888 INFO aodh.api.app [None req-86693bf4-3b68-491f-b6aa-95913b627e24 447c6342-59b0-4fdd-93fd-ae5ca06a0c6f 8e012f9f-ba0f-4ff0-b931-2629e5491dd6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.750 2924888 WARNING oslo_db.sqlalchemy.utils [None req-cd924b06-f7d7-4fd8-a1b1-9f19dd7d8a3f d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.754 2924888 WARNING oslo_db.sqlalchemy.utils [None req-91c820ce-13ec-475f-bf0c-5cdfadf31e89 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.757 2924888 WARNING oslo_db.sqlalchemy.utils [None req-c7801b6e-1901-4a83-8b4e-ff056d4c9225 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.764 2924888 WARNING oslo_db.sqlalchemy.utils [None req-cb83213a-8820-4801-ba75-a983af88c3e0 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.766 2924888 WARNING oslo_db.sqlalchemy.utils [None req-cb83213a-8820-4801-ba75-a983af88c3e0 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.052419s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.735 2924895 INFO alembic.runtime.migration [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.735 2924895 INFO alembic.runtime.migration [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.739 2924895 INFO alembic.runtime.migration [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.740 2924895 INFO alembic.runtime.migration [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.745 2924895 INFO alembic.runtime.migration [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.747 2924895 INFO aodh.api.app [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.760 2924895 INFO aodh.api.app [None req-c67f2fde-4051-4675-ae87-dd0da37a47af 617c4774-d98a-4263-807b-cabeaa395378 5642f863-bbd6-45d3-aec8-a45b457743f7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.772 2924895 WARNING oslo_policy.policy [None req-d5c4d68f-b5e0-4a2e-adc5-7db6c4b35748 0c803c32-e763-4b9e-a97f-318bd68b4b47 ad8acf16-aefb-4d0a-a60a-0311ac1d7a6e - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.065984s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.782 2924895 INFO alembic.runtime.migration [None req-d5c4d68f-b5e0-4a2e-adc5-7db6c4b35748 0c803c32-e763-4b9e-a97f-318bd68b4b47 ad8acf16-aefb-4d0a-a60a-0311ac1d7a6e - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.782 2924895 INFO alembic.runtime.migration [None req-d5c4d68f-b5e0-4a2e-adc5-7db6c4b35748 0c803c32-e763-4b9e-a97f-318bd68b4b47 ad8acf16-aefb-4d0a-a60a-0311ac1d7a6e - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.789 2924895 INFO alembic.runtime.migration [None req-d5c4d68f-b5e0-4a2e-adc5-7db6c4b35748 0c803c32-e763-4b9e-a97f-318bd68b4b47 ad8acf16-aefb-4d0a-a60a-0311ac1d7a6e - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.790 2924895 INFO alembic.runtime.migration [None req-d5c4d68f-b5e0-4a2e-adc5-7db6c4b35748 0c803c32-e763-4b9e-a97f-318bd68b4b47 ad8acf16-aefb-4d0a-a60a-0311ac1d7a6e - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.798 2924895 INFO alembic.runtime.migration [None req-d5c4d68f-b5e0-4a2e-adc5-7db6c4b35748 0c803c32-e763-4b9e-a97f-318bd68b4b47 ad8acf16-aefb-4d0a-a60a-0311ac1d7a6e - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.802 2924895 INFO aodh.api.app [None req-d5c4d68f-b5e0-4a2e-adc5-7db6c4b35748 0c803c32-e763-4b9e-a97f-318bd68b4b47 ad8acf16-aefb-4d0a-a60a-0311ac1d7a6e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.832 2924895 WARNING oslo_db.sqlalchemy.utils [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.834 2924895 WARNING oslo_db.sqlalchemy.utils [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.839 2924895 WARNING oslo_db.sqlalchemy.utils [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.098475s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.776 2924888 INFO alembic.runtime.migration [None req-cb83213a-8820-4801-ba75-a983af88c3e0 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.777 2924888 INFO alembic.runtime.migration [None req-cb83213a-8820-4801-ba75-a983af88c3e0 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.781 2924888 INFO alembic.runtime.migration [None req-cb83213a-8820-4801-ba75-a983af88c3e0 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.781 2924888 INFO alembic.runtime.migration [None req-cb83213a-8820-4801-ba75-a983af88c3e0 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.786 2924888 INFO alembic.runtime.migration [None req-cb83213a-8820-4801-ba75-a983af88c3e0 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.788 2924888 INFO aodh.api.app [None req-cb83213a-8820-4801-ba75-a983af88c3e0 d96644f8-2138-4d4a-bf4e-fa51c0517a30 7fad27a6-8fd5-4230-949a-16214bd6bd22 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.807 2924888 WARNING oslo_db.sqlalchemy.utils [None req-52140a2c-dd42-4270-a08f-85a48a92436b 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.809 2924888 WARNING oslo_db.sqlalchemy.utils [None req-52140a2c-dd42-4270-a08f-85a48a92436b 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.825 2924888 WARNING oslo_db.sqlalchemy.utils [None req-85d24eda-84f7-484c-b36b-b97339e3e911 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.852 2924888 WARNING oslo_db.sqlalchemy.utils [None req-896eb78e-2138-46ec-a19e-6429f15d17fb 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.861 2924888 WARNING oslo_db.sqlalchemy.utils [None req-896eb78e-2138-46ec-a19e-6429f15d17fb 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.865 2924888 WARNING oslo_db.sqlalchemy.utils [None req-e585cf9b-4b09-4d7a-86a9-2129d6a2cb51 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.035414s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.848 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.848 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.853 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.853 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.857 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.859 2924895 INFO aodh.api.app [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.056672s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.884 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.884 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.888 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.889 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.893 2924895 INFO alembic.runtime.migration [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.895 2924895 INFO aodh.api.app [None req-a6868dfc-9ce4-4c37-b9f8-7285a4946225 06955cb1-4419-4ee7-844a-cc0636c8df1d a781863c-2373-44b3-bf0f-e95407be9ae1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.907 2924895 WARNING oslo_db.sqlalchemy.utils [None req-6ea697bc-5151-4aa5-ac02-28c1ad241fd2 a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.912 2924895 WARNING oslo_db.sqlalchemy.utils [None req-eaac9d5b-b879-442b-a4d8-d97a270fb15b a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.921 2924895 WARNING oslo_db.sqlalchemy.utils [None req-ee826584-7dd8-4303-a648-c6533e52c489 a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.925 2924895 WARNING oslo_db.sqlalchemy.utils [None req-ee826584-7dd8-4303-a648-c6533e52c489 a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.928 2924895 WARNING oslo_db.sqlalchemy.utils [None req-bc535c6e-41c5-4d5f-82ef-b0436303b0db a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.933 2924895 WARNING oslo_db.sqlalchemy.utils [None req-d796c829-ab31-49c7-8774-ceb11e46d69c a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.139411s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.884 2924888 INFO alembic.runtime.migration [None req-e585cf9b-4b09-4d7a-86a9-2129d6a2cb51 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.884 2924888 INFO alembic.runtime.migration [None req-e585cf9b-4b09-4d7a-86a9-2129d6a2cb51 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.888 2924888 INFO alembic.runtime.migration [None req-e585cf9b-4b09-4d7a-86a9-2129d6a2cb51 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.888 2924888 INFO alembic.runtime.migration [None req-e585cf9b-4b09-4d7a-86a9-2129d6a2cb51 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.903 2924888 INFO alembic.runtime.migration [None req-e585cf9b-4b09-4d7a-86a9-2129d6a2cb51 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.904 2924888 INFO aodh.api.app [None req-e585cf9b-4b09-4d7a-86a9-2129d6a2cb51 2d052896-6f27-4e8b-9eec-c30cbd9b7870 07ed2f6b-8957-4f7b-a80b-b6463ed10339 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.942 2924888 WARNING oslo_db.sqlalchemy.utils [None req-7aa7bbd2-12f4-474b-9609-cbc163387dae 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.946 2924888 WARNING oslo_db.sqlalchemy.utils [None req-7aa7bbd2-12f4-474b-9609-cbc163387dae 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.959 2924888 WARNING oslo_db.sqlalchemy.utils [None req-f08a118b-1e80-40c3-8ff4-872397d50d2c 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.977 2924888 WARNING oslo_db.sqlalchemy.utils [None req-f2fce644-629d-4a36-9c81-6b0b0960fea6 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.983 2924888 WARNING oslo_db.sqlalchemy.utils [None req-f2fce644-629d-4a36-9c81-6b0b0960fea6 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.988 2924888 WARNING oslo_db.sqlalchemy.utils [None req-ec5fe891-9a21-4997-adb2-9d715884360c 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] 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_config [0.079634s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.948 2924895 INFO alembic.runtime.migration [None req-d796c829-ab31-49c7-8774-ceb11e46d69c a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.948 2924895 INFO alembic.runtime.migration [None req-d796c829-ab31-49c7-8774-ceb11e46d69c a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.958 2924895 INFO alembic.runtime.migration [None req-d796c829-ab31-49c7-8774-ceb11e46d69c a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:18.958 2924895 INFO alembic.runtime.migration [None req-d796c829-ab31-49c7-8774-ceb11e46d69c a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:18.963 2924895 INFO alembic.runtime.migration [None req-d796c829-ab31-49c7-8774-ceb11e46d69c a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] Running stamp_revision -> 010 2026-01-28 05:24:18.965 2924895 INFO aodh.api.app [None req-d796c829-ab31-49c7-8774-ceb11e46d69c a8c696b2-a63a-4b2c-a694-3bdd9f2ba41b c895c52a-e703-4f67-98b2-aa72bb95638e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:18.979 2924895 WARNING oslo_db.sqlalchemy.utils [None req-b9d3369d-8db1-4a4b-ad04-cf373d56f58e 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.981 2924895 WARNING oslo_db.sqlalchemy.utils [None req-b9d3369d-8db1-4a4b-ad04-cf373d56f58e 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.984 2924895 WARNING oslo_db.sqlalchemy.utils [None req-c1c5a032-9f6a-4b67-b9ff-828e79dfcc29 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.988 2924895 WARNING oslo_db.sqlalchemy.utils [None req-4c131771-b997-42a5-847a-f4cbc579bab4 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.994 2924895 WARNING oslo_db.sqlalchemy.utils [None req-40e8338f-1ce9-4b69-bd8d-778e34dbb246 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.996 2924895 WARNING oslo_db.sqlalchemy.utils [None req-40e8338f-1ce9-4b69-bd8d-778e34dbb246 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:18.999 2924895 WARNING oslo_db.sqlalchemy.utils [None req-93db9cea-5919-4875-83b3-1d5bd7e2f72b 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.003 2924895 WARNING oslo_db.sqlalchemy.utils [None req-b009cfb3-852c-496a-9b47-1978dff3314d 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.009 2924895 WARNING oslo_db.sqlalchemy.utils [None req-5599cd70-6015-416c-b72c-e64345333d28 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.013 2924895 WARNING oslo_db.sqlalchemy.utils [None req-5599cd70-6015-416c-b72c-e64345333d28 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] 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.206493s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:18.851 2924893 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-28 05:24:18.851 2924893 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-28 05:24:18.864 2924893 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-28 05:24:18.864 2924893 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-28 05:24:18.869 2924893 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-01-28 05:24:18.905 2924893 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.029 2924893 WARNING oslo_db.sqlalchemy.utils [None req-2897c055-f13d-457c-a616-684cd5f0c315 ec679fb0-fbee-40b2-8b89-e561332aa0e7 46e47a78-2ce0-4011-827f-a02e999c8ea7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.046756s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.023 2924895 INFO alembic.runtime.migration [None req-5599cd70-6015-416c-b72c-e64345333d28 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.023 2924895 INFO alembic.runtime.migration [None req-5599cd70-6015-416c-b72c-e64345333d28 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.026 2924895 INFO alembic.runtime.migration [None req-5599cd70-6015-416c-b72c-e64345333d28 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.027 2924895 INFO alembic.runtime.migration [None req-5599cd70-6015-416c-b72c-e64345333d28 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.031 2924895 INFO alembic.runtime.migration [None req-5599cd70-6015-416c-b72c-e64345333d28 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.033 2924895 INFO aodh.api.app [None req-5599cd70-6015-416c-b72c-e64345333d28 586b9d8f-fee8-4743-9a90-9e9aaa96b080 ebe94c2f-0f6b-40cf-9461-df5f0bb48a6f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.047 2924895 WARNING oslo_db.sqlalchemy.utils [None req-c2cada74-854d-4169-8a34-1ded9517d566 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.048 2924895 WARNING oslo_db.sqlalchemy.utils [None req-c2cada74-854d-4169-8a34-1ded9517d566 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.053 2924895 WARNING oslo_db.sqlalchemy.utils [None req-d3a0e281-68af-4a5a-a46f-917ec6cb4b4d 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.057 2924895 WARNING oslo_db.sqlalchemy.utils [None req-cdddab69-8f43-49fb-9b01-035011285db5 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.058 2924895 WARNING oslo_db.sqlalchemy.utils [None req-cdddab69-8f43-49fb-9b01-035011285db5 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.061 2924895 WARNING oslo_db.sqlalchemy.utils [None req-b9bc1373-02bd-45c7-bcda-e5e9f0dc15aa 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.056315s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.044 2924893 INFO alembic.runtime.migration [None req-2897c055-f13d-457c-a616-684cd5f0c315 ec679fb0-fbee-40b2-8b89-e561332aa0e7 46e47a78-2ce0-4011-827f-a02e999c8ea7 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.044 2924893 INFO alembic.runtime.migration [None req-2897c055-f13d-457c-a616-684cd5f0c315 ec679fb0-fbee-40b2-8b89-e561332aa0e7 46e47a78-2ce0-4011-827f-a02e999c8ea7 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.047 2924893 INFO alembic.runtime.migration [None req-2897c055-f13d-457c-a616-684cd5f0c315 ec679fb0-fbee-40b2-8b89-e561332aa0e7 46e47a78-2ce0-4011-827f-a02e999c8ea7 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.047 2924893 INFO alembic.runtime.migration [None req-2897c055-f13d-457c-a616-684cd5f0c315 ec679fb0-fbee-40b2-8b89-e561332aa0e7 46e47a78-2ce0-4011-827f-a02e999c8ea7 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.051 2924893 INFO alembic.runtime.migration [None req-2897c055-f13d-457c-a616-684cd5f0c315 ec679fb0-fbee-40b2-8b89-e561332aa0e7 46e47a78-2ce0-4011-827f-a02e999c8ea7 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.054 2924893 INFO aodh.api.app [None req-2897c055-f13d-457c-a616-684cd5f0c315 ec679fb0-fbee-40b2-8b89-e561332aa0e7 46e47a78-2ce0-4011-827f-a02e999c8ea7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.089379s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.032 2924888 INFO alembic.runtime.migration [None req-0c8a9b1a-1256-46f5-ba3c-4a7aca81c3c4 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.032 2924888 INFO alembic.runtime.migration [None req-0c8a9b1a-1256-46f5-ba3c-4a7aca81c3c4 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.037 2924888 INFO alembic.runtime.migration [None req-0c8a9b1a-1256-46f5-ba3c-4a7aca81c3c4 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.037 2924888 INFO alembic.runtime.migration [None req-0c8a9b1a-1256-46f5-ba3c-4a7aca81c3c4 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.053 2924888 INFO alembic.runtime.migration [None req-0c8a9b1a-1256-46f5-ba3c-4a7aca81c3c4 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.054 2924888 INFO aodh.api.app [None req-0c8a9b1a-1256-46f5-ba3c-4a7aca81c3c4 89e2b2a2-d78e-4eec-85cf-cec2bab7db57 b4995294-0d87-4166-b26b-b8d0bf7f4200 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.087 2924888 WARNING oslo_db.sqlalchemy.utils [None req-dfa5b4ac-3bc4-4caa-b723-81e0ce1eab04 e453d2ad-8acc-4ca8-953b-22dc062ad997 c938f287-0703-4a21-a726-dc4a23463e9f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.065793s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.070 2924895 INFO alembic.runtime.migration [None req-b9bc1373-02bd-45c7-bcda-e5e9f0dc15aa 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.070 2924895 INFO alembic.runtime.migration [None req-b9bc1373-02bd-45c7-bcda-e5e9f0dc15aa 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.078 2924895 INFO alembic.runtime.migration [None req-b9bc1373-02bd-45c7-bcda-e5e9f0dc15aa 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.078 2924895 INFO alembic.runtime.migration [None req-b9bc1373-02bd-45c7-bcda-e5e9f0dc15aa 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.086 2924895 INFO alembic.runtime.migration [None req-b9bc1373-02bd-45c7-bcda-e5e9f0dc15aa 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.091 2924895 INFO aodh.api.app [None req-b9bc1373-02bd-45c7-bcda-e5e9f0dc15aa 6d4aa7bc-2f37-4bfd-af9c-277970c87bf0 609e799e-8603-4d62-b06e-87d1d8e5588b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.106 2924895 WARNING oslo_db.sqlalchemy.utils [None req-dfedab8e-3d6c-483a-aa99-67ab9c311ebb cf6424af-98ff-4bf7-a199-98b169d84b16 e091e52f-b914-4ce8-b359-e9a6fd2d4146 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.107 2924895 WARNING oslo_db.sqlalchemy.utils [None req-dfedab8e-3d6c-483a-aa99-67ab9c311ebb cf6424af-98ff-4bf7-a199-98b169d84b16 e091e52f-b914-4ce8-b359-e9a6fd2d4146 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.114 2924895 WARNING oslo_db.sqlalchemy.utils [None req-55f0d180-ee1f-4004-9c3f-3217d2c3c3dd cf6424af-98ff-4bf7-a199-98b169d84b16 e091e52f-b914-4ce8-b359-e9a6fd2d4146 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.118 2924895 WARNING oslo_db.sqlalchemy.utils [None req-9b3a106c-e2f6-4267-9b64-5e82e26a4c88 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.119 2924895 WARNING oslo_db.sqlalchemy.utils [None req-9b3a106c-e2f6-4267-9b64-5e82e26a4c88 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.124 2924895 WARNING oslo_db.sqlalchemy.utils [None req-891ceb6a-bc9b-43f4-87b1-1c4cbc58c045 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.127 2924895 WARNING oslo_db.sqlalchemy.utils [None req-b1b405a5-d222-43a9-a497-129a151264c3 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.034620s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.101 2924893 INFO alembic.runtime.migration [None req-17c9362e-24e0-40f4-a237-22c5785af3f7 4b8e522c-0142-49ff-a71b-ffbba6786c12 a49e7c29-d386-401f-9003-765d0698d849 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.102 2924893 INFO alembic.runtime.migration [None req-17c9362e-24e0-40f4-a237-22c5785af3f7 4b8e522c-0142-49ff-a71b-ffbba6786c12 a49e7c29-d386-401f-9003-765d0698d849 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.105 2924893 INFO alembic.runtime.migration [None req-17c9362e-24e0-40f4-a237-22c5785af3f7 4b8e522c-0142-49ff-a71b-ffbba6786c12 a49e7c29-d386-401f-9003-765d0698d849 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.105 2924893 INFO alembic.runtime.migration [None req-17c9362e-24e0-40f4-a237-22c5785af3f7 4b8e522c-0142-49ff-a71b-ffbba6786c12 a49e7c29-d386-401f-9003-765d0698d849 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.110 2924893 INFO alembic.runtime.migration [None req-17c9362e-24e0-40f4-a237-22c5785af3f7 4b8e522c-0142-49ff-a71b-ffbba6786c12 a49e7c29-d386-401f-9003-765d0698d849 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.112 2924893 INFO aodh.api.app [None req-17c9362e-24e0-40f4-a237-22c5785af3f7 4b8e522c-0142-49ff-a71b-ffbba6786c12 a49e7c29-d386-401f-9003-765d0698d849 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.125 2924893 WARNING oslo_db.sqlalchemy.utils [None req-972ba754-055d-44b1-8b49-bf819cc88014 1efe18a7-4dd1-4732-a7e3-e314f1961fb8 e36514d1-e9d6-4fea-889a-4f5a4137a118 - - - -] 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_admin_user_set_log_test_actions [0.041019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.135 2924893 INFO alembic.runtime.migration [None req-972ba754-055d-44b1-8b49-bf819cc88014 1efe18a7-4dd1-4732-a7e3-e314f1961fb8 e36514d1-e9d6-4fea-889a-4f5a4137a118 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.135 2924893 INFO alembic.runtime.migration [None req-972ba754-055d-44b1-8b49-bf819cc88014 1efe18a7-4dd1-4732-a7e3-e314f1961fb8 e36514d1-e9d6-4fea-889a-4f5a4137a118 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.139 2924893 INFO alembic.runtime.migration [None req-972ba754-055d-44b1-8b49-bf819cc88014 1efe18a7-4dd1-4732-a7e3-e314f1961fb8 e36514d1-e9d6-4fea-889a-4f5a4137a118 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.139 2924893 INFO alembic.runtime.migration [None req-972ba754-055d-44b1-8b49-bf819cc88014 1efe18a7-4dd1-4732-a7e3-e314f1961fb8 e36514d1-e9d6-4fea-889a-4f5a4137a118 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.143 2924893 INFO alembic.runtime.migration [None req-972ba754-055d-44b1-8b49-bf819cc88014 1efe18a7-4dd1-4732-a7e3-e314f1961fb8 e36514d1-e9d6-4fea-889a-4f5a4137a118 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.145 2924893 INFO aodh.api.app [None req-972ba754-055d-44b1-8b49-bf819cc88014 1efe18a7-4dd1-4732-a7e3-e314f1961fb8 e36514d1-e9d6-4fea-889a-4f5a4137a118 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.161 2924893 WARNING oslo_db.sqlalchemy.utils [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.163 2924893 WARNING oslo_db.sqlalchemy.utils [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.169 2924893 WARNING oslo_db.sqlalchemy.utils [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] 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_another_creds [0.033295s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.177 2924893 INFO alembic.runtime.migration [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.177 2924893 INFO alembic.runtime.migration [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.180 2924893 INFO alembic.runtime.migration [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.180 2924893 INFO alembic.runtime.migration [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.184 2924893 INFO alembic.runtime.migration [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.186 2924893 INFO aodh.api.app [None req-86b04e96-de0e-41e8-bd3b-80203f906dd4 164237ce-d9ca-4a5d-816b-0bce7428cb4c 3ea62d46-4f46-4f29-acba-41c71bc479a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.051929s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.211 2924893 INFO alembic.runtime.migration [None req-a2a4f309-1c14-4e09-9352-7ca79061b5a3 6ad7ae6e-512a-4cd1-9124-da1d3760a6ba d48accda-4cd0-4603-a9e1-cefe19a92158 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.211 2924893 INFO alembic.runtime.migration [None req-a2a4f309-1c14-4e09-9352-7ca79061b5a3 6ad7ae6e-512a-4cd1-9124-da1d3760a6ba d48accda-4cd0-4603-a9e1-cefe19a92158 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.221 2924893 INFO alembic.runtime.migration [None req-a2a4f309-1c14-4e09-9352-7ca79061b5a3 6ad7ae6e-512a-4cd1-9124-da1d3760a6ba d48accda-4cd0-4603-a9e1-cefe19a92158 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.221 2924893 INFO alembic.runtime.migration [None req-a2a4f309-1c14-4e09-9352-7ca79061b5a3 6ad7ae6e-512a-4cd1-9124-da1d3760a6ba d48accda-4cd0-4603-a9e1-cefe19a92158 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.229 2924893 INFO alembic.runtime.migration [None req-a2a4f309-1c14-4e09-9352-7ca79061b5a3 6ad7ae6e-512a-4cd1-9124-da1d3760a6ba d48accda-4cd0-4603-a9e1-cefe19a92158 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.234 2924893 INFO aodh.api.app [None req-a2a4f309-1c14-4e09-9352-7ca79061b5a3 6ad7ae6e-512a-4cd1-9124-da1d3760a6ba d48accda-4cd0-4603-a9e1-cefe19a92158 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin_on_behalf_of_another_project [0.161950s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.228 2924888 INFO alembic.runtime.migration [None req-dfa5b4ac-3bc4-4caa-b723-81e0ce1eab04 e453d2ad-8acc-4ca8-953b-22dc062ad997 c938f287-0703-4a21-a726-dc4a23463e9f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.228 2924888 INFO alembic.runtime.migration [None req-dfa5b4ac-3bc4-4caa-b723-81e0ce1eab04 e453d2ad-8acc-4ca8-953b-22dc062ad997 c938f287-0703-4a21-a726-dc4a23463e9f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.232 2924888 INFO alembic.runtime.migration [None req-dfa5b4ac-3bc4-4caa-b723-81e0ce1eab04 e453d2ad-8acc-4ca8-953b-22dc062ad997 c938f287-0703-4a21-a726-dc4a23463e9f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.232 2924888 INFO alembic.runtime.migration [None req-dfa5b4ac-3bc4-4caa-b723-81e0ce1eab04 e453d2ad-8acc-4ca8-953b-22dc062ad997 c938f287-0703-4a21-a726-dc4a23463e9f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.237 2924888 INFO alembic.runtime.migration [None req-dfa5b4ac-3bc4-4caa-b723-81e0ce1eab04 e453d2ad-8acc-4ca8-953b-22dc062ad997 c938f287-0703-4a21-a726-dc4a23463e9f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.239 2924888 INFO aodh.api.app [None req-dfa5b4ac-3bc4-4caa-b723-81e0ce1eab04 e453d2ad-8acc-4ca8-953b-22dc062ad997 c938f287-0703-4a21-a726-dc4a23463e9f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.166069s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.137 2924895 INFO alembic.runtime.migration [None req-b1b405a5-d222-43a9-a497-129a151264c3 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.137 2924895 INFO alembic.runtime.migration [None req-b1b405a5-d222-43a9-a497-129a151264c3 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.140 2924895 INFO alembic.runtime.migration [None req-b1b405a5-d222-43a9-a497-129a151264c3 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.141 2924895 INFO alembic.runtime.migration [None req-b1b405a5-d222-43a9-a497-129a151264c3 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.145 2924895 INFO alembic.runtime.migration [None req-b1b405a5-d222-43a9-a497-129a151264c3 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.147 2924895 INFO aodh.api.app [None req-b1b405a5-d222-43a9-a497-129a151264c3 cf6424af-98ff-4bf7-a199-98b169d84b16 a3892316-f10f-4896-8ce0-5c7c8cd75de2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.270 2924895 WARNING oslo_db.sqlalchemy.utils [None req-a4585292-2fde-44fa-a0e5-e7efebdad42f e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.271 2924895 WARNING oslo_db.sqlalchemy.utils [None req-a4585292-2fde-44fa-a0e5-e7efebdad42f e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.278 2924895 WARNING oslo_db.sqlalchemy.utils [None req-28637889-548b-4220-b785-8bfd23048cdc e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.285 2924895 WARNING oslo_db.sqlalchemy.utils [None req-bd7d6d59-76cb-4748-8f5d-f7e3d6f2b097 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.286 2924895 WARNING oslo_db.sqlalchemy.utils [None req-bd7d6d59-76cb-4748-8f5d-f7e3d6f2b097 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.290 2924895 WARNING oslo_db.sqlalchemy.utils [None req-4947ab1e-778f-4911-8d5c-04632a567e43 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] 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_noauth [0.044069s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.264 2924893 INFO alembic.runtime.migration [None req-e19795ed-7154-4760-bbb8-9144a5dc574c d73a1720-c0c8-4b77-a46d-66212e5e123f 7f87a4c6-7be2-4421-93e1-5a9872466835 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.264 2924893 INFO alembic.runtime.migration [None req-e19795ed-7154-4760-bbb8-9144a5dc574c d73a1720-c0c8-4b77-a46d-66212e5e123f 7f87a4c6-7be2-4421-93e1-5a9872466835 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.268 2924893 INFO alembic.runtime.migration [None req-e19795ed-7154-4760-bbb8-9144a5dc574c d73a1720-c0c8-4b77-a46d-66212e5e123f 7f87a4c6-7be2-4421-93e1-5a9872466835 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.268 2924893 INFO alembic.runtime.migration [None req-e19795ed-7154-4760-bbb8-9144a5dc574c d73a1720-c0c8-4b77-a46d-66212e5e123f 7f87a4c6-7be2-4421-93e1-5a9872466835 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.272 2924893 INFO alembic.runtime.migration [None req-e19795ed-7154-4760-bbb8-9144a5dc574c d73a1720-c0c8-4b77-a46d-66212e5e123f 7f87a4c6-7be2-4421-93e1-5a9872466835 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.274 2924893 INFO aodh.api.app [None req-e19795ed-7154-4760-bbb8-9144a5dc574c d73a1720-c0c8-4b77-a46d-66212e5e123f 7f87a4c6-7be2-4421-93e1-5a9872466835 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.293 2924893 WARNING oslo_db.sqlalchemy.utils [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.294 2924893 WARNING oslo_db.sqlalchemy.utils [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.299 2924893 WARNING oslo_db.sqlalchemy.utils [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.048701s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.267 2924888 INFO alembic.runtime.migration [None req-ee33f2bc-39ad-44ae-83ad-829b51865413 7a895729-dc70-4f12-b85b-3e84e1c2c535 4ffb5e04-afb2-4631-9474-5d1e71292298 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.268 2924888 INFO alembic.runtime.migration [None req-ee33f2bc-39ad-44ae-83ad-829b51865413 7a895729-dc70-4f12-b85b-3e84e1c2c535 4ffb5e04-afb2-4631-9474-5d1e71292298 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.271 2924888 INFO alembic.runtime.migration [None req-ee33f2bc-39ad-44ae-83ad-829b51865413 7a895729-dc70-4f12-b85b-3e84e1c2c535 4ffb5e04-afb2-4631-9474-5d1e71292298 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.271 2924888 INFO alembic.runtime.migration [None req-ee33f2bc-39ad-44ae-83ad-829b51865413 7a895729-dc70-4f12-b85b-3e84e1c2c535 4ffb5e04-afb2-4631-9474-5d1e71292298 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.281 2924888 INFO alembic.runtime.migration [None req-ee33f2bc-39ad-44ae-83ad-829b51865413 7a895729-dc70-4f12-b85b-3e84e1c2c535 4ffb5e04-afb2-4631-9474-5d1e71292298 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.284 2924888 INFO aodh.api.app [None req-ee33f2bc-39ad-44ae-83ad-829b51865413 7a895729-dc70-4f12-b85b-3e84e1c2c535 4ffb5e04-afb2-4631-9474-5d1e71292298 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.300 2924888 WARNING oslo_db.sqlalchemy.utils [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.301 2924888 WARNING oslo_db.sqlalchemy.utils [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.306 2924888 WARNING oslo_db.sqlalchemy.utils [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] 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_normal_user_set_log_actions [0.041518s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.307 2924893 INFO alembic.runtime.migration [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.308 2924893 INFO alembic.runtime.migration [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.312 2924893 INFO alembic.runtime.migration [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.312 2924893 INFO alembic.runtime.migration [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.318 2924893 INFO alembic.runtime.migration [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.321 2924893 INFO aodh.api.app [None req-e7dbb683-f4d6-4f49-a40c-7477c17cfb60 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin_on_behalf_of_another_project [0.051526s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.303 2924895 INFO alembic.runtime.migration [None req-4947ab1e-778f-4911-8d5c-04632a567e43 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.303 2924895 INFO alembic.runtime.migration [None req-4947ab1e-778f-4911-8d5c-04632a567e43 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.308 2924895 INFO alembic.runtime.migration [None req-4947ab1e-778f-4911-8d5c-04632a567e43 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.309 2924895 INFO alembic.runtime.migration [None req-4947ab1e-778f-4911-8d5c-04632a567e43 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.315 2924895 INFO alembic.runtime.migration [None req-4947ab1e-778f-4911-8d5c-04632a567e43 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.317 2924895 INFO aodh.api.app [None req-4947ab1e-778f-4911-8d5c-04632a567e43 e727428c-881c-498b-a6a0-774935dbec74 ca5eb172-a7e5-452c-a96c-aa9fd1dde8da - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.333 2924895 WARNING oslo_db.sqlalchemy.utils [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.334 2924895 WARNING oslo_db.sqlalchemy.utils [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.340 2924895 WARNING oslo_db.sqlalchemy.utils [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.058481s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.317 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.317 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.321 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.321 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.325 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.335 2924888 INFO aodh.api.app [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/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( {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.004188s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.021239s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin [0.056098s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.362 2924895 INFO alembic.runtime.migration [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.362 2924895 INFO alembic.runtime.migration [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.367 2924895 INFO alembic.runtime.migration [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.367 2924895 INFO alembic.runtime.migration [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.372 2924895 INFO alembic.runtime.migration [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.374 2924895 INFO aodh.api.app [None req-6b6845bb-45f2-4691-9df6-3fbf15651706 d794d78c-928f-46c3-a730-ee8a9ca56c2e b8b44b51-5503-4415-a441-e695cd0f4a5e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.393 2924895 WARNING oslo_db.sqlalchemy.utils [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.397 2924895 WARNING oslo_db.sqlalchemy.utils [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.402 2924895 WARNING oslo_db.sqlalchemy.utils [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.013405s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001178s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.288367s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.140 2924892 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-28 05:24:19.140 2924892 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-28 05:24:19.154 2924892 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-01-28 05:24:19.154 2924892 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-01-28 05:24:19.159 2924892 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-01-28 05:24:19.215 2924892 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.396 2924892 WARNING oslo_db.sqlalchemy.utils [None req-1d6e77f2-8db4-468b-a6ab-e37dc75aeedf 42bb579e-f7d8-4c43-a881-0429a5cd7669 8bc18525-fcc9-4327-b7a5-a6b203e72d54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.003224s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.004390s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003952s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.121535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.352 2924893 INFO alembic.runtime.migration [None req-814b864d-34a9-4815-971a-76b92f947b97 0c3c7e76-ba0d-4e0a-9fa8-bdb99009c7cb dbf086b0-4cdb-44a0-a64b-97b4ca9d2fdd - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.352 2924893 INFO alembic.runtime.migration [None req-814b864d-34a9-4815-971a-76b92f947b97 0c3c7e76-ba0d-4e0a-9fa8-bdb99009c7cb dbf086b0-4cdb-44a0-a64b-97b4ca9d2fdd - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.360 2924893 INFO alembic.runtime.migration [None req-814b864d-34a9-4815-971a-76b92f947b97 0c3c7e76-ba0d-4e0a-9fa8-bdb99009c7cb dbf086b0-4cdb-44a0-a64b-97b4ca9d2fdd - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.360 2924893 INFO alembic.runtime.migration [None req-814b864d-34a9-4815-971a-76b92f947b97 0c3c7e76-ba0d-4e0a-9fa8-bdb99009c7cb dbf086b0-4cdb-44a0-a64b-97b4ca9d2fdd - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.378 2924893 INFO alembic.runtime.migration [None req-814b864d-34a9-4815-971a-76b92f947b97 0c3c7e76-ba0d-4e0a-9fa8-bdb99009c7cb dbf086b0-4cdb-44a0-a64b-97b4ca9d2fdd - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.384 2924893 INFO aodh.api.app [None req-814b864d-34a9-4815-971a-76b92f947b97 0c3c7e76-ba0d-4e0a-9fa8-bdb99009c7cb dbf086b0-4cdb-44a0-a64b-97b4ca9d2fdd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.429 2924893 WARNING oslo_db.sqlalchemy.utils [None req-2dba5493-c149-47d3-a4e1-eed6af24a29f 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.431 2924893 WARNING oslo_db.sqlalchemy.utils [None req-2dba5493-c149-47d3-a4e1-eed6af24a29f 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.443 2924893 WARNING oslo_db.sqlalchemy.utils [None req-2dba5493-c149-47d3-a4e1-eed6af24a29f 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.447 2924893 WARNING oslo_db.sqlalchemy.utils [None req-57083117-339d-4501-bc32-b8b33beea8df 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.460 2924893 WARNING oslo_db.sqlalchemy.utils [None req-93888673-c7f4-4cfd-855f-849d73ae13ff 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.059027s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.421 2924892 INFO alembic.runtime.migration [None req-1d6e77f2-8db4-468b-a6ab-e37dc75aeedf 42bb579e-f7d8-4c43-a881-0429a5cd7669 8bc18525-fcc9-4327-b7a5-a6b203e72d54 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.421 2924892 INFO alembic.runtime.migration [None req-1d6e77f2-8db4-468b-a6ab-e37dc75aeedf 42bb579e-f7d8-4c43-a881-0429a5cd7669 8bc18525-fcc9-4327-b7a5-a6b203e72d54 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.426 2924892 INFO alembic.runtime.migration [None req-1d6e77f2-8db4-468b-a6ab-e37dc75aeedf 42bb579e-f7d8-4c43-a881-0429a5cd7669 8bc18525-fcc9-4327-b7a5-a6b203e72d54 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.426 2924892 INFO alembic.runtime.migration [None req-1d6e77f2-8db4-468b-a6ab-e37dc75aeedf 42bb579e-f7d8-4c43-a881-0429a5cd7669 8bc18525-fcc9-4327-b7a5-a6b203e72d54 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.433 2924892 INFO alembic.runtime.migration [None req-1d6e77f2-8db4-468b-a6ab-e37dc75aeedf 42bb579e-f7d8-4c43-a881-0429a5cd7669 8bc18525-fcc9-4327-b7a5-a6b203e72d54 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.436 2924892 INFO aodh.api.app [None req-1d6e77f2-8db4-468b-a6ab-e37dc75aeedf 42bb579e-f7d8-4c43-a881-0429a5cd7669 8bc18525-fcc9-4327-b7a5-a6b203e72d54 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.457 2924892 WARNING oslo_db.sqlalchemy.utils [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.459 2924892 WARNING oslo_db.sqlalchemy.utils [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.466 2924892 WARNING oslo_db.sqlalchemy.utils [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.064994s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.429 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.429 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.433 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.433 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.437 2924888 INFO alembic.runtime.migration [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.439 2924888 INFO aodh.api.app [None req-fe546ad7-d2ee-4f05-a0a2-a05f3c9178e5 38cbd03c-593d-490d-932c-8d3b6d1f5bd5 3d0fae55-a6d0-42a2-93ba-5bd171a79914 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.076374s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.496 2924888 INFO alembic.runtime.migration [None req-9539c467-c182-472d-b70d-ced54eea70ca - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.497 2924888 INFO alembic.runtime.migration [None req-9539c467-c182-472d-b70d-ced54eea70ca - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.503 2924888 INFO alembic.runtime.migration [None req-9539c467-c182-472d-b70d-ced54eea70ca - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.503 2924888 INFO alembic.runtime.migration [None req-9539c467-c182-472d-b70d-ced54eea70ca - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.510 2924888 INFO alembic.runtime.migration [None req-9539c467-c182-472d-b70d-ced54eea70ca - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.512 2924888 INFO aodh.api.app [None req-9539c467-c182-472d-b70d-ced54eea70ca - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.098212s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.478 2924892 INFO alembic.runtime.migration [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.478 2924892 INFO alembic.runtime.migration [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.481 2924892 INFO alembic.runtime.migration [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.481 2924892 INFO alembic.runtime.migration [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.496 2924892 INFO alembic.runtime.migration [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.500 2924892 INFO aodh.api.app [None req-40720fa9-4aac-4b24-b58e-916b6c7df892 0d7bc9d9-aa4e-4437-bb00-5918914afcf1 748e588d-b7fc-401f-a5da-87de08e114b0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.542 2924892 WARNING oslo_db.sqlalchemy.utils [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.543 2924892 WARNING oslo_db.sqlalchemy.utils [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.559 2924892 WARNING oslo_db.sqlalchemy.utils [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.177609s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.411 2924895 INFO alembic.runtime.migration [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.411 2924895 INFO alembic.runtime.migration [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.414 2924895 INFO alembic.runtime.migration [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.414 2924895 INFO alembic.runtime.migration [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.420 2924895 INFO alembic.runtime.migration [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.421 2924895 INFO aodh.api.app [None req-f7145fee-d958-4800-9d5a-97bbe8b64d49 3f14f7ef-ac10-4aef-b185-7635d4ff0296 c4b94a7a-9252-497b-95db-df44f2b89c27 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.436 2924895 WARNING oslo_db.sqlalchemy.utils [None req-3da2fde9-b9f3-423a-bf98-7014df17be98 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.442 2924895 WARNING oslo_db.sqlalchemy.utils [None req-6717a832-d9b7-4b67-966e-007f32875236 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.449 2924895 WARNING oslo_db.sqlalchemy.utils [None req-a3231f04-bd6e-4a0c-8984-b434b4a44981 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.453 2924895 WARNING oslo_db.sqlalchemy.utils [None req-09e1139e-5203-4e14-8116-e20bdd5de36f 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.459 2924895 WARNING oslo_db.sqlalchemy.utils [None req-801e75b3-ee67-43bd-b092-cbd31c360178 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.466 2924895 WARNING oslo_db.sqlalchemy.utils [None req-8db27908-23ae-4d7f-a4dd-e7fe65682131 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.474 2924895 WARNING oslo_db.sqlalchemy.utils [None req-d996c65b-a85f-4a1e-9dbc-254dae712ea9 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.478 2924895 WARNING oslo_db.sqlalchemy.utils [None req-426ffde0-11f1-43b4-9ac6-434e24b8db22 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.485 2924895 WARNING oslo_db.sqlalchemy.utils [None req-e97bc480-5b0a-407d-a8c2-08b3d085971a 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.492 2924895 WARNING oslo_db.sqlalchemy.utils [None req-b6f63a16-c1c5-4a5b-a6e3-36931211c323 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.506 2924895 WARNING oslo_db.sqlalchemy.utils [None req-84a7dd45-e604-4e2d-8be8-36b28dd577aa 23ac4de 9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.514 2924895 WARNING oslo_db.sqlalchemy.utils [None req-bcf69c27-fc1c-44c8-9f3b-8dbc44dce9a8 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.523 2924895 WARNING oslo_db.sqlalchemy.utils [None req-9c02346d-da9e-4f05-848b-ff7ade964696 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.527 2924895 WARNING oslo_db.sqlalchemy.utils [None req-e51d8d91-4b20-42ba-a07a-b6d7edd0684f 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.542 2924895 WARNING oslo_db.sqlalchemy.utils [None req-66fc2e53-e08b-4a76-a551-e30c9c4d1ccd 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.546 2924895 WARNING oslo_db.sqlalchemy.utils [None req-ae93e6f4-6068-4d61-8802-b1fd43e3267b 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.553 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0ddd63c5-4fe9-4dc5-b80a-cf0cf6ce154d 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.557 2924895 WARNING oslo_db.sqlalchemy.utils [None req-d59c169c-cb38-4fb8-a4c9-1703f5ec4e36 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.565 2924895 WARNING oslo_db.sqlalchemy.utils [None req-2eadd813-358c-4761-9292-2e28fb508669 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.570 2924895 WARNING oslo_db.sqlalchemy.utils [None req-b67019af-f3a8-46d9-9004-99aeb38cbdac 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.577 2924895 WARNING oslo_db.sqlalchemy.utils [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.062013s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.577 2924892 INFO alembic.runtime.migration [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.577 2924892 INFO alembic.runtime.migration [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.588 2924892 INFO alembic.runtime.migration [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.588 2924892 INFO alembic.runtime.migration [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.601 2924892 INFO alembic.runtime.migration [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.608 2924892 INFO aodh.api.app [None req-a0addd98-4b02-4d53-8fa8-0b15d807a72a fd8d5d80-447f-487f-9439-3ab3494c1cf1 bc5ac941-c60d-44cf-8b65-54370c0a8374 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.073102s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.575 2924888 INFO alembic.runtime.migration [None req-d4cf5c83-35d0-4d97-8879-597cc5c46d83 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.575 2924888 INFO alembic.runtime.migration [None req-d4cf5c83-35d0-4d97-8879-597cc5c46d83 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.580 2924888 INFO alembic.runtime.migration [None req-d4cf5c83-35d0-4d97-8879-597cc5c46d83 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.580 2924888 INFO alembic.runtime.migration [None req-d4cf5c83-35d0-4d97-8879-597cc5c46d83 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.586 2924888 INFO alembic.runtime.migration [None req-d4cf5c83-35d0-4d97-8879-597cc5c46d83 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.589 2924888 INFO aodh.api.app [None req-d4cf5c83-35d0-4d97-8879-597cc5c46d83 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.052949s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.649 2924888 INFO alembic.runtime.migration [None req-27ee194a-bcc7-4033-a7d0-142e7afd1a21 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.649 2924888 INFO alembic.runtime.migration [None req-27ee194a-bcc7-4033-a7d0-142e7afd1a21 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.653 2924888 INFO alembic.runtime.migration [None req-27ee194a-bcc7-4033-a7d0-142e7afd1a21 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.653 2924888 INFO alembic.runtime.migration [None req-27ee194a-bcc7-4033-a7d0-142e7afd1a21 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.658 2924888 INFO alembic.runtime.migration [None req-27ee194a-bcc7-4033-a7d0-142e7afd1a21 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.661 2924888 INFO aodh.api.app [None req-27ee194a-bcc7-4033-a7d0-142e7afd1a21 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.249133s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.478 2924893 INFO alembic.runtime.migration [None req-93888673-c7f4-4cfd-855f-849d73ae13ff 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.478 2924893 INFO alembic.runtime.migration [None req-93888673-c7f4-4cfd-855f-849d73ae13ff 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.490 2924893 INFO alembic.runtime.migration [None req-93888673-c7f4-4cfd-855f-849d73ae13ff 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.490 2924893 INFO alembic.runtime.migration [None req-93888673-c7f4-4cfd-855f-849d73ae13ff 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.514 2924893 INFO alembic.runtime.migration [None req-93888673-c7f4-4cfd-855f-849d73ae13ff 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.519 2924893 INFO aodh.api.app [None req-93888673-c7f4-4cfd-855f-849d73ae13ff 8b9409c9-69bd-42aa-91ba-2d37daee53d7 d6222342-c2e7-4aa9-ae38-e6766d3a0d60 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.553 2924893 WARNING oslo_db.sqlalchemy.utils [None req-19b81b76-5d24-4e7e-9163-89fee0bfcf35 fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.561 2924893 WARNING oslo_db.sqlalchemy.utils [None req-9e6a2f27-4a75-49d1-a2ed-d889a0107f07 fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.577 2924893 WARNING oslo_db.sqlalchemy.utils [None req-9e6a2f27-4a75-49d1-a2ed-d889a0107f07 fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.584 2924893 WARNING oslo_db.sqlalchemy.utils [None req-cd908145-a030-4ad5-8dcd-6c0623398fa9 fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.704 2924893 WARNING oslo_db.sqlalchemy.utils [None req-8cff6f16-6454-4864-b88f-902eb24501e2 fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.712 2924893 WARNING oslo_db.sqlalchemy.utils [None req-343b2c7e-4b17-4581-bd53-19038682507b fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.090399s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.648 2924892 INFO alembic.runtime.migration [None req-af5125eb-7771-4198-b829-5eab9dec2381 c1935ad1-30de-4f46-a0bc-8b0496142692 b2b858d5-59bc-40da-adfd-81165b05850a - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.648 2924892 INFO alembic.runtime.migration [None req-af5125eb-7771-4198-b829-5eab9dec2381 c1935ad1-30de-4f46-a0bc-8b0496142692 b2b858d5-59bc-40da-adfd-81165b05850a - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.668 2924892 INFO alembic.runtime.migration [None req-af5125eb-7771-4198-b829-5eab9dec2381 c1935ad1-30de-4f46-a0bc-8b0496142692 b2b858d5-59bc-40da-adfd-81165b05850a - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.668 2924892 INFO alembic.runtime.migration [None req-af5125eb-7771-4198-b829-5eab9dec2381 c1935ad1-30de-4f46-a0bc-8b0496142692 b2b858d5-59bc-40da-adfd-81165b05850a - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.676 2924892 INFO alembic.runtime.migration [None req-af5125eb-7771-4198-b829-5eab9dec2381 c1935ad1-30de-4f46-a0bc-8b0496142692 b2b858d5-59bc-40da-adfd-81165b05850a - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.683 2924892 INFO aodh.api.app [None req-af5125eb-7771-4198-b829-5eab9dec2381 c1935ad1-30de-4f46-a0bc-8b0496142692 b2b858d5-59bc-40da-adfd-81165b05850a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.708 2924892 WARNING oslo_db.sqlalchemy.utils [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.709 2924892 WARNING oslo_db.sqlalchemy.utils [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.716 2924892 WARNING oslo_db.sqlalchemy.utils [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.102635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.658 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.667 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.680 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.681 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.700 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.705 2924895 INFO aodh.api.app [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.061077s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.700 2924888 INFO alembic.runtime.migration [None req-c49b0d76-4bc4-41ec-ab26-a93067f812f9 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.700 2924888 INFO alembic.runtime.migration [None req-c49b0d76-4bc4-41ec-ab26-a93067f812f9 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.704 2924888 INFO alembic.runtime.migration [None req-c49b0d76-4bc4-41ec-ab26-a93067f812f9 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.704 2924888 INFO alembic.runtime.migration [None req-c49b0d76-4bc4-41ec-ab26-a93067f812f9 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.708 2924888 INFO alembic.runtime.migration [None req-c49b0d76-4bc4-41ec-ab26-a93067f812f9 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.711 2924888 INFO aodh.api.app [None req-c49b0d76-4bc4-41ec-ab26-a93067f812f9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.046671s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.737 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.738 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.742 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.742 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.753 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.756 2924892 INFO aodh.api.app [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.029830s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.001114s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.009354s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.004144s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.005202s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.085397s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.721 2924893 INFO alembic.runtime.migration [None req-343b2c7e-4b17-4581-bd53-19038682507b fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.722 2924893 INFO alembic.runtime.migration [None req-343b2c7e-4b17-4581-bd53-19038682507b fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.730 2924893 INFO alembic.runtime.migration [None req-343b2c7e-4b17-4581-bd53-19038682507b fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.731 2924893 INFO alembic.runtime.migration [None req-343b2c7e-4b17-4581-bd53-19038682507b fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.735 2924893 INFO alembic.runtime.migration [None req-343b2c7e-4b17-4581-bd53-19038682507b fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.741 2924893 INFO aodh.api.app [None req-343b2c7e-4b17-4581-bd53-19038682507b fa4e07ef-16c1-462a-9e3c-28b84c4b878a c8a22f5d-e359-450a-9943-90b1b8a5ae5c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.766 2924893 WARNING oslo_db.sqlalchemy.utils [None req-b19b8be5-d570-4588-bd2a-f06b02a8e62e 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.767 2924893 WARNING oslo_db.sqlalchemy.utils [None req-b19b8be5-d570-4588-bd2a-f06b02a8e62e 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.773 2924893 WARNING oslo_db.sqlalchemy.utils [None req-5fbb5b7b-9f77-4c72-acc8-072d77562bb0 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.781 2924893 WARNING oslo_db.sqlalchemy.utils [None req-2628dd11-a5b3-4524-af65-96a779694c0e 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.781 2924893 WARNING oslo_db.sqlalchemy.utils [None req-2628dd11-a5b3-4524-af65-96a779694c0e 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.784 2924893 WARNING oslo_db.sqlalchemy.utils [None req-13419e4e-7ef0-444f-8233-6566779bc4fc 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] 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_all [0.066912s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.764 2924888 INFO alembic.runtime.migration [None req-62835905-7cd4-4057-aef5-3c31bd7db2f5 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.764 2924888 INFO alembic.runtime.migration [None req-62835905-7cd4-4057-aef5-3c31bd7db2f5 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.768 2924888 INFO alembic.runtime.migration [None req-62835905-7cd4-4057-aef5-3c31bd7db2f5 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.768 2924888 INFO alembic.runtime.migration [None req-62835905-7cd4-4057-aef5-3c31bd7db2f5 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.781 2924888 INFO alembic.runtime.migration [None req-62835905-7cd4-4057-aef5-3c31bd7db2f5 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.785 2924888 INFO aodh.api.app [None req-62835905-7cd4-4057-aef5-3c31bd7db2f5 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.052263s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.810 2924893 INFO alembic.runtime.migration [None req-9bd98515-70f3-4a80-9f9a-b6cabc97ae59 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.810 2924893 INFO alembic.runtime.migration [None req-9bd98515-70f3-4a80-9f9a-b6cabc97ae59 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.815 2924893 INFO alembic.runtime.migration [None req-9bd98515-70f3-4a80-9f9a-b6cabc97ae59 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.815 2924893 INFO alembic.runtime.migration [None req-9bd98515-70f3-4a80-9f9a-b6cabc97ae59 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.819 2924893 INFO alembic.runtime.migration [None req-9bd98515-70f3-4a80-9f9a-b6cabc97ae59 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.824 2924893 INFO aodh.api.app [None req-9bd98515-70f3-4a80-9f9a-b6cabc97ae59 841a61ba-d5ff-482c-92c4-a47ac8320a16 ee2de6c2-e291-4ab7-b615-3c3a7f816c2d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.838 2924893 WARNING oslo_db.sqlalchemy.utils [None req-6d5ce60e-2b5c-408e-ada2-07d0b68584f9 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.839 2924893 WARNING oslo_db.sqlalchemy.utils [None req-6d5ce60e-2b5c-408e-ada2-07d0b68584f9 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.844 2924893 WARNING oslo_db.sqlalchemy.utils [None req-6b379358-59cf-4a1c-bd07-20a2826c5fa6 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.848 2924893 WARNING oslo_db.sqlalchemy.utils [None req-e2acbb8b-0ca9-417a-b8f6-bbc5129400e3 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.849 2924893 WARNING oslo_db.sqlalchemy.utils [None req-e2acbb8b-0ca9-417a-b8f6-bbc5129400e3 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.852 2924893 WARNING oslo_db.sqlalchemy.utils [None req-d2bba5b6-e068-4373-ae87-42fab13a4053 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.096111s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.788 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.788 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.799 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.799 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.811 2924892 INFO alembic.runtime.migration [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.813 2924892 INFO aodh.api.app [None req-ecd50317-228b-45e2-9ec1-0c05751dfb19 3974b947-d816-4b56-813c-1d4522f47857 617dc038-1b10-4184-9d7b-1f01213615f0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.847 2924892 WARNING oslo_db.sqlalchemy.utils [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.856 2924892 WARNING oslo_db.sqlalchemy.utils [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.866 2924892 WARNING oslo_db.sqlalchemy.utils [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] 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.060951s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.829 2924888 INFO alembic.runtime.migration [None req-7054f2c0-e342-4c07-9a6c-8c24aca4b5d1 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.829 2924888 INFO alembic.runtime.migration [None req-7054f2c0-e342-4c07-9a6c-8c24aca4b5d1 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.835 2924888 INFO alembic.runtime.migration [None req-7054f2c0-e342-4c07-9a6c-8c24aca4b5d1 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.835 2924888 INFO alembic.runtime.migration [None req-7054f2c0-e342-4c07-9a6c-8c24aca4b5d1 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.841 2924888 INFO alembic.runtime.migration [None req-7054f2c0-e342-4c07-9a6c-8c24aca4b5d1 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.843 2924888 INFO aodh.api.app [None req-7054f2c0-e342-4c07-9a6c-8c24aca4b5d1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.098853s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.813 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.814 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.825 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.825 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.834 2924895 INFO alembic.runtime.migration [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.837 2924895 INFO aodh.api.app [None req-c62e230d-0027-4548-982a-58a4fad42cda 23ac4de9-ef0d-4cfc-ba0a-2d3db4294632 fa1ee94c-1643-4730-98ae-7920157bb824 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.039240s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.879 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.880 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.885 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.885 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.892 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.893 2924892 INFO aodh.api.app [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.079836s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.861 2924893 INFO alembic.runtime.migration [None req-d2bba5b6-e068-4373-ae87-42fab13a4053 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.861 2924893 INFO alembic.runtime.migration [None req-d2bba5b6-e068-4373-ae87-42fab13a4053 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.873 2924893 INFO alembic.runtime.migration [None req-d2bba5b6-e068-4373-ae87-42fab13a4053 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.873 2924893 INFO alembic.runtime.migration [None req-d2bba5b6-e068-4373-ae87-42fab13a4053 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.877 2924893 INFO alembic.runtime.migration [None req-d2bba5b6-e068-4373-ae87-42fab13a4053 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.880 2924893 INFO aodh.api.app [None req-d2bba5b6-e068-4373-ae87-42fab13a4053 5eced7c3-d012-4875-9ffd-603cd9b6c748 a09368ed-8d4c-40c1-a41a-d44b26dfa86e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.902 2924893 WARNING oslo_db.sqlalchemy.utils [None req-d78b49de-a6ff-41c5-ac63-3c235d288d2c 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.906 2924893 WARNING oslo_db.sqlalchemy.utils [None req-d78b49de-a6ff-41c5-ac63-3c235d288d2c 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.919 2924893 WARNING oslo_db.sqlalchemy.utils [None req-53d3b613-e6eb-4a0a-a56d-d2bcea00d991 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.922 2924893 WARNING oslo_db.sqlalchemy.utils [None req-53d3b613-e6eb-4a0a-a56d-d2bcea00d991 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] 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_all_projects_forbidden [0.083476s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.892 2924888 INFO alembic.runtime.migration [None req-d3b29e2b-788c-45a3-9016-0862a5c1c1eb - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.892 2924888 INFO alembic.runtime.migration [None req-d3b29e2b-788c-45a3-9016-0862a5c1c1eb - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.902 2924888 INFO alembic.runtime.migration [None req-d3b29e2b-788c-45a3-9016-0862a5c1c1eb - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.902 2924888 INFO alembic.runtime.migration [None req-d3b29e2b-788c-45a3-9016-0862a5c1c1eb - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.909 2924888 INFO alembic.runtime.migration [None req-d3b29e2b-788c-45a3-9016-0862a5c1c1eb - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.913 2924888 INFO aodh.api.app [None req-d3b29e2b-788c-45a3-9016-0862a5c1c1eb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.931 2924888 INFO aodh.api.app [None req-d3b29e2b-788c-45a3-9016-0862a5c1c1eb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.957 2924888 WARNING oslo_policy.policy [None req-d482ac97-80fe-4842-8568-30916acba0b0 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.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.039274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.942 2924893 INFO alembic.runtime.migration [None req-53d3b613-e6eb-4a0a-a56d-d2bcea00d991 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.942 2924893 INFO alembic.runtime.migration [None req-53d3b613-e6eb-4a0a-a56d-d2bcea00d991 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.947 2924893 INFO alembic.runtime.migration [None req-53d3b613-e6eb-4a0a-a56d-d2bcea00d991 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.947 2924893 INFO alembic.runtime.migration [None req-53d3b613-e6eb-4a0a-a56d-d2bcea00d991 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.951 2924893 INFO alembic.runtime.migration [None req-53d3b613-e6eb-4a0a-a56d-d2bcea00d991 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.953 2924893 INFO aodh.api.app [None req-53d3b613-e6eb-4a0a-a56d-d2bcea00d991 5f8c381e-9009-49ad-bdb4-38b50b74bdff a8eb66ef-467e-4d04-9f8d-a37849071862 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.966 2924893 WARNING oslo_db.sqlalchemy.utils [None req-2d359513-dbb9-4bd5-834c-7b0a93bbcfde - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:19.972 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0c5aebd7-285c-48fd-a6b8-4982665f8c72 - - - - - -] 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.000729s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.065728s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.923 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.923 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.926 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.927 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.945 2924892 INFO alembic.runtime.migration [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.948 2924892 INFO aodh.api.app [None req-2e75bee2-e396-430c-84e2-0d05bb3ebb35 ecfcf896-2214-42f3-abeb-04f7b08b4bb0 9ac97143-8697-4ced-874d-52efdb0b1a07 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:19.968 2924892 WARNING oslo_db.sqlalchemy.utils [None req-c40e3ae8-7170-4252-8215-06306fc6a7b1 0ac7f734-b2c8-4035-9afc-412a882825af 552b22d2-a5db-47c0-bbff-c9af8f36439a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.124184s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.902 2924895 INFO alembic.runtime.migration [None req-cbc08edf-e235-45b5-9e33-7459228e553e - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.902 2924895 INFO alembic.runtime.migration [None req-cbc08edf-e235-45b5-9e33-7459228e553e - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.913 2924895 INFO alembic.runtime.migration [None req-cbc08edf-e235-45b5-9e33-7459228e553e - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.913 2924895 INFO alembic.runtime.migration [None req-cbc08edf-e235-45b5-9e33-7459228e553e - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.925 2924895 INFO alembic.runtime.migration [None req-cbc08edf-e235-45b5-9e33-7459228e553e - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:19.930 2924895 INFO aodh.api.app [None req-cbc08edf-e235-45b5-9e33-7459228e553e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.078691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.981 2924888 INFO alembic.runtime.migration [None req-d482ac97-80fe-4842-8568-30916acba0b0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.983 2924888 INFO alembic.runtime.migration [None req-d482ac97-80fe-4842-8568-30916acba0b0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.991 2924888 INFO alembic.runtime.migration [None req-d482ac97-80fe-4842-8568-30916acba0b0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.991 2924888 INFO alembic.runtime.migration [None req-d482ac97-80fe-4842-8568-30916acba0b0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.997 2924888 INFO alembic.runtime.migration [None req-d482ac97-80fe-4842-8568-30916acba0b0 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.001 2924888 INFO aodh.api.app [None req-d482ac97-80fe-4842-8568-30916acba0b0 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.075282s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000879s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000709s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.099169s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:19.987 2924892 INFO alembic.runtime.migration [None req-c40e3ae8-7170-4252-8215-06306fc6a7b1 0ac7f734-b2c8-4035-9afc-412a882825af 552b22d2-a5db-47c0-bbff-c9af8f36439a - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.988 2924892 INFO alembic.runtime.migration [None req-c40e3ae8-7170-4252-8215-06306fc6a7b1 0ac7f734-b2c8-4035-9afc-412a882825af 552b22d2-a5db-47c0-bbff-c9af8f36439a - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.993 2924892 INFO alembic.runtime.migration [None req-c40e3ae8-7170-4252-8215-06306fc6a7b1 0ac7f734-b2c8-4035-9afc-412a882825af 552b22d2-a5db-47c0-bbff-c9af8f36439a - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:19.994 2924892 INFO alembic.runtime.migration [None req-c40e3ae8-7170-4252-8215-06306fc6a7b1 0ac7f734-b2c8-4035-9afc-412a882825af 552b22d2-a5db-47c0-bbff-c9af8f36439a - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:19.999 2924892 INFO alembic.runtime.migration [None req-c40e3ae8-7170-4252-8215-06306fc6a7b1 0ac7f734-b2c8-4035-9afc-412a882825af 552b22d2-a5db-47c0-bbff-c9af8f36439a - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.002 2924892 INFO aodh.api.app [None req-c40e3ae8-7170-4252-8215-06306fc6a7b1 0ac7f734-b2c8-4035-9afc-412a882825af 552b22d2-a5db-47c0-bbff-c9af8f36439a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.037 2924892 WARNING oslo_db.sqlalchemy.utils [None req-0a46d625-5ca6-4462-8b26-d736e81cbe02 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.043 2924892 WARNING oslo_db.sqlalchemy.utils [None req-9872dca4-4021-46e4-a0e6-63731983cabb 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.049 2924892 WARNING oslo_db.sqlalchemy.utils [None req-44e1ec1e-e485-4344-9ab1-ffacd43719ce 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.065 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d05ea818-d235-43e7-bf67-21b681fbf289 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.068 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d05ea818-d235-43e7-bf67-21b681fbf289 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.073 2924892 WARNING oslo_db.sqlalchemy.utils [None req-74dcd94e-fb03-4ef1-9212-243bb32b4282 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.075 2924892 WARNING oslo_db.sqlalchemy.utils [None req-74dcd94e-fb03-4ef1-9212-243bb32b4282 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.041834s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.056 2924888 INFO alembic.runtime.migration [None req-2153b227-6a8d-4fc1-af27-cf55869a6bf5 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.056 2924888 INFO alembic.runtime.migration [None req-2153b227-6a8d-4fc1-af27-cf55869a6bf5 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.059 2924888 INFO alembic.runtime.migration [None req-2153b227-6a8d-4fc1-af27-cf55869a6bf5 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.060 2924888 INFO alembic.runtime.migration [None req-2153b227-6a8d-4fc1-af27-cf55869a6bf5 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.070 2924888 INFO alembic.runtime.migration [None req-2153b227-6a8d-4fc1-af27-cf55869a6bf5 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.073 2924888 INFO aodh.api.app [None req-2153b227-6a8d-4fc1-af27-cf55869a6bf5 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.068467s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.038 2924895 INFO alembic.runtime.migration [None req-51c514ac-ad44-41d7-b98f-61cc8ded9c51 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.038 2924895 INFO alembic.runtime.migration [None req-51c514ac-ad44-41d7-b98f-61cc8ded9c51 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.042 2924895 INFO alembic.runtime.migration [None req-51c514ac-ad44-41d7-b98f-61cc8ded9c51 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.042 2924895 INFO alembic.runtime.migration [None req-51c514ac-ad44-41d7-b98f-61cc8ded9c51 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.051 2924895 INFO alembic.runtime.migration [None req-51c514ac-ad44-41d7-b98f-61cc8ded9c51 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.057 2924895 INFO aodh.api.app [None req-51c514ac-ad44-41d7-b98f-61cc8ded9c51 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.035485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.097 2924888 INFO alembic.runtime.migration [None req-cdad7fe5-e12a-423f-9d18-1f27710e8a94 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.097 2924888 INFO alembic.runtime.migration [None req-cdad7fe5-e12a-423f-9d18-1f27710e8a94 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.100 2924888 INFO alembic.runtime.migration [None req-cdad7fe5-e12a-423f-9d18-1f27710e8a94 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.100 2924888 INFO alembic.runtime.migration [None req-cdad7fe5-e12a-423f-9d18-1f27710e8a94 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.105 2924888 INFO alembic.runtime.migration [None req-cdad7fe5-e12a-423f-9d18-1f27710e8a94 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.107 2924888 INFO aodh.api.app [None req-cdad7fe5-e12a-423f-9d18-1f27710e8a94 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.085771s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.061 2924893 INFO alembic.runtime.migration [None req-0c5aebd7-285c-48fd-a6b8-4982665f8c72 - - - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.062 2924893 INFO alembic.runtime.migration [None req-0c5aebd7-285c-48fd-a6b8-4982665f8c72 - - - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.068 2924893 INFO alembic.runtime.migration [None req-0c5aebd7-285c-48fd-a6b8-4982665f8c72 - - - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.069 2924893 INFO alembic.runtime.migration [None req-0c5aebd7-285c-48fd-a6b8-4982665f8c72 - - - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.073 2924893 INFO alembic.runtime.migration [None req-0c5aebd7-285c-48fd-a6b8-4982665f8c72 - - - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.079 2924893 INFO aodh.api.app [None req-0c5aebd7-285c-48fd-a6b8-4982665f8c72 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.051892s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.135 2924888 INFO alembic.runtime.migration [None req-aa1275b5-fcaa-40c1-82e5-245e926109e6 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.135 2924888 INFO alembic.runtime.migration [None req-aa1275b5-fcaa-40c1-82e5-245e926109e6 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.139 2924888 INFO alembic.runtime.migration [None req-aa1275b5-fcaa-40c1-82e5-245e926109e6 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.139 2924888 INFO alembic.runtime.migration [None req-aa1275b5-fcaa-40c1-82e5-245e926109e6 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.149 2924888 INFO alembic.runtime.migration [None req-aa1275b5-fcaa-40c1-82e5-245e926109e6 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.151 2924888 INFO aodh.api.app [None req-aa1275b5-fcaa-40c1-82e5-245e926109e6 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.102144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.097 2924895 INFO alembic.runtime.migration [None req-9024f810-513b-4fa9-bad5-18cd028dd85a - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.097 2924895 INFO alembic.runtime.migration [None req-9024f810-513b-4fa9-bad5-18cd028dd85a - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.101 2924895 INFO alembic.runtime.migration [None req-9024f810-513b-4fa9-bad5-18cd028dd85a - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.101 2924895 INFO alembic.runtime.migration [None req-9024f810-513b-4fa9-bad5-18cd028dd85a - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.106 2924895 INFO alembic.runtime.migration [None req-9024f810-513b-4fa9-bad5-18cd028dd85a - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.115 2924895 INFO aodh.api.app [None req-9024f810-513b-4fa9-bad5-18cd028dd85a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.075717s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.150 2924893 INFO alembic.runtime.migration [None req-b16f9814-fb53-4e44-ab65-8e0117c2e220 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.150 2924893 INFO alembic.runtime.migration [None req-b16f9814-fb53-4e44-ab65-8e0117c2e220 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.154 2924893 INFO alembic.runtime.migration [None req-b16f9814-fb53-4e44-ab65-8e0117c2e220 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.154 2924893 INFO alembic.runtime.migration [None req-b16f9814-fb53-4e44-ab65-8e0117c2e220 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.159 2924893 INFO alembic.runtime.migration [None req-b16f9814-fb53-4e44-ab65-8e0117c2e220 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.161 2924893 INFO aodh.api.app [None req-b16f9814-fb53-4e44-ab65-8e0117c2e220 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.065731s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.185 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.185 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.189 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.190 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.204 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.211 2924888 INFO aodh.api.app [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.007201s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.250 2924888 WARNING stevedore.named [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Could not load no-such-engine {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.090914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.219 2924895 INFO alembic.runtime.migration [None req-346a2653-9df6-4ce3-b8fc-2f933752aef8 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.219 2924895 INFO alembic.runtime.migration [None req-346a2653-9df6-4ce3-b8fc-2f933752aef8 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.224 2924895 INFO alembic.runtime.migration [None req-346a2653-9df6-4ce3-b8fc-2f933752aef8 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.225 2924895 INFO alembic.runtime.migration [None req-346a2653-9df6-4ce3-b8fc-2f933752aef8 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.232 2924895 INFO alembic.runtime.migration [None req-346a2653-9df6-4ce3-b8fc-2f933752aef8 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.234 2924895 INFO aodh.api.app [None req-346a2653-9df6-4ce3-b8fc-2f933752aef8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.047336s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.259 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.260 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.263 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.263 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.269 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.280 2924888 WARNING oslo_db.sqlalchemy.utils [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.291 2924888 INFO aodh.storage.impl_sqlalchemy [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.098246s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.224 2924893 INFO alembic.runtime.migration [None req-b9a3b017-580d-448a-99f7-cf2ad4586964 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.224 2924893 INFO alembic.runtime.migration [None req-b9a3b017-580d-448a-99f7-cf2ad4586964 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.237 2924893 INFO alembic.runtime.migration [None req-b9a3b017-580d-448a-99f7-cf2ad4586964 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.237 2924893 INFO alembic.runtime.migration [None req-b9a3b017-580d-448a-99f7-cf2ad4586964 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.242 2924893 INFO alembic.runtime.migration [None req-b9a3b017-580d-448a-99f7-cf2ad4586964 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.255 2924893 INFO aodh.api.app [None req-b9a3b017-580d-448a-99f7-cf2ad4586964 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.072980s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.295 2924895 INFO alembic.runtime.migration [None req-f6346e5a-d1fb-4315-bb0b-4b1758da8975 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.296 2924895 INFO alembic.runtime.migration [None req-f6346e5a-d1fb-4315-bb0b-4b1758da8975 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.301 2924895 INFO alembic.runtime.migration [None req-f6346e5a-d1fb-4315-bb0b-4b1758da8975 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.301 2924895 INFO alembic.runtime.migration [None req-f6346e5a-d1fb-4315-bb0b-4b1758da8975 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.309 2924895 INFO alembic.runtime.migration [None req-f6346e5a-d1fb-4315-bb0b-4b1758da8975 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.312 2924895 INFO aodh.api.app [None req-f6346e5a-d1fb-4315-bb0b-4b1758da8975 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.333 2924895 INFO aodh.api.app [None req-f6346e5a-d1fb-4315-bb0b-4b1758da8975 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.354 2924895 WARNING oslo_policy.policy [None req-be96e546-2c85-48c6-b2f3-1d63c9ec3cd7 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.093879s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.332 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.332 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.348 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.348 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.353 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.372 2924888 WARNING oslo_db.sqlalchemy.utils [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.380 2924888 WARNING oslo_db.sqlalchemy.utils [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.037759s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.367 2924895 INFO alembic.runtime.migration [None req-be96e546-2c85-48c6-b2f3-1d63c9ec3cd7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.367 2924895 INFO alembic.runtime.migration [None req-be96e546-2c85-48c6-b2f3-1d63c9ec3cd7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.371 2924895 INFO alembic.runtime.migration [None req-be96e546-2c85-48c6-b2f3-1d63c9ec3cd7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.371 2924895 INFO alembic.runtime.migration [None req-be96e546-2c85-48c6-b2f3-1d63c9ec3cd7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.376 2924895 INFO alembic.runtime.migration [None req-be96e546-2c85-48c6-b2f3-1d63c9ec3cd7 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.378 2924895 INFO aodh.api.app [None req-be96e546-2c85-48c6-b2f3-1d63c9ec3cd7 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} 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_quotas.TestQuotas.test_post_quotas_by_user_failed [0.032625s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.403 2924895 INFO alembic.runtime.migration [None req-47d2cea1-49fb-491f-9fe4-84bb1b9f65c4 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.403 2924895 INFO alembic.runtime.migration [None req-47d2cea1-49fb-491f-9fe4-84bb1b9f65c4 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.407 2924895 INFO alembic.runtime.migration [None req-47d2cea1-49fb-491f-9fe4-84bb1b9f65c4 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.407 2924895 INFO alembic.runtime.migration [None req-47d2cea1-49fb-491f-9fe4-84bb1b9f65c4 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.413 2924895 INFO alembic.runtime.migration [None req-47d2cea1-49fb-491f-9fe4-84bb1b9f65c4 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.415 2924895 INFO aodh.api.app [None req-47d2cea1-49fb-491f-9fe4-84bb1b9f65c4 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.046833s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.404 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.404 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.408 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.408 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.419 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.430 2924888 WARNING oslo_db.sqlalchemy.utils [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.032740s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.437 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.437 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.441 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.441 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.446 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.448 2924895 INFO aodh.api.app [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.009157s] ... ok {3} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.004667s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.052773s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.455 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.455 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.458 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.458 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.471 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.484 2924888 WARNING oslo_db.sqlalchemy.utils [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.030250s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.484 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.485 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.489 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.490 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.496 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.037993s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.515 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.516 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.520 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.520 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.530 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.536 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.543 2924895 INFO aodh.storage.impl_sqlalchemy [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] 2 alarm histories are removed from database {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.134642s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.435 2924893 INFO alembic.runtime.migration [None req-0675c503-be40-4574-9d6f-8c76c45866ac - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.436 2924893 INFO alembic.runtime.migration [None req-0675c503-be40-4574-9d6f-8c76c45866ac - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.446 2924893 INFO alembic.runtime.migration [None req-0675c503-be40-4574-9d6f-8c76c45866ac - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.446 2924893 INFO alembic.runtime.migration [None req-0675c503-be40-4574-9d6f-8c76c45866ac - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.450 2924893 INFO alembic.runtime.migration [None req-0675c503-be40-4574-9d6f-8c76c45866ac - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.463 2924893 INFO aodh.api.app [None req-0675c503-be40-4574-9d6f-8c76c45866ac - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.073322s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.515 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.516 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.527 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.528 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.541 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.554 2924888 WARNING oslo_db.sqlalchemy.utils [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.025057s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.555 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.555 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.558 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.558 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.563 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.567 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.517760s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.087 2924892 INFO alembic.runtime.migration [None req-74dcd94e-fb03-4ef1-9212-243bb32b4282 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.087 2924892 INFO alembic.runtime.migration [None req-74dcd94e-fb03-4ef1-9212-243bb32b4282 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.091 2924892 INFO alembic.runtime.migration [None req-74dcd94e-fb03-4ef1-9212-243bb32b4282 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.091 2924892 INFO alembic.runtime.migration [None req-74dcd94e-fb03-4ef1-9212-243bb32b4282 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.098 2924892 INFO alembic.runtime.migration [None req-74dcd94e-fb03-4ef1-9212-243bb32b4282 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.103 2924892 INFO aodh.api.app [None req-74dcd94e-fb03-4ef1-9212-243bb32b4282 7fb91e9e-82c0-4465-a600-bc31249598f6 cda77227-6a60-4675-8c04-3bc473485dba - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.377 2924892 WARNING oslo_db.sqlalchemy.utils [None req-5b55ab2c-4e87-4e79-aa25-80d9abd91f07 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.384 2924892 WARNING oslo_db.sqlalchemy.utils [None req-11338f8e-ff49-4d66-8697-9158114fa5b1 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.397 2924892 WARNING oslo_db.sqlalchemy.utils [None req-b4cdc752-2aa1-4147-8603-24ea6b685b91 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.404 2924892 WARNING oslo_db.sqlalchemy.utils [None req-34e5822f-c483-4832-9629-d8516098f1ba fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.418 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d6432f47-bc30-4dba-ae4b-ee4a6096ffdc fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.422 2924892 WARNING oslo_db.sqlalchemy.utils [None req-89e1ef6b-b02d-4560-ade1-68f7429e36bc fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.430 2924892 WARNING oslo_db.sqlalchemy.utils [None req-906cfc0d-2f91-40df-859e-7c26461df93a fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.435 2924892 WARNING oslo_db.sqlalchemy.utils [None req-4119d4a0-54e8-4e04-993a-1406b3f6a486 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.448 2924892 WARNING oslo_db.sqlalchemy.utils [None req-358b3655-2ade-44e0-94ae-bcee39cffbf5 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.453 2924892 WARNING oslo_db.sqlalchemy.utils [None req-2a5e9b40-1408-4b96-984c-920f3c3041a7 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.465 2924892 WARNING oslo_db.sqlalchemy.utils [None req-c11ec5e9-3b6f-467f-84b1-4cdd7c658c12 fc6dc22 d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.472 2924892 WARNING oslo_db.sqlalchemy.utils [None req-8e02f696-90ae-491c-879c-ae901e73c129 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.497 2924892 WARNING oslo_db.sqlalchemy.utils [None req-dc8e5e8a-7bdb-46d6-b290-a25d5021ad4a fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.506 2924892 WARNING oslo_db.sqlalchemy.utils [None req-991d516d-ce54-46c2-a7ad-a5dd6bc84906 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.532 2924892 WARNING oslo_db.sqlalchemy.utils [None req-be5190d3-4156-45eb-8d9e-1aeec743032a fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.539 2924892 WARNING oslo_db.sqlalchemy.utils [None req-225d220a-ebdf-4e57-a172-04538413752f fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.563 2924892 WARNING oslo_db.sqlalchemy.utils [None req-85ccdbfb-4cdd-4b74-aaa3-67af1e3d96cc fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.570 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d19c0628-a346-4759-b4fe-7871045d10e0 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.579 2924892 WARNING oslo_db.sqlalchemy.utils [None req-31cadad7-9294-4b64-9876-9b218b459aae fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.583 2924892 WARNING oslo_db.sqlalchemy.utils [None req-f008d2e5-b4ea-42ad-95a4-48fc76efb188 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.592 2924892 WARNING oslo_db.sqlalchemy.utils [None req-ec0df77c-3415-4083-80de-3c3e8c6aeb41 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.594 2924892 WARNING oslo_db.sqlalchemy.utils [None req-ec0df77c-3415-4083-80de-3c3e8c6aeb41 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.026569s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.579 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.580 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.583 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.583 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.587 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.595 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.058868s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.575 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.585 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.589 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.589 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.593 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.608 2924888 WARNING oslo_db.sqlalchemy.utils [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.031602s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.610 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.610 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.614 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.614 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.620 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.625 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.086575s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.564 2924893 INFO alembic.runtime.migration [None req-6c87bf03-4a7f-4ac2-87a5-6705a0845f9e - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.565 2924893 INFO alembic.runtime.migration [None req-6c87bf03-4a7f-4ac2-87a5-6705a0845f9e - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.579 2924893 INFO alembic.runtime.migration [None req-6c87bf03-4a7f-4ac2-87a5-6705a0845f9e - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.579 2924893 INFO alembic.runtime.migration [None req-6c87bf03-4a7f-4ac2-87a5-6705a0845f9e - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.583 2924893 INFO alembic.runtime.migration [None req-6c87bf03-4a7f-4ac2-87a5-6705a0845f9e - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.595 2924893 INFO aodh.api.app [None req-6c87bf03-4a7f-4ac2-87a5-6705a0845f9e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.026177s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.639 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.639 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.643 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.644 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.649 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.653 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.062281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.639 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.639 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.654 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.654 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.659 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.669 2924888 WARNING oslo_db.sqlalchemy.utils [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.036431s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.665 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.666 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.675 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.675 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.682 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.687 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.110282s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.605 2924892 INFO alembic.runtime.migration [None req-ec0df77c-3415-4083-80de-3c3e8c6aeb41 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.605 2924892 INFO alembic.runtime.migration [None req-ec0df77c-3415-4083-80de-3c3e8c6aeb41 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.611 2924892 INFO alembic.runtime.migration [None req-ec0df77c-3415-4083-80de-3c3e8c6aeb41 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.611 2924892 INFO alembic.runtime.migration [None req-ec0df77c-3415-4083-80de-3c3e8c6aeb41 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.615 2924892 INFO alembic.runtime.migration [None req-ec0df77c-3415-4083-80de-3c3e8c6aeb41 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.618 2924892 INFO aodh.api.app [None req-ec0df77c-3415-4083-80de-3c3e8c6aeb41 fc6dc22d-2744-4593-a24a-f188d5f490bf b3478775-9808-49ae-af04-8400cee632b0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.636 2924892 WARNING oslo_db.sqlalchemy.utils [None req-cf31c62b-34eb-4659-8e3d-104c0d0412d6 7457e23a-5aa3-4098-a076-c520c988b683 3b6b4a89-24f5-4ba7-897c-fd88e5a187fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.637 2924892 WARNING oslo_db.sqlalchemy.utils [None req-cf31c62b-34eb-4659-8e3d-104c0d0412d6 7457e23a-5aa3-4098-a076-c520c988b683 3b6b4a89-24f5-4ba7-897c-fd88e5a187fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.646 2924892 WARNING oslo_db.sqlalchemy.utils [None req-eb1cbbdd-77f4-43cd-8da3-8121772c7adf 7457e23a-5aa3-4098-a076-c520c988b683 3b6b4a89-24f5-4ba7-897c-fd88e5a187fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.654 2924892 WARNING oslo_db.sqlalchemy.utils [None req-9b4ad709-dbc0-4198-83fb-98fbb687a667 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.663 2924892 WARNING oslo_db.sqlalchemy.utils [None req-26ea2133-43fe-4cf4-81e2-3131c7b8b8f3 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.677 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d01a4805-d448-41a8-adb6-566a819fb22a 7457e23a-5aa3-4098-a076-c520c988b683 3b6b4a89-24f5-4ba7-897c-fd88e5a187fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.679 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d01a4805-d448-41a8-adb6-566a819fb22a 7457e23a-5aa3-4098-a076-c520c988b683 3b6b4a89-24f5-4ba7-897c-fd88e5a187fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.684 2924892 WARNING oslo_db.sqlalchemy.utils [None req-0ddf28da-547c-449e-8fce-53abd40112d3 7457e23a-5aa3-4098-a076-c520c988b683 3b6b4a89-24f5-4ba7-897c-fd88e5a187fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.691 2924892 WARNING oslo_db.sqlalchemy.utils [None req-77003c2e-f2bc-4dd9-9050-ab1d7a0c9720 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.695 2924892 WARNING oslo_db.sqlalchemy.utils [None req-77003c2e-f2bc-4dd9-9050-ab1d7a0c9720 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.704 2924892 WARNING oslo_db.sqlalchemy.utils [None req-e5cc421d-3d6c-4ee4-8f5e-c4f27fd59165 60ac389 9-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] 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_inside_project [0.089630s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.652 2924893 INFO alembic.runtime.migration [None req-7a6e37b9-05a1-4016-b33e-8b8f1bc2ab10 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.652 2924893 INFO alembic.runtime.migration [None req-7a6e37b9-05a1-4016-b33e-8b8f1bc2ab10 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.662 2924893 INFO alembic.runtime.migration [None req-7a6e37b9-05a1-4016-b33e-8b8f1bc2ab10 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.662 2924893 INFO alembic.runtime.migration [None req-7a6e37b9-05a1-4016-b33e-8b8f1bc2ab10 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.668 2924893 INFO alembic.runtime.migration [None req-7a6e37b9-05a1-4016-b33e-8b8f1bc2ab10 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.673 2924893 INFO aodh.api.app [None req-7a6e37b9-05a1-4016-b33e-8b8f1bc2ab10 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.045636s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.703 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.703 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.708 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.708 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.713 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.721 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.058671s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.699 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.699 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.703 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.703 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.707 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.048912s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.756 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.756 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.759 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.760 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.767 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.775 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.094326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.718 2924892 INFO alembic.runtime.migration [None req-e5cc421d-3d6c-4ee4-8f5e-c4f27fd59165 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.718 2924892 INFO alembic.runtime.migration [None req-e5cc421d-3d6c-4ee4-8f5e-c4f27fd59165 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.722 2924892 INFO alembic.runtime.migration [None req-e5cc421d-3d6c-4ee4-8f5e-c4f27fd59165 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.722 2924892 INFO alembic.runtime.migration [None req-e5cc421d-3d6c-4ee4-8f5e-c4f27fd59165 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.726 2924892 INFO alembic.runtime.migration [None req-e5cc421d-3d6c-4ee4-8f5e-c4f27fd59165 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.728 2924892 INFO aodh.api.app [None req-e5cc421d-3d6c-4ee4-8f5e-c4f27fd59165 60ac3899-7954-4526-91f4-58936ed39f32 d03861d0-71d8-4fea-82f8-8351ea8662f5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.758 2924892 WARNING oslo_db.sqlalchemy.utils [None req-3565494a-d7fe-4d7c-8693-2c7ee1fb3753 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.766 2924892 WARNING oslo_db.sqlalchemy.utils [None req-ab6e308d-0b9d-4cca-95df-341272e34f96 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.774 2924892 WARNING oslo_db.sqlalchemy.utils [None req-ab6e308d-0b9d-4cca-95df-341272e34f96 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.782 2924892 WARNING oslo_db.sqlalchemy.utils [None req-17749caf-0a13-4933-9907-7d792e8f1445 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.787 2924892 WARNING oslo_db.sqlalchemy.utils [None req-9bd20aca-a7b5-463f-9b08-8db49b621899 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.796 2924892 WARNING oslo_db.sqlalchemy.utils [None req-c6ca8909-972b-4cfd-909b-03088f0e176e 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.799 2924892 WARNING oslo_db.sqlalchemy.utils [None req-898daf0c-ad03-477e-93fb-7c5a0c9217e0 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.801 2924892 WARNING oslo_db.sqlalchemy.utils [None req-898daf0c-ad03-477e-93fb-7c5a0c9217e0 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.060071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.763 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.763 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.773 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.773 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.789 2924888 INFO alembic.runtime.migration [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.003997s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.075742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.744 2924893 INFO alembic.runtime.migration [None req-87e6b63e-0d3c-4b24-b705-8f9e66da42d0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.744 2924893 INFO alembic.runtime.migration [None req-87e6b63e-0d3c-4b24-b705-8f9e66da42d0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.764 2924893 INFO alembic.runtime.migration [None req-87e6b63e-0d3c-4b24-b705-8f9e66da42d0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.765 2924893 INFO alembic.runtime.migration [None req-87e6b63e-0d3c-4b24-b705-8f9e66da42d0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.779 2924893 INFO alembic.runtime.migration [None req-87e6b63e-0d3c-4b24-b705-8f9e66da42d0 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.783 2924893 INFO aodh.api.app [None req-87e6b63e-0d3c-4b24-b705-8f9e66da42d0 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.034520s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.800 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.801 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.804 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.804 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.810 2924895 INFO alembic.runtime.migration [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.814 2924895 WARNING oslo_db.sqlalchemy.utils [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001068s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001702s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006947s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.018254s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.850 2924895 ERROR stevedore.extension [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] 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-28 05:24:20.851 2924895 WARNING stevedore.named [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Could not load prometheus 2026-01-28 05:24:20.851 2924895 INFO aodh.evaluator [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] alarm 3149792a-dccc-4390-9e2a-290f22a4a3b6 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_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.037071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.848 2924888 ERROR stevedore.extension [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] 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-28 05:24:20.848 2924888 WARNING stevedore.named [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Could not load prometheus 2026-01-28 05:24:20.849 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm 949671db-cb8d-439f-b066-e9182fcdd262 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.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.054207s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.811 2924892 INFO alembic.runtime.migration [None req-898daf0c-ad03-477e-93fb-7c5a0c9217e0 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.811 2924892 INFO alembic.runtime.migration [None req-898daf0c-ad03-477e-93fb-7c5a0c9217e0 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.815 2924892 INFO alembic.runtime.migration [None req-898daf0c-ad03-477e-93fb-7c5a0c9217e0 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.815 2924892 INFO alembic.runtime.migration [None req-898daf0c-ad03-477e-93fb-7c5a0c9217e0 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.823 2924892 INFO alembic.runtime.migration [None req-898daf0c-ad03-477e-93fb-7c5a0c9217e0 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.825 2924892 INFO aodh.api.app [None req-898daf0c-ad03-477e-93fb-7c5a0c9217e0 7ccabfc1-e0a5-4f54-8de8-6d90099890c2 2312a215-7b01-428c-aa46-abe512d82b49 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.843 2924892 WARNING oslo_db.sqlalchemy.utils [None req-bacb3aa5-df9d-43af-b3a3-07e43eda66f7 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.844 2924892 WARNING oslo_db.sqlalchemy.utils [None req-bacb3aa5-df9d-43af-b3a3-07e43eda66f7 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.849 2924892 WARNING oslo_db.sqlalchemy.utils [None req-ad5ba937-8379-4de5-955a-1a3390a1de2e c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.853 2924892 WARNING oslo_db.sqlalchemy.utils [None req-0884de11-615e-43bf-a669-eac23d5678cb c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.854 2924892 WARNING oslo_db.sqlalchemy.utils [None req-0884de11-615e-43bf-a669-eac23d5678cb c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.857 2924892 WARNING oslo_db.sqlalchemy.utils [None req-4951d7ce-9dbf-4892-b302-5877a6ff0095 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.008580s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.013149s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.872 2924888 ERROR stevedore.extension [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] 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-28 05:24:20.872 2924888 WARNING stevedore.named [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.013538s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.062117s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.825 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.825 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.828 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.829 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.844 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.852 2924893 INFO aodh.api.app [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.016647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.892 2924895 INFO aodh.evaluator.event [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Triggering the alarm f1367195-8598-49ac-bfa5-09b8d0b3e275 by event for project , event_type: type0 2026-01-28 05:24:20.893 2924895 INFO aodh.evaluator [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] alarm f1367195-8598-49ac-bfa5-09b8d0b3e275 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.023038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.893 2924888 INFO aodh.evaluator.event [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Triggering the alarm 729d4f43-0da5-4046-b8a8-37cbd27694f6 by event for project , event_type: type0 2026-01-28 05:24:20.893 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm 729d4f43-0da5-4046-b8a8-37cbd27694f6 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.011078s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.904 2924895 INFO aodh.evaluator.event [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Triggering the alarm 9fbe052c-3290-4fc8-be26-4a5a8ce0217b by event for project , event_type: type0 2026-01-28 05:24:20.904 2924895 INFO aodh.evaluator [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] alarm 9fbe052c-3290-4fc8-be26-4a5a8ce0217b transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.010541s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.915 2924895 ERROR aodh.evaluator.event [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2026-01-28 05:24:20.916 2924895 WARNING aodh.evaluator.event [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.024452s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.009672s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.011667s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.936 2924895 INFO aodh.evaluator [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] alarm 67698fb5-455e-49bf-8490-3009395fbcbb transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.076056s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.867 2924892 INFO alembic.runtime.migration [None req-4951d7ce-9dbf-4892-b302-5877a6ff0095 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.867 2924892 INFO alembic.runtime.migration [None req-4951d7ce-9dbf-4892-b302-5877a6ff0095 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.876 2924892 INFO alembic.runtime.migration [None req-4951d7ce-9dbf-4892-b302-5877a6ff0095 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.877 2924892 INFO alembic.runtime.migration [None req-4951d7ce-9dbf-4892-b302-5877a6ff0095 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.888 2924892 INFO alembic.runtime.migration [None req-4951d7ce-9dbf-4892-b302-5877a6ff0095 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.890 2924892 INFO aodh.api.app [None req-4951d7ce-9dbf-4892-b302-5877a6ff0095 c5ca0a94-64e3-4ab8-8806-46c9a8acf238 1e3e8d31-9b67-433f-8207-74cd45c1b0a8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.917 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.921 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.926 2924892 WARNING oslo_db.sqlalchemy.utils [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.012927s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.948 2924895 INFO aodh.evaluator [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] alarm 4bfba680-fb06-4a4b-8556-57f132b1cc99 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_event_alarm_cache_updated_after_fired [0.034147s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.955 2924888 INFO aodh.evaluator.event [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Triggering the alarm d8ebead6-65df-4f32-9d0c-aa8d7817c213 by event for project project2, event_type: type1 2026-01-28 05:24:20.955 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm d8ebead6-65df-4f32-9d0c-aa8d7817c213 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.009482s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.009368s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.969 2924895 INFO aodh.evaluator [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] alarm a3d861c2-3466-4352-a29b-0cd72c7dd06d transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.016231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.971 2924888 INFO aodh.evaluator.event [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Triggering the alarm 85178bdd-487e-4c76-84fd-48fbae785983 by event for project project1, event_type: type0 2026-01-28 05:24:20.971 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm 85178bdd-487e-4c76-84fd-48fbae785983 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.011144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.980 2924895 INFO aodh.evaluator [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] alarm b835c2bc-9a31-4f33-a804-0267f104d814 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.102206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.894 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.895 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.903 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.903 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.917 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.925 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.925 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin [0.047778s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.945 2924892 INFO alembic.runtime.migration [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.945 2924892 INFO alembic.runtime.migration [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.954 2924892 INFO alembic.runtime.migration [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.954 2924892 INFO alembic.runtime.migration [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.960 2924892 INFO alembic.runtime.migration [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:20.962 2924892 INFO aodh.api.app [None req-d75508c4-8c14-4b76-b35b-f00dafaefe07 f9c3dcee-5707-46a5-818c-5b4a896d5164 ac3a17ba-2054-4ca0-a469-aa3714f508b4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini 2026-01-28 05:24:20.979 2924892 WARNING oslo_db.sqlalchemy.utils [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.980 2924892 WARNING oslo_db.sqlalchemy.utils [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:20.984 2924892 WARNING oslo_db.sqlalchemy.utils [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.006709s] ... ok {2} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000517s] ... ok {3} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_old_alarm [0.010413s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.026889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.999 2924888 INFO aodh.evaluator.event [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Triggering the alarm bd568907-1dde-4c48-973a-728bf676a2f3 by event for project , event_type: type0 2026-01-28 05:24:20.999 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm bd568907-1dde-4c48-973a-728bf676a2f3 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_scoped [0.011444s] ... ok {3} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.009208s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.013 2924895 INFO aodh.notifier.heat [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] 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-28 05:24:21.014 2924895 ERROR aodh.notifier.heat [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000324s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.004950s] ... ok {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.029704s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:20.994 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.994 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:20.998 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:20.998 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.003 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.005 2924892 INFO aodh.api.app [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.019928s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.020 2924888 ERROR aodh.evaluator.event [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Failed to extract event_type from event = {'message_id': '212e06ba-0d21-4c3e-9104-5dd178c3547d', 'traits': []} 2026-01-28 05:24:21.020 2924888 WARNING aodh.evaluator.event [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Event <{'message_id': '212e06ba-0d21-4c3e-9104-5dd178c3547d', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.005328s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.003049s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.010130s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.031 2924888 INFO aodh.evaluator.event [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Aborting evaluation of the alarm bc5a1fa0-f35a-4ae9-b4c9-f214b4bc0b30 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.061183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.004 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.004 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.008 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.008 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.017 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.034 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:21.043 2924893 INFO aodh.storage.impl_sqlalchemy [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] 0 alarm histories are removed from database {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.036734s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.063 2924888 WARNING aodh.evaluator.gnocchi [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm statistics retrieval failed: boom: Exception: boom 2026-01-28 05:24:21.067 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm 14489da3-e34c-4a89-aaae-7fdbfa5007e6 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.065889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.032 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.033 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.038 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.038 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.043 2924892 INFO alembic.runtime.migration [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.045 2924892 INFO aodh.api.app [None req-a85a8489-fa36-49c5-a8aa-262c060241fc 5afb3667-0167-484a-939c-1771ddac3e8c 9b92baa7-fba1-4386-916d-b9cdc8c0fb29 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.030321s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.017291s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.113 2924888 WARNING aodh.evaluator.gnocchi [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2026-01-28 05:24:21.115 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm fdf718d0-fa38-4d4d-ad28-a4cad78d07f3 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.070634s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.061 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.062 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.083 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.083 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.097 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.111 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:21.114 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.030590s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.146 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm 5c54fef2-a458-468b-812f-9064b64a8107 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.062301s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.101 2924892 INFO alembic.runtime.migration [None req-6337307c-2932-4650-b2fa-6b925e10cc53 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.101 2924892 INFO alembic.runtime.migration [None req-6337307c-2932-4650-b2fa-6b925e10cc53 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.109 2924892 INFO alembic.runtime.migration [None req-6337307c-2932-4650-b2fa-6b925e10cc53 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.109 2924892 INFO alembic.runtime.migration [None req-6337307c-2932-4650-b2fa-6b925e10cc53 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.114 2924892 INFO alembic.runtime.migration [None req-6337307c-2932-4650-b2fa-6b925e10cc53 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.116 2924892 INFO aodh.api.app [None req-6337307c-2932-4650-b2fa-6b925e10cc53 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.019732s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.163 2924888 WARNING aodh.evaluator.gnocchi [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2026-01-28 05:24:21.163 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm 8abe788c-d848-4b9a-98ca-2f4c03c69471 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.052186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.139 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.139 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.143 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.143 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.157 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.174 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.030823s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.190 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm 37f1027d-abf3-4da1-ac66-13aa9dddc606 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.044857s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.164 2924892 INFO alembic.runtime.migration [None req-1aa54f50-c6cd-47cf-9dc8-143f369a7777 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.165 2924892 INFO alembic.runtime.migration [None req-1aa54f50-c6cd-47cf-9dc8-143f369a7777 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.168 2924892 INFO alembic.runtime.migration [None req-1aa54f50-c6cd-47cf-9dc8-143f369a7777 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.168 2924892 INFO alembic.runtime.migration [None req-1aa54f50-c6cd-47cf-9dc8-143f369a7777 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.173 2924892 INFO alembic.runtime.migration [None req-1aa54f50-c6cd-47cf-9dc8-143f369a7777 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.176 2924892 INFO aodh.api.app [None req-1aa54f50-c6cd-47cf-9dc8-143f369a7777 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.021307s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.218 2924888 INFO aodh.evaluator [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] alarm 9d19b376-fd86-48db-83f7-c85eb83f4435 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.058242s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.193 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.193 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.197 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.200 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.216 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.226 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:21.234 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.059311s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.210 2924892 INFO alembic.runtime.migration [None req-fa1844e9-c6a7-4062-892d-16b13af40272 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.210 2924892 INFO alembic.runtime.migration [None req-fa1844e9-c6a7-4062-892d-16b13af40272 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.215 2924892 INFO alembic.runtime.migration [None req-fa1844e9-c6a7-4062-892d-16b13af40272 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.216 2924892 INFO alembic.runtime.migration [None req-fa1844e9-c6a7-4062-892d-16b13af40272 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.221 2924892 INFO alembic.runtime.migration [None req-fa1844e9-c6a7-4062-892d-16b13af40272 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.222 2924892 INFO aodh.api.app [None req-fa1844e9-c6a7-4062-892d-16b13af40272 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.037317s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.270 2924892 INFO alembic.runtime.migration [None req-99fa3d8f-bc9a-4f08-b5b3-50e804041287 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.270 2924892 INFO alembic.runtime.migration [None req-99fa3d8f-bc9a-4f08-b5b3-50e804041287 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.274 2924892 INFO alembic.runtime.migration [None req-99fa3d8f-bc9a-4f08-b5b3-50e804041287 - project-id1 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.274 2924892 INFO alembic.runtime.migration [None req-99fa3d8f-bc9a-4f08-b5b3-50e804041287 - project-id1 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.278 2924892 INFO alembic.runtime.migration [None req-99fa3d8f-bc9a-4f08-b5b3-50e804041287 - project-id1 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.280 2924892 INFO aodh.api.app [None req-99fa3d8f-bc9a-4f08-b5b3-50e804041287 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.071655s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.252 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.252 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.261 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.261 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.274 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.288 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.034430s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.308 2924892 INFO alembic.runtime.migration [None req-783e21f5-2eef-4156-ac71-0f066fc6cb07 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.308 2924892 INFO alembic.runtime.migration [None req-783e21f5-2eef-4156-ac71-0f066fc6cb07 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.312 2924892 INFO alembic.runtime.migration [None req-783e21f5-2eef-4156-ac71-0f066fc6cb07 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.312 2924892 INFO alembic.runtime.migration [None req-783e21f5-2eef-4156-ac71-0f066fc6cb07 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.316 2924892 INFO alembic.runtime.migration [None req-783e21f5-2eef-4156-ac71-0f066fc6cb07 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.317 2924892 INFO aodh.api.app [None req-783e21f5-2eef-4156-ac71-0f066fc6cb07 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.148825s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.062276s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.317 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.317 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.325 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.326 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.330 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.348 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.034639s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.344 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.344 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.348 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.348 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.355 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.357 2924892 INFO aodh.api.app [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev34/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006497s] ... ok {0} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_not_scoped [0.022462s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.010418s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.402 2924888 INFO aodh.notifier.heat [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] 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-28 05:24:21.402 2924888 INFO aodh.notifier.heat [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2026-01-28 05:24:21.403 2924888 INFO aodh.notifier.heat [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000408s] ... ok {0} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.004193s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.035737s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.385 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.386 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.389 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.389 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.394 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.397 2924892 WARNING oslo_db.sqlalchemy.utils [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.060449s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.381 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.381 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.388 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.388 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.402 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.412 2924893 WARNING oslo_db.sqlalchemy.utils [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.036517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.424 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.424 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.428 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.428 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.434 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.445 2924892 WARNING oslo_db.sqlalchemy.utils [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:21.448 2924892 WARNING oslo_db.sqlalchemy.utils [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-01-28 05:24:21.450 2924892 WARNING oslo_db.sqlalchemy.utils [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.025274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.463 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.464 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.467 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.467 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.473 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Running stamp_revision -> 010 2026-01-28 05:24:21.476 2924892 WARNING oslo_db.sqlalchemy.utils [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.051147s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.447 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.447 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.451 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.451 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.468 2924893 INFO alembic.runtime.migration [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.024553s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.486 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.487 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.490 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.490 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.494 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.036148s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.514 2924893 ERROR stevedore.extension [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] 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-28 05:24:21.515 2924893 WARNING stevedore.named [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Could not load prometheus 2026-01-28 05:24:21.515 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm e798522a-7047-4ef3-9c7d-13b0888dfffb 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.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.029434s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.513 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.513 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.521 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.521 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.525 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.028627s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.531 2924893 ERROR stevedore.extension [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] 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-28 05:24:21.531 2924893 WARNING stevedore.named [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Could not load prometheus 2026-01-28 05:24:21.532 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm b95a4a11-0d30-4ef4-89f4-8967fd3149a9 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-28 05:24:21.545 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm 0346df81-ab0e-403a-ab24-950c27b897e4 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-28 05:24:21.547 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm edd930fb-4d1e-405c-9fc9-658cbc1078c8 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-28 05:24:21.548 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm 2f625078-ac82-4c51-af50-8c2891753703 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.033615s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.543 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.543 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.547 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Context impl SQLiteImpl. 2026-01-28 05:24:21.547 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Will assume non-transactional DDL. 2026-01-28 05:24:21.552 2924892 INFO alembic.runtime.migration [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004970s] ... ok {2} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.025199s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.568 2924893 ERROR stevedore.extension [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] 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-28 05:24:21.568 2924893 WARNING stevedore.named [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Could not load prometheus 2026-01-28 05:24:21.569 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm 133584fe-e58b-4c87-8fd5-6c91e80c2857 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.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.003427s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.014923s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.022705s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.601 2924892 ERROR stevedore.extension [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] 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-28 05:24:21.601 2924892 WARNING stevedore.named [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.013307s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.614 2924892 ERROR stevedore.extension [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] 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-28 05:24:21.614 2924892 WARNING stevedore.named [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Could not load prometheus 2026-01-28 05:24:21.614 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm 4be1f8e9-ac99-4a45-ba64-43bdce407382 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_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.028327s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.615 2924893 INFO aodh.evaluator.event [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Triggering the alarm 829b4696-7aa1-4144-9b53-8ff6edb642d3 by event for project , event_type: compute.instance.update 2026-01-28 05:24:21.615 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm 829b4696-7aa1-4144-9b53-8ff6edb642d3 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.014767s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.631 2924892 INFO aodh.evaluator.event [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2026-01-28 05:24:21.631 2924892 INFO aodh.evaluator.event [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2026-01-28 05:24:21.632 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm 2 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.020310s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.640 2924893 INFO aodh.evaluator.event [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Triggering the alarm 9ea9563e-e188-48b3-b946-f40df1fdeeb8 by event for project , event_type: type0 2026-01-28 05:24:21.640 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm 9ea9563e-e188-48b3-b946-f40df1fdeeb8 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.014246s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.015464s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.017036s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.658 2924893 INFO aodh.evaluator.event [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Triggering the alarm da2e11fc-d5cb-489b-9e7d-5f219b88f178 by event for project project1, event_type: type0 2026-01-28 05:24:21.658 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm da2e11fc-d5cb-489b-9e7d-5f219b88f178 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.019120s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.688 2924893 INFO aodh.evaluator.event [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Triggering the alarm 33283f56-91ae-448f-bd5f-db0165218406 by event for project , event_type: type0 2026-01-28 05:24:21.689 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm 33283f56-91ae-448f-bd5f-db0165218406 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.028298s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.694 2924892 INFO aodh.evaluator.event [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Aborting evaluation of the alarm 84cccaa2-4e28-4d56-974c-fbd11c9199e3 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.018089s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.715 2924892 INFO aodh.evaluator.event [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Aborting evaluation of the alarm f671b6b0-6cb9-4837-ac26-9dd9dba8ff93 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.032714s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.722 2924893 INFO aodh.evaluator.event [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Aborting evaluation of the alarm c195748d-213b-4f87-9d46-f8b651076492 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_uninterested_event_type [0.013759s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.009773s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.742 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm fddeb4bd-1a1a-41a9-8499-0e3aa216f989 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.024194s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.747 2924893 INFO aodh.evaluator.event [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Aborting evaluation of the alarm a9662b55-22d2-4854-8515-b9e0f357469a 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_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.010945s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.752 2924892 WARNING aodh.evaluator.threshold [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Expecting 6 datapoints but only get 0 2026-01-28 05:24:21.752 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm 63335cbb-5a20-4afd-9806-d2b94655cd5c transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.019222s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.020944s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.786 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm d797b01d-d870-4e1f-b907-e5a420ba10a6 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.029274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.788 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm 629f8f3f-c658-45f7-bc89-abcf5c8ff118 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.020141s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.806 2924893 WARNING aodh.evaluator.threshold [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Expecting 4 datapoints but only get 0 2026-01-28 05:24:21.807 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm ca9c5236-dacd-4f3e-aefa-d907733e4b86 transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.022490s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.811 2924892 WARNING aodh.evaluator.threshold [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Expecting 5 datapoints but only get 0 2026-01-28 05:24:21.812 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm 93663532-2cf3-470b-8dae-2e7a8902e090 transitioning to insufficient data because No datapoint for granularity 60 2026-01-28 05:24:21.815 2924892 WARNING aodh.evaluator.threshold [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Expecting 5 datapoints but only get 0 2026-01-28 05:24:21.815 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm 93663532-2cf3-470b-8dae-2e7a8902e090 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.010198s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.023508s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.831 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm 22d362d8-5fca-4159-92a3-d27acb4aca2f transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.010369s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.836 2924892 WARNING aodh.evaluator.threshold [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Expecting 5 datapoints but only get 0 2026-01-28 05:24:21.836 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm 2807fbbb-ffb1-46b6-966c-53edeaa73ce9 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.014591s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.010875s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.848 2924892 WARNING aodh.evaluator.threshold [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Expecting 5 datapoints but only get 0 2026-01-28 05:24:21.848 2924892 INFO aodh.evaluator [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] alarm dc793034-f946-49ee-a396-e68d3a56fcc2 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000367s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001194s] ... ok {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.008005s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.015142s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.862 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm ab524ef4-4f82-4b28-adfa-5059df2f85e6 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.009461s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.870 2924892 INFO aodh.coordination [None req-3dadc3f5-85a9-407b-8aa7-087f32d6fe72 b8985746-1650-40f6-a493-d9b1ca6d281a 269b3cb5-cf00-4d4a-9886-3e4cae187585 - - - -] Coordination backend started successfully. {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.016770s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.879 2924893 INFO aodh.evaluator [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] alarm b0bca47c-e986-4369-b234-a09a188a1ad4 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2026-01-27T10:24:21.878639', 'admin_state_up': True, 'operating_status': 'ERROR'} {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.013080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:21.883 2924892 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.909696s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008849s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.014286s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [2.398656s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.010610s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:23.429 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.920149s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.026098s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:22.909 2924892 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator Traceback (most recent call last): 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev34/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator raise result 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator Exception: Boom! 2026-01-28 05:24:22.909 2924892 ERROR aodh.evaluator {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.010786s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.012009s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:23.351 2924888 INFO aodh.coordination [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Coordination backend started successfully. 2026-01-28 05:24:24.352 2924888 INFO aodh.coordination [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Joined partitioning group group 2026-01-28 05:24:24.352 2924888 INFO aodh.coordination [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Coordination backend started successfully. 2026-01-28 05:24:24.353 2924888 INFO aodh.coordination [None req-747028af-5f69-4dd1-9cdb-20eb8bd9297a 1afc1233-9600-4bae-acc5-db54580921f6 4d8c8d55-fb50-45bd-893c-85dca7ebe23b - - - -] Joined partitioning group group {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001443s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.003000s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.009288s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:23.810 2924893 INFO aodh.coordination [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Coordination backend started successfully. 2026-01-28 05:24:24.810 2924893 INFO aodh.coordination [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Joined partitioning group 123 2026-01-28 05:24:24.810 2924893 INFO aodh.coordination [None req-0bd90213-d425-48ac-941d-1647559aba7e 8536bf3c-e19d-4a8a-a86b-e136de23b439 3936daf3-bcdc-4ca7-94b0-515360a5246f - - - -] Left partitioning group 123 {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.063366s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:24.420 2924888 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-366c48d8-3639-4c76-8cfc-560f4317bf08' 2026-01-28 05:24:24.421 2924888 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.134819s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:23.561 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:24.562 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group1 2026-01-28 05:24:24.562 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:25.563 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.015858s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:24.827 2924893 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.013557s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000828s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000998s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.068195s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:25.490 2924888 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.000809s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000610s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000552s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.000859s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.002304s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.000989s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.068175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:25.597 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.597 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.598 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.598 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.598 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.598 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.599 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.599 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.599 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.599 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.599 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.599 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.599 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.600 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.600 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.600 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.600 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.600 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group 2026-01-28 05:24:26.600 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-84 06770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Coordination backend started successfully. 2026-01-28 05:24:26.601 2924895 INFO aodh.coordination [None req-0c1b8193-d417-4903-aff2-8406770111c2 249553aa-e99e-420e-8e21-ef3d6a9d563b 4d5be037-ee41-4586-a1ad-2efbfbfa8b18 - - - -] Joined partitioning group group {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.029204s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:25.855 2924893 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.031793s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.017261s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:26.906 2924893 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001264s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.000913s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.001429s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.061919s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.013790s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:26.650 2924895 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator Traceback (most recent call last): 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev34/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator raise result 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator Exception: Boom! 2026-01-28 05:24:26.650 2924895 ERROR aodh.evaluator {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.165197s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.092821s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.016747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:27.661 2924895 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-01-28 05:24:27.661 2924895 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {3} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.017987s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001451s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.066876s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.161771s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:28.156 2924892 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-e04a10c0-7716-41e7-86ee-33b24ca1e7dc' 2026-01-28 05:24:28.157 2924892 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.067932s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:28.754 2924895 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-5713327d-27fe-4957-be26-b0adc7acfb3e' 2026-01-28 05:24:28.755 2924895 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.067456s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:29.321 2924892 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-cd70929f-a9e7-471b-9641-757f6bdb6a35' 2026-01-28 05:24:29.322 2924892 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.066202s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:29.821 2924895 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-49a7521a-f204-407e-97be-7fc7eb6faf42' 2026-01-28 05:24:29.822 2924895 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [2.078094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:29.220 2924893 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-3b0be137-d9c4-4ee7-98fb-dc54581961e0' 2026-01-28 05:24:29.221 2924893 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.069744s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:30.392 2924892 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {1} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.072738s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.021202s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.001520s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.002010s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001703s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001480s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001429s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002923s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002420s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.002406s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.002040s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001769s] ... ok {1} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.018640s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.071645s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:30.893 2924895 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 ?. {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.032158s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.017897s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.002117s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.001697s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.002035s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002494s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.066278s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-01-28 05:24:31.286 2924893 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-7bbac98c-5f70-4e07-98eb-2a58c1a7bad7' 2026-01-28 05:24:31.287 2924893 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.126489s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001354s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001143s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.001147s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001597s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001160s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001765s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001892s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.002122s] ... ok ====== Totals ====== Ran: 310 tests in 15.1456 sec. - Passed: 308 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 48.5130 sec. ============== Worker Balance ============== - Worker 0 (78 tests) => 0:00:08.213145 - Worker 1 (78 tests) => 0:00:12.416020 - Worker 2 (77 tests) => 0:00:14.599760 - Worker 3 (77 tests) => 0:00:13.496100 [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 (22.72 seconds) congratulations :) (22.82 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20260128102212.2aa7efc.el10.noarch Processing files: python3-aodh-21.1.0-0.20260128102212.2aa7efc.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.c9UHHr + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev34/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20260128102212.2aa7efc.el10 python3-aodh = 21.1.0-0.20260128102212.2aa7efc.el10 python3.12-aodh = 21.1.0-0.20260128102212.2aa7efc.el10 python3.12dist(aodh) = 21.1~~dev34 python3dist(aodh) = 21.1~~dev34 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.20260128102212.2aa7efc.el10 Processing files: openstack-aodh-common-21.1.0-0.20260128102212.2aa7efc.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.eeSctS + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev34/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10 openstack-aodh-common = 21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ja1L2M + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev34/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20260128102212.2aa7efc.el10 python3-aodh-tests = 21.1.0-0.20260128102212.2aa7efc.el10 python3.12-aodh-tests = 21.1.0-0.20260128102212.2aa7efc.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.20260128102212.2aa7efc.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20260128102212.2aa7efc.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vPIEp9 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev34 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260128102212.2aa7efc.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.9llo0y + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev34-SPECPARTS + rm -rf aodh-21.1.0.dev34 aodh-21.1.0.dev34.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