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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.d9YRhY + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev40 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev40-0.20260302171708.a134126.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev40 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev40-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev40-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.Fcjbiu + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + 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.dev40/.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.dev40/.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.dev40/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.8McPXn + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + 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.dev40/.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.dev40/.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.dev40/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.q0pspo + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + 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.dev40/.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.dev40/.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.dev40/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260302171708.a134126.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.dev40/aodh-21.1.0.dev40.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.20260302171708.a134126.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev40.dist-info/ removed 'aodh-21.1.0.dev40.dist-info/AUTHORS' removed 'aodh-21.1.0.dev40.dist-info/LICENSE' removed 'aodh-21.1.0.dev40.dist-info/METADATA' removed 'aodh-21.1.0.dev40.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev40.dist-info/pbr.json' removed 'aodh-21.1.0.dev40.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev40.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260302171708.a134126.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.grTdgm + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + 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.dev40/.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.dev40/.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.dev40/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement 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.dev40/aodh-21.1.0.dev40.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.20260302171708.a134126.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev40.dist-info/ removed 'aodh-21.1.0.dev40.dist-info/AUTHORS' removed 'aodh-21.1.0.dev40.dist-info/LICENSE' removed 'aodh-21.1.0.dev40.dist-info/METADATA' removed 'aodh-21.1.0.dev40.dist-info/top_level.txt' removed 'aodh-21.1.0.dev40.dist-info/pbr.json' removed 'aodh-21.1.0.dev40.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev40.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260302171708.a134126.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.MtHL9f + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + 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.dev40/.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.dev40/.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.dev40/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement 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.dev40/aodh-21.1.0.dev40.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.20260302171708.a134126.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev40.dist-info/ removed 'aodh-21.1.0.dev40.dist-info/AUTHORS' removed 'aodh-21.1.0.dev40.dist-info/LICENSE' removed 'aodh-21.1.0.dev40.dist-info/METADATA' removed 'aodh-21.1.0.dev40.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev40.dist-info/pbr.json' removed 'aodh-21.1.0.dev40.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev40.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.EixQPM + 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.dev40 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev40/.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.dev40/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev40/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev40 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.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/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.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-modern-metadata-vt_up77l/aodh-21.1.0.dev40.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/api creating build/lib/aodh/api/controllers creating build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/storage copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/unit copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/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 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/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 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/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/tests/functional/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/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_prometheus.py -> build/lib/aodh/tests/unit/evaluator creating build/lib/aodh/tests/functional/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 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/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd copying aodh/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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api 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/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 copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/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/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator 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/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/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/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/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/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/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers 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/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev40-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev40.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev40.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir/pip-wheel-42dves8p/.tmp-4ciooum0/aodh-21.1.0.dev40-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.dev40.data/scripts/aodh-api' adding 'aodh-21.1.0.dev40.dist-info/AUTHORS' adding 'aodh-21.1.0.dev40.dist-info/LICENSE' adding 'aodh-21.1.0.dev40.dist-info/METADATA' adding 'aodh-21.1.0.dev40.dist-info/WHEEL' adding 'aodh-21.1.0.dev40.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev40.dist-info/pbr.json' adding 'aodh-21.1.0.dev40.dist-info/top_level.txt' adding 'aodh-21.1.0.dev40.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.dev40-py3-none-any.whl size=226096 sha256=1b5d53f9eba0f7448696a03df5d259e2acf71c5cd87ec61c6f3cf57552fecb26 Stored in directory: /builddir/.cache/pip/wheels/4b/5d/12/66b9148b8607192280fd9a4d9fd5cfc07778c92c52320ec2e1 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.aXvyBu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.dev40 ++ ls /builddir/build/BUILD/aodh-21.1.0.dev40/pyproject-wheeldir/aodh-21.1.0.dev40-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=aodh==21.1.0.dev40 + '[' -z aodh==21.1.0.dev40 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.dev40/pyproject-wheeldir aodh==21.1.0.dev40 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.dev40/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev40-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev40 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.12/site-packages/aodh-21.1.0.dev40.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev40.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.20260302171708.a134126.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev40.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev40.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev40.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev40.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev40.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20260302171708.a134126.el10 --unique-debug-suffix -21.1.0-0.20260302171708.a134126.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20260302171708.a134126.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.dev40 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.20260302171708.a134126.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.kiVTme + 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.dev40 + 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.20260302171708.a134126.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev40/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env --assert-config -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.190024s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.404 1124415 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-02 12:18:44.405 1124415 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-02 12:18:44.408 1124415 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-02 12:18:44.409 1124415 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-02 12:18:44.413 1124415 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-03-02 12:18:44.487 1124415 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:44.578 1124415 WARNING oslo_db.sqlalchemy.utils [None req-a502a6da-f3b6-4991-9574-b5f776add3e4 7e36dc79-a3e8-43c2-999f-e6a5df09eae9 e56602b4-8f5b-4677-9c21-22a7bd076868 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.028682s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.590 1124415 INFO alembic.runtime.migration [None req-a502a6da-f3b6-4991-9574-b5f776add3e4 7e36dc79-a3e8-43c2-999f-e6a5df09eae9 e56602b4-8f5b-4677-9c21-22a7bd076868 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.590 1124415 INFO alembic.runtime.migration [None req-a502a6da-f3b6-4991-9574-b5f776add3e4 7e36dc79-a3e8-43c2-999f-e6a5df09eae9 e56602b4-8f5b-4677-9c21-22a7bd076868 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.593 1124415 INFO alembic.runtime.migration [None req-a502a6da-f3b6-4991-9574-b5f776add3e4 7e36dc79-a3e8-43c2-999f-e6a5df09eae9 e56602b4-8f5b-4677-9c21-22a7bd076868 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.593 1124415 INFO alembic.runtime.migration [None req-a502a6da-f3b6-4991-9574-b5f776add3e4 7e36dc79-a3e8-43c2-999f-e6a5df09eae9 e56602b4-8f5b-4677-9c21-22a7bd076868 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.597 1124415 INFO alembic.runtime.migration [None req-a502a6da-f3b6-4991-9574-b5f776add3e4 7e36dc79-a3e8-43c2-999f-e6a5df09eae9 e56602b4-8f5b-4677-9c21-22a7bd076868 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.599 1124415 INFO aodh.api.app [None req-a502a6da-f3b6-4991-9574-b5f776add3e4 7e36dc79-a3e8-43c2-999f-e6a5df09eae9 e56602b4-8f5b-4677-9c21-22a7bd076868 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.037842s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.619 1124415 INFO alembic.runtime.migration [None req-5f2d704a-14b6-45be-949e-3bbc0ea996b7 6afee4e9-9c49-438e-9969-b9dea588a52e 22ab9d1f-6c32-422f-8546-d3549aa6deb6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.620 1124415 INFO alembic.runtime.migration [None req-5f2d704a-14b6-45be-949e-3bbc0ea996b7 6afee4e9-9c49-438e-9969-b9dea588a52e 22ab9d1f-6c32-422f-8546-d3549aa6deb6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.622 1124415 INFO alembic.runtime.migration [None req-5f2d704a-14b6-45be-949e-3bbc0ea996b7 6afee4e9-9c49-438e-9969-b9dea588a52e 22ab9d1f-6c32-422f-8546-d3549aa6deb6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.623 1124415 INFO alembic.runtime.migration [None req-5f2d704a-14b6-45be-949e-3bbc0ea996b7 6afee4e9-9c49-438e-9969-b9dea588a52e 22ab9d1f-6c32-422f-8546-d3549aa6deb6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.627 1124415 INFO alembic.runtime.migration [None req-5f2d704a-14b6-45be-949e-3bbc0ea996b7 6afee4e9-9c49-438e-9969-b9dea588a52e 22ab9d1f-6c32-422f-8546-d3549aa6deb6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.628 1124415 INFO aodh.api.app [None req-5f2d704a-14b6-45be-949e-3bbc0ea996b7 6afee4e9-9c49-438e-9969-b9dea588a52e 22ab9d1f-6c32-422f-8546-d3549aa6deb6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:44.643 1124415 WARNING oslo_db.sqlalchemy.utils [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.644 1124415 WARNING oslo_db.sqlalchemy.utils [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.650 1124415 WARNING oslo_db.sqlalchemy.utils [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.041331s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.658 1124415 INFO alembic.runtime.migration [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.658 1124415 INFO alembic.runtime.migration [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.661 1124415 INFO alembic.runtime.migration [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.661 1124415 INFO alembic.runtime.migration [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.666 1124415 INFO alembic.runtime.migration [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.667 1124415 INFO aodh.api.app [None req-726288ac-605f-4620-941c-7e4368285bf8 aafec7e8-262a-410a-b1a5-bc9002017405 705b1992-4f12-4bd0-bb66-5971ec0185ee - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:44.681 1124415 WARNING oslo_db.sqlalchemy.utils [None req-85f37938-5def-42fd-9d8f-d5a36289be00 a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.686 1124415 WARNING oslo_db.sqlalchemy.utils [None req-f0050dea-8601-4cb5-b05f-84f2a9a0a3cb a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.692 1124415 WARNING oslo_db.sqlalchemy.utils [None req-f0050dea-8601-4cb5-b05f-84f2a9a0a3cb a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.055864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.700 1124415 INFO alembic.runtime.migration [None req-f0050dea-8601-4cb5-b05f-84f2a9a0a3cb a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.700 1124415 INFO alembic.runtime.migration [None req-f0050dea-8601-4cb5-b05f-84f2a9a0a3cb a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.703 1124415 INFO alembic.runtime.migration [None req-f0050dea-8601-4cb5-b05f-84f2a9a0a3cb a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.703 1124415 INFO alembic.runtime.migration [None req-f0050dea-8601-4cb5-b05f-84f2a9a0a3cb a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.707 1124415 INFO alembic.runtime.migration [None req-f0050dea-8601-4cb5-b05f-84f2a9a0a3cb a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.709 1124415 INFO aodh.api.app [None req-f0050dea-8601-4cb5-b05f-84f2a9a0a3cb a8deb91e-cbaf-44b5-9469-ce512f8fd95c 850e1270-01fb-467e-9490-a14a7b79ee75 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:44.721 1124415 WARNING oslo_db.sqlalchemy.utils [None req-1a45263f-b055-4bbe-84ea-fceabd28cc2d 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.726 1124415 WARNING oslo_db.sqlalchemy.utils [None req-71ba70cf-42f5-4d2d-b1a5-f888be763273 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.733 1124415 WARNING oslo_db.sqlalchemy.utils [None req-71ba70cf-42f5-4d2d-b1a5-f888be763273 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.736 1124415 WARNING oslo_db.sqlalchemy.utils [None req-7c14e55d-973d-43d3-87d6-25d834769028 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.740 1124415 WARNING oslo_db.sqlalchemy.utils [None req-edf5fbc7-ed19-4621-9fb0-61b4a36d6550 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.748 1124415 WARNING oslo_db.sqlalchemy.utils [None req-7a904d34-671a-4573-82ec-e7c5f2d9a50b 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] 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.031808s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.756 1124415 INFO alembic.runtime.migration [None req-7a904d34-671a-4573-82ec-e7c5f2d9a50b 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.756 1124415 INFO alembic.runtime.migration [None req-7a904d34-671a-4573-82ec-e7c5f2d9a50b 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.759 1124415 INFO alembic.runtime.migration [None req-7a904d34-671a-4573-82ec-e7c5f2d9a50b 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.759 1124415 INFO alembic.runtime.migration [None req-7a904d34-671a-4573-82ec-e7c5f2d9a50b 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.764 1124415 INFO alembic.runtime.migration [None req-7a904d34-671a-4573-82ec-e7c5f2d9a50b 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.765 1124415 INFO aodh.api.app [None req-7a904d34-671a-4573-82ec-e7c5f2d9a50b 6135d72a-f553-4f39-9b3a-30806a790608 2f86cd37-bf6e-4040-8e3d-8c7db43db6cd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:44.777 1124415 WARNING oslo_db.sqlalchemy.utils [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.778 1124415 WARNING oslo_db.sqlalchemy.utils [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.781 1124415 WARNING oslo_db.sqlalchemy.utils [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] 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_invalid_params [0.024787s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.788 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.788 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.791 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.791 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.795 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.797 1124415 INFO aodh.api.app [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.072425s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.813 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.813 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.817 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.817 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.821 1124415 INFO alembic.runtime.migration [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.823 1124415 INFO aodh.api.app [None req-a940a62f-00ae-4ad3-98d6-cdf4a7df1bed 718eb84c-b5c4-4f9d-855b-9c8f01c903a1 1d6f0762-65bb-4c0f-8157-895d57d55513 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:44.836 1124415 WARNING oslo_db.sqlalchemy.utils [None req-de7b1683-029f-4763-9b55-4b8a7f7be71c de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.840 1124415 WARNING oslo_db.sqlalchemy.utils [None req-4b6a952b-cfee-4707-8830-ddcddb6b257e de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.853 1124415 WARNING oslo_db.sqlalchemy.utils [None req-e33abc76-f6f0-4144-93f3-5b7307216c67 de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.857 1124415 WARNING oslo_db.sqlalchemy.utils [None req-e33abc76-f6f0-4144-93f3-5b7307216c67 de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.864 1124415 WARNING oslo_db.sqlalchemy.utils [None req-632aae9b-6685-4b74-a725-0c9f10f0fa83 de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:44.873 1124415 WARNING oslo_db.sqlalchemy.utils [None req-91aaa73f-984f-473b-a595-991e067c648d de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.041236s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.886 1124415 INFO alembic.runtime.migration [None req-91aaa73f-984f-473b-a595-991e067c648d de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.886 1124415 INFO alembic.runtime.migration [None req-91aaa73f-984f-473b-a595-991e067c648d de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.893 1124415 INFO alembic.runtime.migration [None req-91aaa73f-984f-473b-a595-991e067c648d de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.893 1124415 INFO alembic.runtime.migration [None req-91aaa73f-984f-473b-a595-991e067c648d de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.902 1124415 INFO alembic.runtime.migration [None req-91aaa73f-984f-473b-a595-991e067c648d de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.905 1124415 INFO aodh.api.app [None req-91aaa73f-984f-473b-a595-991e067c648d de48a0af-523e-42c7-9af1-e16e5a70804a 7b6b46ba-4f1c-4b6b-9438-234480f922d0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:44.919 1124415 WARNING oslo_db.sqlalchemy.utils [None req-5a64c22f-e78e-4bb7-b8f2-bc82413dd95d 84940415-a8be-4a33-a2ee-5795fd569765 b68fb658-da58-42aa-9ff7-29e5db9359cf - - - -] 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_config [0.159732s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.929 1124415 INFO alembic.runtime.migration [None req-5a64c22f-e78e-4bb7-b8f2-bc82413dd95d 84940415-a8be-4a33-a2ee-5795fd569765 b68fb658-da58-42aa-9ff7-29e5db9359cf - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.929 1124415 INFO alembic.runtime.migration [None req-5a64c22f-e78e-4bb7-b8f2-bc82413dd95d 84940415-a8be-4a33-a2ee-5795fd569765 b68fb658-da58-42aa-9ff7-29e5db9359cf - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.932 1124415 INFO alembic.runtime.migration [None req-5a64c22f-e78e-4bb7-b8f2-bc82413dd95d 84940415-a8be-4a33-a2ee-5795fd569765 b68fb658-da58-42aa-9ff7-29e5db9359cf - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:44.932 1124415 INFO alembic.runtime.migration [None req-5a64c22f-e78e-4bb7-b8f2-bc82413dd95d 84940415-a8be-4a33-a2ee-5795fd569765 b68fb658-da58-42aa-9ff7-29e5db9359cf - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:44.936 1124415 INFO alembic.runtime.migration [None req-5a64c22f-e78e-4bb7-b8f2-bc82413dd95d 84940415-a8be-4a33-a2ee-5795fd569765 b68fb658-da58-42aa-9ff7-29e5db9359cf - - - -] Running stamp_revision -> 010 2026-03-02 12:18:44.938 1124415 INFO aodh.api.app [None req-5a64c22f-e78e-4bb7-b8f2-bc82413dd95d 84940415-a8be-4a33-a2ee-5795fd569765 b68fb658-da58-42aa-9ff7-29e5db9359cf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.051 1124415 WARNING oslo_db.sqlalchemy.utils [None req-f60d0b54-fb1b-4e6f-b9a5-dd21ffb7c9be 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.053 1124415 WARNING oslo_db.sqlalchemy.utils [None req-f60d0b54-fb1b-4e6f-b9a5-dd21ffb7c9be 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.056 1124415 WARNING oslo_db.sqlalchemy.utils [None req-05312aae-38cb-4eaf-a1b9-3cdb51fa00f0 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.059 1124415 WARNING oslo_db.sqlalchemy.utils [None req-de7c6a39-1602-4c55-ac73-97e97a56d079 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.065 1124415 WARNING oslo_db.sqlalchemy.utils [None req-ac1e7d9a-e309-498d-9588-63e2fe0849a8 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.067 1124415 WARNING oslo_db.sqlalchemy.utils [None req-ac1e7d9a-e309-498d-9588-63e2fe0849a8 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.069 1124415 WARNING oslo_db.sqlalchemy.utils [None req-a74d8bf4-4518-4683-829a-ecac309089a4 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.072 1124415 WARNING oslo_db.sqlalchemy.utils [None req-bda3c259-0be2-461b-9a9b-5b0014b0bb9d 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.079 1124415 WARNING oslo_db.sqlalchemy.utils [None req-c9cb9b89-0158-4eb3-b878-9d17448af272 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.080 1124415 WARNING oslo_db.sqlalchemy.utils [None req-c9cb9b89-0158-4eb3-b878-9d17448af272 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.050393s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.088 1124415 INFO alembic.runtime.migration [None req-c9cb9b89-0158-4eb3-b878-9d17448af272 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.088 1124415 INFO alembic.runtime.migration [None req-c9cb9b89-0158-4eb3-b878-9d17448af272 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.091 1124415 INFO alembic.runtime.migration [None req-c9cb9b89-0158-4eb3-b878-9d17448af272 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.091 1124415 INFO alembic.runtime.migration [None req-c9cb9b89-0158-4eb3-b878-9d17448af272 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.101 1124415 INFO alembic.runtime.migration [None req-c9cb9b89-0158-4eb3-b878-9d17448af272 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.103 1124415 INFO aodh.api.app [None req-c9cb9b89-0158-4eb3-b878-9d17448af272 0f715a4a-8cb9-436e-a734-987ca3d5c64e 296b811d-9ff9-411c-be77-0628515b7851 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.115 1124415 WARNING oslo_db.sqlalchemy.utils [None req-228ab525-6e17-44fc-9ccb-eb10f612dacd 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.116 1124415 WARNING oslo_db.sqlalchemy.utils [None req-228ab525-6e17-44fc-9ccb-eb10f612dacd 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.121 1124415 WARNING oslo_db.sqlalchemy.utils [None req-9a40a2a6-46d7-4c2b-b6d3-0adf2d25f423 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.124 1124415 WARNING oslo_db.sqlalchemy.utils [None req-8b0d39e1-d843-4292-a066-d2f92ab4f2f9 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.125 1124415 WARNING oslo_db.sqlalchemy.utils [None req-8b0d39e1-d843-4292-a066-d2f92ab4f2f9 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.131 1124415 WARNING oslo_db.sqlalchemy.utils [None req-8a4f2cba-ad10-43c6-868b-0923c2c61597 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.059181s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.139 1124415 INFO alembic.runtime.migration [None req-8a4f2cba-ad10-43c6-868b-0923c2c61597 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.139 1124415 INFO alembic.runtime.migration [None req-8a4f2cba-ad10-43c6-868b-0923c2c61597 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.148 1124415 INFO alembic.runtime.migration [None req-8a4f2cba-ad10-43c6-868b-0923c2c61597 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.148 1124415 INFO alembic.runtime.migration [None req-8a4f2cba-ad10-43c6-868b-0923c2c61597 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.153 1124415 INFO alembic.runtime.migration [None req-8a4f2cba-ad10-43c6-868b-0923c2c61597 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.154 1124415 INFO aodh.api.app [None req-8a4f2cba-ad10-43c6-868b-0923c2c61597 228b8481-c88d-4823-ac85-84ee5782b957 1f06aa42-e0fd-4ae4-9cc0-9a1549f02f42 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.169 1124415 WARNING oslo_db.sqlalchemy.utils [None req-23a30503-24dd-41a2-944c-e1bba48498b9 f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.170 1124415 WARNING oslo_db.sqlalchemy.utils [None req-23a30503-24dd-41a2-944c-e1bba48498b9 f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.175 1124415 WARNING oslo_db.sqlalchemy.utils [None req-5a75b05f-82e0-42e6-b267-bd6f2e01fde7 f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.179 1124415 WARNING oslo_db.sqlalchemy.utils [None req-89b90050-cc68-4d89-8d5b-7aaef3ac5b8a f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.180 1124415 WARNING oslo_db.sqlalchemy.utils [None req-89b90050-cc68-4d89-8d5b-7aaef3ac5b8a f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.182 1124415 WARNING oslo_db.sqlalchemy.utils [None req-3219036e-6407-4e39-8065-2634ae53cf50 f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin_on_behalf_of_another_project [0.047328s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.199 1124415 INFO alembic.runtime.migration [None req-4ca488ea-16bd-424f-8aca-ae1bd6e2ab6e f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.199 1124415 INFO alembic.runtime.migration [None req-4ca488ea-16bd-424f-8aca-ae1bd6e2ab6e f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.203 1124415 INFO alembic.runtime.migration [None req-4ca488ea-16bd-424f-8aca-ae1bd6e2ab6e f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.203 1124415 INFO alembic.runtime.migration [None req-4ca488ea-16bd-424f-8aca-ae1bd6e2ab6e f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.214 1124415 INFO alembic.runtime.migration [None req-4ca488ea-16bd-424f-8aca-ae1bd6e2ab6e f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.216 1124415 INFO aodh.api.app [None req-4ca488ea-16bd-424f-8aca-ae1bd6e2ab6e f3d627c3-aa83-49c6-9436-bcb478dded0f e2526b2e-f775-4ef6-a633-a4fcb9710f5b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.233 1124415 WARNING oslo_db.sqlalchemy.utils [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.235 1124415 WARNING oslo_db.sqlalchemy.utils [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.239 1124415 WARNING oslo_db.sqlalchemy.utils [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.053094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.246 1124415 INFO alembic.runtime.migration [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.247 1124415 INFO alembic.runtime.migration [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.250 1124415 INFO alembic.runtime.migration [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.250 1124415 INFO alembic.runtime.migration [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.254 1124415 INFO alembic.runtime.migration [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.256 1124415 INFO aodh.api.app [None req-306a214a-0ccc-4f89-9bf8-bc0188999410 2efbb1c9-cd6e-47ae-863f-40746d33e65a 6ee7977e-e6d1-4701-aa4a-89182eaa16e7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.281 1124415 WARNING oslo_db.sqlalchemy.utils [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.282 1124415 WARNING oslo_db.sqlalchemy.utils [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.285 1124415 WARNING oslo_db.sqlalchemy.utils [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.387851s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:44.951 1124414 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-02 12:18:44.951 1124414 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-02 12:18:44.955 1124414 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-02 12:18:44.955 1124414 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-02 12:18:44.981 1124414 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-03-02 12:18:45.045 1124414 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.264 1124414 WARNING oslo_db.sqlalchemy.utils [None req-db185008-3403-49e6-aff9-4ee10c577d0d d5840da2-c576-4633-afcd-06db9019a002 85a199b5-156c-4bef-8b35-66cf056a7422 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.282 1124414 WARNING oslo_db.sqlalchemy.utils [None req-9f757010-b881-4944-bb80-c6e2d75fac08 d5840da2-c576-4633-afcd-06db9019a002 85a199b5-156c-4bef-8b35-66cf056a7422 - - - -] 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.230577s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.140 1124416 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-02 12:18:45.140 1124416 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-02 12:18:45.160 1124416 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-02 12:18:45.160 1124416 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-02 12:18:45.164 1124416 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-03-02 12:18:45.230 1124416 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.345 1124416 WARNING oslo_db.sqlalchemy.utils [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.348 1124416 WARNING oslo_db.sqlalchemy.utils [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.353 1124416 WARNING oslo_db.sqlalchemy.utils [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.062487s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.300 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.300 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.303 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.303 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.315 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.321 1124415 INFO aodh.api.app [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/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_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.075504s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.315 1124414 INFO alembic.runtime.migration [None req-9f757010-b881-4944-bb80-c6e2d75fac08 d5840da2-c576-4633-afcd-06db9019a002 85a199b5-156c-4bef-8b35-66cf056a7422 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.316 1124414 INFO alembic.runtime.migration [None req-9f757010-b881-4944-bb80-c6e2d75fac08 d5840da2-c576-4633-afcd-06db9019a002 85a199b5-156c-4bef-8b35-66cf056a7422 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.324 1124414 INFO alembic.runtime.migration [None req-9f757010-b881-4944-bb80-c6e2d75fac08 d5840da2-c576-4633-afcd-06db9019a002 85a199b5-156c-4bef-8b35-66cf056a7422 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.324 1124414 INFO alembic.runtime.migration [None req-9f757010-b881-4944-bb80-c6e2d75fac08 d5840da2-c576-4633-afcd-06db9019a002 85a199b5-156c-4bef-8b35-66cf056a7422 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.333 1124414 INFO alembic.runtime.migration [None req-9f757010-b881-4944-bb80-c6e2d75fac08 d5840da2-c576-4633-afcd-06db9019a002 85a199b5-156c-4bef-8b35-66cf056a7422 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.337 1124414 INFO aodh.api.app [None req-9f757010-b881-4944-bb80-c6e2d75fac08 d5840da2-c576-4633-afcd-06db9019a002 85a199b5-156c-4bef-8b35-66cf056a7422 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.368 1124414 WARNING oslo_db.sqlalchemy.utils [None req-a8036065-d5a6-4203-a427-fce835443934 e2deea9e-576d-443d-939f-453a8fad2c6c f366731c-4ea0-4e95-b4cf-73b50740a737 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.370 1124414 WARNING oslo_db.sqlalchemy.utils [None req-a8036065-d5a6-4203-a427-fce835443934 e2deea9e-576d-443d-939f-453a8fad2c6c f366731c-4ea0-4e95-b4cf-73b50740a737 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.038695s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.365 1124416 INFO alembic.runtime.migration [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.365 1124416 INFO alembic.runtime.migration [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.368 1124416 INFO alembic.runtime.migration [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.368 1124416 INFO alembic.runtime.migration [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.372 1124416 INFO alembic.runtime.migration [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.374 1124416 INFO aodh.api.app [None req-f871c163-fe52-4b6d-88b4-53b78b15473a e6012cd9-cd39-43fc-8252-0f62995d1abb 5d6145f2-b3ec-40ff-8f85-212f76d094eb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.389 1124416 WARNING oslo_db.sqlalchemy.utils [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.390 1124416 WARNING oslo_db.sqlalchemy.utils [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.393 1124416 WARNING oslo_db.sqlalchemy.utils [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.056494s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.365 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.365 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.376 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.376 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.385 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.388 1124415 INFO aodh.api.app [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000719s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.030151s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.402 1124416 INFO alembic.runtime.migration [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.402 1124416 INFO alembic.runtime.migration [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.405 1124416 INFO alembic.runtime.migration [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.405 1124416 INFO alembic.runtime.migration [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.409 1124416 INFO alembic.runtime.migration [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.411 1124416 INFO aodh.api.app [None req-7b7d1ff9-ac1e-428d-9b29-73532b306513 5868a33e-9a0a-4bba-8ac8-787cdfe45654 4e65774a-1672-47a2-84d2-493f6756dff1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.016801s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.016272s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000988s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000937s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.070036s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.392 1124414 INFO alembic.runtime.migration [None req-a8036065-d5a6-4203-a427-fce835443934 e2deea9e-576d-443d-939f-453a8fad2c6c f366731c-4ea0-4e95-b4cf-73b50740a737 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.392 1124414 INFO alembic.runtime.migration [None req-a8036065-d5a6-4203-a427-fce835443934 e2deea9e-576d-443d-939f-453a8fad2c6c f366731c-4ea0-4e95-b4cf-73b50740a737 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.397 1124414 INFO alembic.runtime.migration [None req-a8036065-d5a6-4203-a427-fce835443934 e2deea9e-576d-443d-939f-453a8fad2c6c f366731c-4ea0-4e95-b4cf-73b50740a737 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.397 1124414 INFO alembic.runtime.migration [None req-a8036065-d5a6-4203-a427-fce835443934 e2deea9e-576d-443d-939f-453a8fad2c6c f366731c-4ea0-4e95-b4cf-73b50740a737 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.408 1124414 INFO alembic.runtime.migration [None req-a8036065-d5a6-4203-a427-fce835443934 e2deea9e-576d-443d-939f-453a8fad2c6c f366731c-4ea0-4e95-b4cf-73b50740a737 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.410 1124414 INFO aodh.api.app [None req-a8036065-d5a6-4203-a427-fce835443934 e2deea9e-576d-443d-939f-453a8fad2c6c f366731c-4ea0-4e95-b4cf-73b50740a737 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.442 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8d0e1318-979c-4975-b954-6cf3aa8bc8ef c706d5a7-4387-4530-a8c2-5bedb5e3f8d8 7887ab4e-1735-43af-87e3-f0e2ddee0e14 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002862s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.014383s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.068852s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.460 1124414 INFO alembic.runtime.migration [None req-8d0e1318-979c-4975-b954-6cf3aa8bc8ef c706d5a7-4387-4530-a8c2-5bedb5e3f8d8 7887ab4e-1735-43af-87e3-f0e2ddee0e14 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.460 1124414 INFO alembic.runtime.migration [None req-8d0e1318-979c-4975-b954-6cf3aa8bc8ef c706d5a7-4387-4530-a8c2-5bedb5e3f8d8 7887ab4e-1735-43af-87e3-f0e2ddee0e14 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.471 1124414 INFO alembic.runtime.migration [None req-8d0e1318-979c-4975-b954-6cf3aa8bc8ef c706d5a7-4387-4530-a8c2-5bedb5e3f8d8 7887ab4e-1735-43af-87e3-f0e2ddee0e14 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.471 1124414 INFO alembic.runtime.migration [None req-8d0e1318-979c-4975-b954-6cf3aa8bc8ef c706d5a7-4387-4530-a8c2-5bedb5e3f8d8 7887ab4e-1735-43af-87e3-f0e2ddee0e14 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.479 1124414 INFO alembic.runtime.migration [None req-8d0e1318-979c-4975-b954-6cf3aa8bc8ef c706d5a7-4387-4530-a8c2-5bedb5e3f8d8 7887ab4e-1735-43af-87e3-f0e2ddee0e14 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.482 1124414 INFO aodh.api.app [None req-8d0e1318-979c-4975-b954-6cf3aa8bc8ef c706d5a7-4387-4530-a8c2-5bedb5e3f8d8 7887ab4e-1735-43af-87e3-f0e2ddee0e14 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.513 1124414 WARNING oslo_db.sqlalchemy.utils [None req-815a5abe-8d4f-40d1-a727-3ce82397d935 49593e47-b8b3-4b2d-9192-966156c15724 5d63b3c5-3f84-4d17-8753-2289e7dcea64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.072328s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.481 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.481 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.485 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.486 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.492 1124415 INFO alembic.runtime.migration [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.493 1124415 INFO aodh.api.app [None req-933a8d19-f2c7-4673-b8dd-78ce05fd63ec dfac928e-5b6e-40b3-a1ec-ef6d6b1efe01 8be4de17-fea1-49dc-836b-84e55b90f131 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.120216s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.434 1124416 INFO alembic.runtime.migration [None req-a4470864-ccb2-42e6-9c29-42d35d4746ef b21911e5-6d31-47be-83c4-9bfe7bebae56 571c22e6-eca3-43ac-9ff5-1195df348d15 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.434 1124416 INFO alembic.runtime.migration [None req-a4470864-ccb2-42e6-9c29-42d35d4746ef b21911e5-6d31-47be-83c4-9bfe7bebae56 571c22e6-eca3-43ac-9ff5-1195df348d15 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.438 1124416 INFO alembic.runtime.migration [None req-a4470864-ccb2-42e6-9c29-42d35d4746ef b21911e5-6d31-47be-83c4-9bfe7bebae56 571c22e6-eca3-43ac-9ff5-1195df348d15 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.438 1124416 INFO alembic.runtime.migration [None req-a4470864-ccb2-42e6-9c29-42d35d4746ef b21911e5-6d31-47be-83c4-9bfe7bebae56 571c22e6-eca3-43ac-9ff5-1195df348d15 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.442 1124416 INFO alembic.runtime.migration [None req-a4470864-ccb2-42e6-9c29-42d35d4746ef b21911e5-6d31-47be-83c4-9bfe7bebae56 571c22e6-eca3-43ac-9ff5-1195df348d15 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.446 1124416 INFO aodh.api.app [None req-a4470864-ccb2-42e6-9c29-42d35d4746ef b21911e5-6d31-47be-83c4-9bfe7bebae56 571c22e6-eca3-43ac-9ff5-1195df348d15 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.480 1124416 WARNING oslo_db.sqlalchemy.utils [None req-56527899-0bed-4168-9e15-a8e25ce17bc3 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.484 1124416 WARNING oslo_db.sqlalchemy.utils [None req-56527899-0bed-4168-9e15-a8e25ce17bc3 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.495 1124416 WARNING oslo_db.sqlalchemy.utils [None req-56527899-0bed-4168-9e15-a8e25ce17bc3 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.510 1124416 WARNING oslo_db.sqlalchemy.utils [None req-8f7189df-d5be-4d19-bab7-a549bffcc599 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.527 1124416 WARNING oslo_db.sqlalchemy.utils [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] 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.080869s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.536 1124414 INFO alembic.runtime.migration [None req-815a5abe-8d4f-40d1-a727-3ce82397d935 49593e47-b8b3-4b2d-9192-966156c15724 5d63b3c5-3f84-4d17-8753-2289e7dcea64 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.536 1124414 INFO alembic.runtime.migration [None req-815a5abe-8d4f-40d1-a727-3ce82397d935 49593e47-b8b3-4b2d-9192-966156c15724 5d63b3c5-3f84-4d17-8753-2289e7dcea64 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.547 1124414 INFO alembic.runtime.migration [None req-815a5abe-8d4f-40d1-a727-3ce82397d935 49593e47-b8b3-4b2d-9192-966156c15724 5d63b3c5-3f84-4d17-8753-2289e7dcea64 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.547 1124414 INFO alembic.runtime.migration [None req-815a5abe-8d4f-40d1-a727-3ce82397d935 49593e47-b8b3-4b2d-9192-966156c15724 5d63b3c5-3f84-4d17-8753-2289e7dcea64 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.559 1124414 INFO alembic.runtime.migration [None req-815a5abe-8d4f-40d1-a727-3ce82397d935 49593e47-b8b3-4b2d-9192-966156c15724 5d63b3c5-3f84-4d17-8753-2289e7dcea64 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.563 1124414 INFO aodh.api.app [None req-815a5abe-8d4f-40d1-a727-3ce82397d935 49593e47-b8b3-4b2d-9192-966156c15724 5d63b3c5-3f84-4d17-8753-2289e7dcea64 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.060677s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.555 1124415 INFO alembic.runtime.migration [None req-0a9bf32f-3cca-40af-8566-750546b2a718 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.556 1124415 INFO alembic.runtime.migration [None req-0a9bf32f-3cca-40af-8566-750546b2a718 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.560 1124415 INFO alembic.runtime.migration [None req-0a9bf32f-3cca-40af-8566-750546b2a718 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.560 1124415 INFO alembic.runtime.migration [None req-0a9bf32f-3cca-40af-8566-750546b2a718 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.565 1124415 INFO alembic.runtime.migration [None req-0a9bf32f-3cca-40af-8566-750546b2a718 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.567 1124415 INFO aodh.api.app [None req-0a9bf32f-3cca-40af-8566-750546b2a718 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.095235s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.556 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.557 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.560 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.560 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.591 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.596 1124416 INFO aodh.api.app [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.084943s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.619 1124414 INFO alembic.runtime.migration [None req-a17c03f6-2ba7-4d27-a888-02b803fd058c 996ed458-0b2c-4d69-abd7-9eb9b0e8c59d af0facbd-1ab2-4e66-ba20-7217e6495772 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.619 1124414 INFO alembic.runtime.migration [None req-a17c03f6-2ba7-4d27-a888-02b803fd058c 996ed458-0b2c-4d69-abd7-9eb9b0e8c59d af0facbd-1ab2-4e66-ba20-7217e6495772 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.630 1124414 INFO alembic.runtime.migration [None req-a17c03f6-2ba7-4d27-a888-02b803fd058c 996ed458-0b2c-4d69-abd7-9eb9b0e8c59d af0facbd-1ab2-4e66-ba20-7217e6495772 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.630 1124414 INFO alembic.runtime.migration [None req-a17c03f6-2ba7-4d27-a888-02b803fd058c 996ed458-0b2c-4d69-abd7-9eb9b0e8c59d af0facbd-1ab2-4e66-ba20-7217e6495772 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.644 1124414 INFO alembic.runtime.migration [None req-a17c03f6-2ba7-4d27-a888-02b803fd058c 996ed458-0b2c-4d69-abd7-9eb9b0e8c59d af0facbd-1ab2-4e66-ba20-7217e6495772 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.646 1124414 INFO aodh.api.app [None req-a17c03f6-2ba7-4d27-a888-02b803fd058c 996ed458-0b2c-4d69-abd7-9eb9b0e8c59d af0facbd-1ab2-4e66-ba20-7217e6495772 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.078411s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.658 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.660 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.671 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.671 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.685 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.689 1124416 INFO aodh.api.app [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.140867s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.624 1124415 INFO alembic.runtime.migration [None req-13c3dbea-4050-43e1-a032-9d8653376768 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.625 1124415 INFO alembic.runtime.migration [None req-13c3dbea-4050-43e1-a032-9d8653376768 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.638 1124415 INFO alembic.runtime.migration [None req-13c3dbea-4050-43e1-a032-9d8653376768 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.638 1124415 INFO alembic.runtime.migration [None req-13c3dbea-4050-43e1-a032-9d8653376768 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.654 1124415 INFO alembic.runtime.migration [None req-13c3dbea-4050-43e1-a032-9d8653376768 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.659 1124415 INFO aodh.api.app [None req-13c3dbea-4050-43e1-a032-9d8653376768 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.099046s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.704 1124414 INFO alembic.runtime.migration [None req-2c5fb716-aa7f-4c8f-b96c-7f000a178d39 36dc4af6-43ea-42b7-b127-6a8ae7b89878 a6f43920-251b-4a18-9447-980be60c479d - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.704 1124414 INFO alembic.runtime.migration [None req-2c5fb716-aa7f-4c8f-b96c-7f000a178d39 36dc4af6-43ea-42b7-b127-6a8ae7b89878 a6f43920-251b-4a18-9447-980be60c479d - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.713 1124414 INFO alembic.runtime.migration [None req-2c5fb716-aa7f-4c8f-b96c-7f000a178d39 36dc4af6-43ea-42b7-b127-6a8ae7b89878 a6f43920-251b-4a18-9447-980be60c479d - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.714 1124414 INFO alembic.runtime.migration [None req-2c5fb716-aa7f-4c8f-b96c-7f000a178d39 36dc4af6-43ea-42b7-b127-6a8ae7b89878 a6f43920-251b-4a18-9447-980be60c479d - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.726 1124414 INFO alembic.runtime.migration [None req-2c5fb716-aa7f-4c8f-b96c-7f000a178d39 36dc4af6-43ea-42b7-b127-6a8ae7b89878 a6f43920-251b-4a18-9447-980be60c479d - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.730 1124414 INFO aodh.api.app [None req-2c5fb716-aa7f-4c8f-b96c-7f000a178d39 36dc4af6-43ea-42b7-b127-6a8ae7b89878 a6f43920-251b-4a18-9447-980be60c479d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.769 1124414 WARNING oslo_db.sqlalchemy.utils [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.772 1124414 WARNING oslo_db.sqlalchemy.utils [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.783 1124414 WARNING oslo_db.sqlalchemy.utils [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.148463s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.763 1124415 INFO alembic.runtime.migration [None req-ce53081a-0b97-4536-9a01-bc1db603b008 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.763 1124415 INFO alembic.runtime.migration [None req-ce53081a-0b97-4536-9a01-bc1db603b008 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.772 1124415 INFO alembic.runtime.migration [None req-ce53081a-0b97-4536-9a01-bc1db603b008 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.773 1124415 INFO alembic.runtime.migration [None req-ce53081a-0b97-4536-9a01-bc1db603b008 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.784 1124415 INFO alembic.runtime.migration [None req-ce53081a-0b97-4536-9a01-bc1db603b008 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.788 1124415 INFO aodh.api.app [None req-ce53081a-0b97-4536-9a01-bc1db603b008 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.119683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.805 1124414 INFO alembic.runtime.migration [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.806 1124414 INFO alembic.runtime.migration [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.815 1124414 INFO alembic.runtime.migration [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.815 1124414 INFO alembic.runtime.migration [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.828 1124414 INFO alembic.runtime.migration [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.834 1124414 INFO aodh.api.app [None req-b57dddd9-1e0b-443c-af25-735a7f74dffd 75df9d9b-6933-44f5-801c-1a2f6ca2cd45 149b0b1d-20c2-43da-ac0d-34c1684535a3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.878 1124414 WARNING oslo_db.sqlalchemy.utils [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.882 1124414 WARNING oslo_db.sqlalchemy.utils [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.893 1124414 WARNING oslo_db.sqlalchemy.utils [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.200297s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.736 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.736 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.744 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.744 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.755 1124416 INFO alembic.runtime.migration [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.760 1124416 INFO aodh.api.app [None req-640682a3-492b-4cd9-9c2d-b668c129bee2 2bfb9914-9888-43d2-aac4-7491cfc0f55b b6c75665-dcef-499e-8da6-4d83f2e2048b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.797 1124416 WARNING oslo_db.sqlalchemy.utils [None req-44f7a6f7-8ffc-46c8-b545-3c36a9ba3f0b a75cd706-950d-43c4-a66b-0cc812efdfa6 cb2d32fb-2fe1-4fbf-9a59-01e9ea52a6c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.799 1124416 WARNING oslo_db.sqlalchemy.utils [None req-44f7a6f7-8ffc-46c8-b545-3c36a9ba3f0b a75cd706-950d-43c4-a66b-0cc812efdfa6 cb2d32fb-2fe1-4fbf-9a59-01e9ea52a6c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.814 1124416 WARNING oslo_db.sqlalchemy.utils [None req-c6344f83-eca6-49be-b7e8-253d45628736 a75cd706-950d-43c4-a66b-0cc812efdfa6 cb2d32fb-2fe1-4fbf-9a59-01e9ea52a6c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.823 1124416 WARNING oslo_db.sqlalchemy.utils [None req-7c093ac4-75a6-44cd-bd19-1ae2f8a9ddc5 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.835 1124416 WARNING oslo_db.sqlalchemy.utils [None req-5b215c16-1f6e-4730-8f00-2053cd04516e d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.862 1124416 WARNING oslo_db.sqlalchemy.utils [None req-fe1ea9f6-40c6-47d6-b541-6c72a52e4ac3 a75cd706-950d-43c4-a66b-0cc812efdfa6 cb2d32fb-2fe1-4fbf-9a59-01e9ea52a6c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.868 1124416 WARNING oslo_db.sqlalchemy.utils [None req-fe1ea9f6-40c6-47d6-b541-6c72a52e4ac3 a75cd706-950d-43c4-a66b-0cc812efdfa6 cb2d32fb-2fe1-4fbf-9a59-01e9ea52a6c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.881 1124416 WARNING oslo_db.sqlalchemy.utils [None req-7af50454-9f79-489a-99c3-4992ba55c47a a75cd706-950d-43c4-a66b-0cc812efdfa6 cb2d32fb-2fe1-4fbf-9a59-01e9ea52a6c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.892 1124416 WARNING oslo_db.sqlalchemy.utils [None req-682b9be3-1368-4f61-a24a-a609894d1334 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.896 1124416 WARNING oslo_db.sqlalchemy.utils [None req-682b9be3-1368-4f61-a24a-a609894d1334 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:45.912 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4aa2f2f1-d2bd-4036-88d8-6c6ce86a8543 d620195 6-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] 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.427088s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.550 1124417 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-02 12:18:45.551 1124417 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-02 12:18:45.563 1124417 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-02 12:18:45.564 1124417 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-02 12:18:45.575 1124417 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-03-02 12:18:45.674 1124417 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.931 1124417 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:45.945 1124417 WARNING oslo_policy.policy [None req-2efac994-9641-4f35-9063-84a256649e61 0de65b91-1378-40c8-b487-8a742ce2db8f a7d70312-348c-467f-803e-5e29816f704e - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.043721s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.925 1124414 INFO alembic.runtime.migration [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.925 1124414 INFO alembic.runtime.migration [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.930 1124414 INFO alembic.runtime.migration [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.930 1124414 INFO alembic.runtime.migration [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.936 1124414 INFO alembic.runtime.migration [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.939 1124414 INFO aodh.api.app [None req-459d2528-29b1-4849-89ce-a152896dcd99 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.059686s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.958 1124417 INFO alembic.runtime.migration [None req-2efac994-9641-4f35-9063-84a256649e61 0de65b91-1378-40c8-b487-8a742ce2db8f a7d70312-348c-467f-803e-5e29816f704e - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.958 1124417 INFO alembic.runtime.migration [None req-2efac994-9641-4f35-9063-84a256649e61 0de65b91-1378-40c8-b487-8a742ce2db8f a7d70312-348c-467f-803e-5e29816f704e - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.968 1124417 INFO alembic.runtime.migration [None req-2efac994-9641-4f35-9063-84a256649e61 0de65b91-1378-40c8-b487-8a742ce2db8f a7d70312-348c-467f-803e-5e29816f704e - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.968 1124417 INFO alembic.runtime.migration [None req-2efac994-9641-4f35-9063-84a256649e61 0de65b91-1378-40c8-b487-8a742ce2db8f a7d70312-348c-467f-803e-5e29816f704e - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.980 1124417 INFO alembic.runtime.migration [None req-2efac994-9641-4f35-9063-84a256649e61 0de65b91-1378-40c8-b487-8a742ce2db8f a7d70312-348c-467f-803e-5e29816f704e - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.983 1124417 INFO aodh.api.app [None req-2efac994-9641-4f35-9063-84a256649e61 0de65b91-1378-40c8-b487-8a742ce2db8f a7d70312-348c-467f-803e-5e29816f704e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.055406s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.972 1124414 INFO alembic.runtime.migration [None req-1d85b205-3da0-4640-b79f-1d1ee6bcaa07 fefea94a-5ab9-45b9-8695-88fc7933805c ff3bd9e6-e656-4526-a7cb-db21c24c79cf - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.973 1124414 INFO alembic.runtime.migration [None req-1d85b205-3da0-4640-b79f-1d1ee6bcaa07 fefea94a-5ab9-45b9-8695-88fc7933805c ff3bd9e6-e656-4526-a7cb-db21c24c79cf - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.982 1124414 INFO alembic.runtime.migration [None req-1d85b205-3da0-4640-b79f-1d1ee6bcaa07 fefea94a-5ab9-45b9-8695-88fc7933805c ff3bd9e6-e656-4526-a7cb-db21c24c79cf - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.983 1124414 INFO alembic.runtime.migration [None req-1d85b205-3da0-4640-b79f-1d1ee6bcaa07 fefea94a-5ab9-45b9-8695-88fc7933805c ff3bd9e6-e656-4526-a7cb-db21c24c79cf - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.988 1124414 INFO alembic.runtime.migration [None req-1d85b205-3da0-4640-b79f-1d1ee6bcaa07 fefea94a-5ab9-45b9-8695-88fc7933805c ff3bd9e6-e656-4526-a7cb-db21c24c79cf - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.989 1124414 INFO aodh.api.app [None req-1d85b205-3da0-4640-b79f-1d1ee6bcaa07 fefea94a-5ab9-45b9-8695-88fc7933805c ff3bd9e6-e656-4526-a7cb-db21c24c79cf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.004 1124414 WARNING oslo_db.sqlalchemy.utils [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.005 1124414 WARNING oslo_db.sqlalchemy.utils [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.010 1124414 WARNING oslo_db.sqlalchemy.utils [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] 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.133820s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.922 1124415 INFO alembic.runtime.migration [None req-e0a8a387-cd82-42fb-b880-7460be2e7d93 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.922 1124415 INFO alembic.runtime.migration [None req-e0a8a387-cd82-42fb-b880-7460be2e7d93 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.932 1124415 INFO alembic.runtime.migration [None req-e0a8a387-cd82-42fb-b880-7460be2e7d93 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.932 1124415 INFO alembic.runtime.migration [None req-e0a8a387-cd82-42fb-b880-7460be2e7d93 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.943 1124415 INFO alembic.runtime.migration [None req-e0a8a387-cd82-42fb-b880-7460be2e7d93 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:45.947 1124415 INFO aodh.api.app [None req-e0a8a387-cd82-42fb-b880-7460be2e7d93 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.148472s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:45.945 1124416 INFO alembic.runtime.migration [None req-4aa2f2f1-d2bd-4036-88d8-6c6ce86a8543 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.946 1124416 INFO alembic.runtime.migration [None req-4aa2f2f1-d2bd-4036-88d8-6c6ce86a8543 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:45.958 1124416 INFO alembic.runtime.migration [None req-4aa2f2f1-d2bd-4036-88d8-6c6ce86a8543 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:45.958 1124416 INFO alembic.runtime.migration [None req-4aa2f2f1-d2bd-4036-88d8-6c6ce86a8543 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.005 1124416 INFO alembic.runtime.migration [None req-4aa2f2f1-d2bd-4036-88d8-6c6ce86a8543 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.008 1124416 INFO aodh.api.app [None req-4aa2f2f1-d2bd-4036-88d8-6c6ce86a8543 d6201956-b464-44dc-80d8-36cf6e5c9c3d f92e8b85-5d07-471a-8bbc-0f20cc94b457 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.026 1124416 WARNING oslo_db.sqlalchemy.utils [None req-b4b0884d-eaed-4353-b769-f9ea0b954706 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 6f450df0-3718-42fa-ac1e-df098de0a0e0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.028 1124416 WARNING oslo_db.sqlalchemy.utils [None req-b4b0884d-eaed-4353-b769-f9ea0b954706 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 6f450df0-3718-42fa-ac1e-df098de0a0e0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.041 1124416 WARNING oslo_db.sqlalchemy.utils [None req-d1b1609c-5470-46bd-b7de-8fe949893998 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 6f450df0-3718-42fa-ac1e-df098de0a0e0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.047 1124416 WARNING oslo_db.sqlalchemy.utils [None req-17933ce1-a6b3-4271-ab00-7163be25c8d3 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.049 1124416 WARNING oslo_db.sqlalchemy.utils [None req-17933ce1-a6b3-4271-ab00-7163be25c8d3 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.071 1124416 WARNING oslo_db.sqlalchemy.utils [None req-ff755bcf-9ef5-4d53-8922-50a9e8dc33ab 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.078 1124416 WARNING oslo_db.sqlalchemy.utils [None req-fae521e7-1f96-47ee-9281-f72c5d4106d0 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.078616s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.022 1124417 INFO alembic.runtime.migration [None req-898beb83-2f41-471b-afc6-b336947eec96 512bb906-65cf-4f3a-b3a8-a3a9993f7336 8f41b5cb-26bd-4449-a876-d6f7e19c0693 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.022 1124417 INFO alembic.runtime.migration [None req-898beb83-2f41-471b-afc6-b336947eec96 512bb906-65cf-4f3a-b3a8-a3a9993f7336 8f41b5cb-26bd-4449-a876-d6f7e19c0693 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.031 1124417 INFO alembic.runtime.migration [None req-898beb83-2f41-471b-afc6-b336947eec96 512bb906-65cf-4f3a-b3a8-a3a9993f7336 8f41b5cb-26bd-4449-a876-d6f7e19c0693 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.031 1124417 INFO alembic.runtime.migration [None req-898beb83-2f41-471b-afc6-b336947eec96 512bb906-65cf-4f3a-b3a8-a3a9993f7336 8f41b5cb-26bd-4449-a876-d6f7e19c0693 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.042 1124417 INFO alembic.runtime.migration [None req-898beb83-2f41-471b-afc6-b336947eec96 512bb906-65cf-4f3a-b3a8-a3a9993f7336 8f41b5cb-26bd-4449-a876-d6f7e19c0693 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.046 1124417 INFO aodh.api.app [None req-898beb83-2f41-471b-afc6-b336947eec96 512bb906-65cf-4f3a-b3a8-a3a9993f7336 8f41b5cb-26bd-4449-a876-d6f7e19c0693 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.076 1124417 WARNING oslo_db.sqlalchemy.utils [None req-587a9649-30b2-49bb-8272-0841be98f56d afe1473a-9f44-4d8e-8827-27eb91968f4b dff91313-9bcd-4cff-ae6c-ac6d9b2749ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.061988s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.041 1124415 INFO alembic.runtime.migration [None req-3e0e7018-5548-45b0-8059-969728449ec5 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.041 1124415 INFO alembic.runtime.migration [None req-3e0e7018-5548-45b0-8059-969728449ec5 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.046 1124415 INFO alembic.runtime.migration [None req-3e0e7018-5548-45b0-8059-969728449ec5 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.046 1124415 INFO alembic.runtime.migration [None req-3e0e7018-5548-45b0-8059-969728449ec5 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.051 1124415 INFO alembic.runtime.migration [None req-3e0e7018-5548-45b0-8059-969728449ec5 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.053 1124415 INFO aodh.api.app [None req-3e0e7018-5548-45b0-8059-969728449ec5 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.073 1124415 INFO aodh.api.app [None req-3e0e7018-5548-45b0-8059-969728449ec5 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.090 1124415 WARNING oslo_policy.policy [None req-35183efd-235c-43f1-9e68-4912bdd72d4d 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_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.069347s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.093 1124416 INFO alembic.runtime.migration [None req-fae521e7-1f96-47ee-9281-f72c5d4106d0 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.093 1124416 INFO alembic.runtime.migration [None req-fae521e7-1f96-47ee-9281-f72c5d4106d0 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.097 1124416 INFO alembic.runtime.migration [None req-fae521e7-1f96-47ee-9281-f72c5d4106d0 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.097 1124416 INFO alembic.runtime.migration [None req-fae521e7-1f96-47ee-9281-f72c5d4106d0 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.103 1124416 INFO alembic.runtime.migration [None req-fae521e7-1f96-47ee-9281-f72c5d4106d0 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.105 1124416 INFO aodh.api.app [None req-fae521e7-1f96-47ee-9281-f72c5d4106d0 979a1848-b23f-4c54-a7cd-aa0f6c31e8f6 5b37ee86-9bc8-414a-b79a-26b489013565 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.126 1124416 WARNING oslo_db.sqlalchemy.utils [None req-e04f9e38-3b3d-4508-a568-9dcbdd6cb839 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.128 1124416 WARNING oslo_db.sqlalchemy.utils [None req-e04f9e38-3b3d-4508-a568-9dcbdd6cb839 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.135 1124416 WARNING oslo_db.sqlalchemy.utils [None req-c3a3ff68-23f6-4a54-b810-eec0cb0c94b0 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.140 1124416 WARNING oslo_db.sqlalchemy.utils [None req-f9b6c1c1-995a-4cc4-86ef-188f1aee87a3 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.141 1124416 WARNING oslo_db.sqlalchemy.utils [None req-f9b6c1c1-995a-4cc4-86ef-188f1aee87a3 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.145 1124416 WARNING oslo_db.sqlalchemy.utils [None req-a42a0017-8aa1-47ab-808d-09bcc74897e8 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.071695s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.110 1124415 INFO alembic.runtime.migration [None req-35183efd-235c-43f1-9e68-4912bdd72d4d some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.110 1124415 INFO alembic.runtime.migration [None req-35183efd-235c-43f1-9e68-4912bdd72d4d some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.119 1124415 INFO alembic.runtime.migration [None req-35183efd-235c-43f1-9e68-4912bdd72d4d some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.120 1124415 INFO alembic.runtime.migration [None req-35183efd-235c-43f1-9e68-4912bdd72d4d some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.130 1124415 INFO alembic.runtime.migration [None req-35183efd-235c-43f1-9e68-4912bdd72d4d some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.135 1124415 INFO aodh.api.app [None req-35183efd-235c-43f1-9e68-4912bdd72d4d some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.156494s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.019 1124414 INFO alembic.runtime.migration [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.019 1124414 INFO alembic.runtime.migration [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.023 1124414 INFO alembic.runtime.migration [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.023 1124414 INFO alembic.runtime.migration [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.028 1124414 INFO alembic.runtime.migration [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.031 1124414 INFO aodh.api.app [None req-25190632-597a-4a16-8fcb-cf0dd0033a49 35b7d6e9-7a0d-43f3-a0d3-2267ecdf9022 efbdff98-0a27-42e0-92fe-08941b16abe5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.127 1124414 WARNING oslo_db.sqlalchemy.utils [None req-2404a72d-1609-4f84-93c4-f4b3ac0657ef 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.132 1124414 WARNING oslo_db.sqlalchemy.utils [None req-59e7dd8b-7ef9-44a1-977b-b76172ed8d08 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.138 1124414 WARNING oslo_db.sqlalchemy.utils [None req-ca1f3281-eb3c-4c6d-aa8a-5ad07d71ec04 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.150 1124414 WARNING oslo_db.sqlalchemy.utils [None req-97374881-0c45-4adb-95df-d7ea5529f806 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.155 1124414 WARNING oslo_db.sqlalchemy.utils [None req-97374881-0c45-4adb-95df-d7ea5529f806 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.131587s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.104 1124417 INFO alembic.runtime.migration [None req-587a9649-30b2-49bb-8272-0841be98f56d afe1473a-9f44-4d8e-8827-27eb91968f4b dff91313-9bcd-4cff-ae6c-ac6d9b2749ab - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.105 1124417 INFO alembic.runtime.migration [None req-587a9649-30b2-49bb-8272-0841be98f56d afe1473a-9f44-4d8e-8827-27eb91968f4b dff91313-9bcd-4cff-ae6c-ac6d9b2749ab - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.113 1124417 INFO alembic.runtime.migration [None req-587a9649-30b2-49bb-8272-0841be98f56d afe1473a-9f44-4d8e-8827-27eb91968f4b dff91313-9bcd-4cff-ae6c-ac6d9b2749ab - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.113 1124417 INFO alembic.runtime.migration [None req-587a9649-30b2-49bb-8272-0841be98f56d afe1473a-9f44-4d8e-8827-27eb91968f4b dff91313-9bcd-4cff-ae6c-ac6d9b2749ab - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.124 1124417 INFO alembic.runtime.migration [None req-587a9649-30b2-49bb-8272-0841be98f56d afe1473a-9f44-4d8e-8827-27eb91968f4b dff91313-9bcd-4cff-ae6c-ac6d9b2749ab - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.131 1124417 INFO aodh.api.app [None req-587a9649-30b2-49bb-8272-0841be98f56d afe1473a-9f44-4d8e-8827-27eb91968f4b dff91313-9bcd-4cff-ae6c-ac6d9b2749ab - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.157 1124417 WARNING oslo_db.sqlalchemy.utils [None req-9ca43f88-0fc9-4357-85e1-8756fe5a5e2b 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.172 1124417 WARNING oslo_db.sqlalchemy.utils [None req-289eba0c-da6c-4744-9721-10dfa03bc477 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.199 1124417 WARNING oslo_db.sqlalchemy.utils [None req-9b2445de-cf61-4ddd-a20e-aa462753ec5f 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.204 1124417 WARNING oslo_db.sqlalchemy.utils [None req-9b2445de-cf61-4ddd-a20e-aa462753ec5f 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] 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_user_failed [0.071417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.187 1124415 INFO alembic.runtime.migration [None req-2265d59d-ab8d-4d08-86a1-d5a1bd1b439c 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.188 1124415 INFO alembic.runtime.migration [None req-2265d59d-ab8d-4d08-86a1-d5a1bd1b439c 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.193 1124415 INFO alembic.runtime.migration [None req-2265d59d-ab8d-4d08-86a1-d5a1bd1b439c 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.193 1124415 INFO alembic.runtime.migration [None req-2265d59d-ab8d-4d08-86a1-d5a1bd1b439c 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.206 1124415 INFO alembic.runtime.migration [None req-2265d59d-ab8d-4d08-86a1-d5a1bd1b439c 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.209 1124415 INFO aodh.api.app [None req-2265d59d-ab8d-4d08-86a1-d5a1bd1b439c 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.087153s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.178 1124414 INFO alembic.runtime.migration [None req-97374881-0c45-4adb-95df-d7ea5529f806 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.178 1124414 INFO alembic.runtime.migration [None req-97374881-0c45-4adb-95df-d7ea5529f806 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.192 1124414 INFO alembic.runtime.migration [None req-97374881-0c45-4adb-95df-d7ea5529f806 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.193 1124414 INFO alembic.runtime.migration [None req-97374881-0c45-4adb-95df-d7ea5529f806 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.204 1124414 INFO alembic.runtime.migration [None req-97374881-0c45-4adb-95df-d7ea5529f806 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.207 1124414 INFO aodh.api.app [None req-97374881-0c45-4adb-95df-d7ea5529f806 13236f49-6bb0-4bbb-8472-c81ff89756e9 674d9d91-2008-457f-86e7-aa9f21ea4327 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.224 1124414 WARNING oslo_db.sqlalchemy.utils [None req-43472845-de45-4db8-a6b1-d4e02edad71b e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.228 1124414 WARNING oslo_db.sqlalchemy.utils [None req-b67003f0-d3e6-4e99-9f92-8d696da61e78 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.231 1124414 WARNING oslo_db.sqlalchemy.utils [None req-b67003f0-d3e6-4e99-9f92-8d696da61e78 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.237 1124414 WARNING oslo_db.sqlalchemy.utils [None req-f437731c-4dda-4b9a-8e7d-3ac718e0e601 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.241 1124414 WARNING oslo_db.sqlalchemy.utils [None req-9a411c0e-2dea-4599-9077-5ab98c030a4b e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.249 1124414 WARNING oslo_db.sqlalchemy.utils [None req-19e733e9-96e5-45a6-a88e-f3e100cf47a4 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.252 1124414 WARNING oslo_db.sqlalchemy.utils [None req-0a259850-b068-4b33-b4e8-0e8ea9fa2106 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.255 1124414 WARNING oslo_db.sqlalchemy.utils [None req-0a259850-b068-4b33-b4e8-0e8ea9fa2106 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.052718s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.251 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.251 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.254 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.254 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.270 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.274 1124415 INFO aodh.api.app [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.045736s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.266 1124414 INFO alembic.runtime.migration [None req-0a259850-b068-4b33-b4e8-0e8ea9fa2106 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.266 1124414 INFO alembic.runtime.migration [None req-0a259850-b068-4b33-b4e8-0e8ea9fa2106 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.270 1124414 INFO alembic.runtime.migration [None req-0a259850-b068-4b33-b4e8-0e8ea9fa2106 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.270 1124414 INFO alembic.runtime.migration [None req-0a259850-b068-4b33-b4e8-0e8ea9fa2106 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.274 1124414 INFO alembic.runtime.migration [None req-0a259850-b068-4b33-b4e8-0e8ea9fa2106 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.276 1124414 INFO aodh.api.app [None req-0a259850-b068-4b33-b4e8-0e8ea9fa2106 e43e79ac-8070-4445-8308-cd17733ea5ff 39b5f02e-b70a-4305-9a8a-13e8fc0a8a06 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.291 1124414 WARNING oslo_db.sqlalchemy.utils [None req-5ecca8c2-1a6a-42da-b605-1adafbc876d3 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.292 1124414 WARNING oslo_db.sqlalchemy.utils [None req-5ecca8c2-1a6a-42da-b605-1adafbc876d3 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.298 1124414 WARNING oslo_db.sqlalchemy.utils [None req-bf888a16-4db8-4df9-a116-197bbf69e677 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.299 1124414 WARNING oslo_db.sqlalchemy.utils [None req-bf888a16-4db8-4df9-a116-197bbf69e677 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.163876s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.164 1124416 INFO alembic.runtime.migration [None req-69bef6ce-d2c6-4d1d-9b94-1a5cbb86a1d0 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.164 1124416 INFO alembic.runtime.migration [None req-69bef6ce-d2c6-4d1d-9b94-1a5cbb86a1d0 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.167 1124416 INFO alembic.runtime.migration [None req-69bef6ce-d2c6-4d1d-9b94-1a5cbb86a1d0 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.168 1124416 INFO alembic.runtime.migration [None req-69bef6ce-d2c6-4d1d-9b94-1a5cbb86a1d0 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.173 1124416 INFO alembic.runtime.migration [None req-69bef6ce-d2c6-4d1d-9b94-1a5cbb86a1d0 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.176 1124416 INFO aodh.api.app [None req-69bef6ce-d2c6-4d1d-9b94-1a5cbb86a1d0 fb8a84d6-da97-456b-a24e-136e3c57942f c3f98dcb-c244-434b-aa52-5d0b441e9911 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.298 1124416 WARNING oslo_db.sqlalchemy.utils [None req-dbe4bd71-60b5-47ea-aa4f-812057f20c3d - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.312 1124416 WARNING oslo_db.sqlalchemy.utils [None req-d3da567a-b9b2-4c40-98df-082ace89af87 - - - - - -] 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.042320s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.301 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.302 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.306 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.306 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.310 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.312 1124415 INFO aodh.api.app [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin [0.037161s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.310 1124414 INFO alembic.runtime.migration [None req-bf888a16-4db8-4df9-a116-197bbf69e677 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.310 1124414 INFO alembic.runtime.migration [None req-bf888a16-4db8-4df9-a116-197bbf69e677 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.316 1124414 INFO alembic.runtime.migration [None req-bf888a16-4db8-4df9-a116-197bbf69e677 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.316 1124414 INFO alembic.runtime.migration [None req-bf888a16-4db8-4df9-a116-197bbf69e677 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.321 1124414 INFO alembic.runtime.migration [None req-bf888a16-4db8-4df9-a116-197bbf69e677 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.323 1124414 INFO aodh.api.app [None req-bf888a16-4db8-4df9-a116-197bbf69e677 bcd724be-4895-45ed-948d-07867164f9cb d6bff4ab-d6cd-4b08-bf4c-8fa5c345c49f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.335 1124414 WARNING oslo_db.sqlalchemy.utils [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.336 1124414 WARNING oslo_db.sqlalchemy.utils [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.339 1124414 WARNING oslo_db.sqlalchemy.utils [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.014401s] ... ok {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000711s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.138019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.244 1124417 INFO alembic.runtime.migration [None req-9b2445de-cf61-4ddd-a20e-aa462753ec5f 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.244 1124417 INFO alembic.runtime.migration [None req-9b2445de-cf61-4ddd-a20e-aa462753ec5f 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.252 1124417 INFO alembic.runtime.migration [None req-9b2445de-cf61-4ddd-a20e-aa462753ec5f 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.252 1124417 INFO alembic.runtime.migration [None req-9b2445de-cf61-4ddd-a20e-aa462753ec5f 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.256 1124417 INFO alembic.runtime.migration [None req-9b2445de-cf61-4ddd-a20e-aa462753ec5f 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.273 1124417 INFO aodh.api.app [None req-9b2445de-cf61-4ddd-a20e-aa462753ec5f 8306a3b9-8fbc-46f4-a853-b8691a9f8dc7 3ba80f02-152d-4ebc-a77e-738bd7e27eb0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.296 1124417 WARNING oslo_db.sqlalchemy.utils [None req-72cba2a5-7945-4094-8fc1-3e1a5e3c3793 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.305 1124417 WARNING oslo_db.sqlalchemy.utils [None req-2ffe7e7e-a488-4d59-bed9-24b9085a1654 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.314 1124417 WARNING oslo_db.sqlalchemy.utils [None req-141ea4dc-9851-4588-a62e-67aa391a0efb c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.338 1124417 WARNING oslo_db.sqlalchemy.utils [None req-0177be06-076a-4b22-8319-06fcea7da8f2 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.344 1124417 WARNING oslo_db.sqlalchemy.utils [None req-0177be06-076a-4b22-8319-06fcea7da8f2 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.350 1124417 WARNING oslo_db.sqlalchemy.utils [None req-6c1d72f5-9d7d-4683-b744-519cf3db3ab5 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.353 1124417 WARNING oslo_db.sqlalchemy.utils [None req-6c1d72f5-9d7d-4683-b744-519cf3db3ab5 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin [0.038501s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.352 1124414 INFO alembic.runtime.migration [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.352 1124414 INFO alembic.runtime.migration [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.355 1124414 INFO alembic.runtime.migration [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.355 1124414 INFO alembic.runtime.migration [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.359 1124414 INFO alembic.runtime.migration [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.361 1124414 INFO aodh.api.app [None req-fe928088-8f82-448a-b049-dae98214bca1 22950fa9-76de-41e5-a5d1-e461ae277cdc 51438a45-bd2d-4683-8fab-5dc4c4aacffe - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.373 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.374 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.379 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.033311s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.358 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.358 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.373 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.374 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.378 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.383 1124415 WARNING oslo_db.sqlalchemy.utils [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.035865s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.399 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.399 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.402 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.402 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.406 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.418 1124415 WARNING oslo_db.sqlalchemy.utils [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.116813s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.020251s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.036231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.441 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.441 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.444 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.444 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.448 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.452 1124415 WARNING oslo_db.sqlalchemy.utils [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.003553s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003744s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.028837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.468 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.468 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.472 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.472 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.477 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.480 1124415 WARNING oslo_db.sqlalchemy.utils [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.029212s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.496 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.496 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.500 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.500 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.504 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.507 1124415 WARNING oslo_db.sqlalchemy.utils [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.024910s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.526 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.526 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.530 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.530 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.535 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.161819s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.387 1124414 INFO alembic.runtime.migration [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.388 1124414 INFO alembic.runtime.migration [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.391 1124414 INFO alembic.runtime.migration [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.391 1124414 INFO alembic.runtime.migration [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.395 1124414 INFO alembic.runtime.migration [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.397 1124414 INFO aodh.api.app [None req-8561d0e6-d661-4107-8f46-73fe42fc797b dff5c609-a127-4634-9caf-abdeb7838f61 0fe23fea-78e3-4d94-9a47-24f5678e0ee2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.409 1124414 WARNING oslo_db.sqlalchemy.utils [None req-310f5c19-242a-4b96-a0fd-ac8a3ee988fd c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.419 1124414 WARNING oslo_db.sqlalchemy.utils [None req-6f2fc1bd-36e5-468b-a048-8c1dec7b7453 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.425 1124414 WARNING oslo_db.sqlalchemy.utils [None req-3e2eac5f-dbe1-41bf-961b-b56e77d5e9da c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.429 1124414 WARNING oslo_db.sqlalchemy.utils [None req-ea715a0c-f0e6-4de4-9968-8ff5bf65d829 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.435 1124414 WARNING oslo_db.sqlalchemy.utils [None req-5038b344-77bb-44d2-91c6-569aabf487b4 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.440 1124414 WARNING oslo_db.sqlalchemy.utils [None req-7302149a-de37-4d5f-acd5-604f55a69c2b c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.456 1124414 WARNING oslo_db.sqlalchemy.utils [None req-eace6f12-2d9a-4b5b-a87f-5da2b37ec803 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.461 1124414 WARNING oslo_db.sqlalchemy.utils [None req-7906a24e-b896-420e-ab98-8040a66c809a c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.468 1124414 WARNING oslo_db.sqlalchemy.utils [None req-97e40d5d-a649-479f-9060-14a07802612d c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.472 1124414 WARNING oslo_db.sqlalchemy.utils [None req-2537c6ae-7431-4fe9-8ea5-9bd4c5576eac c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.484 1124414 WARNING oslo_db.sqlalchemy.utils [None req-1695910f-671e-4805-b0b0-58ad4935acc2 c84297f 6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.488 1124414 WARNING oslo_db.sqlalchemy.utils [None req-a3008789-d477-4a0d-a00c-b382f7fce152 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.495 1124414 WARNING oslo_db.sqlalchemy.utils [None req-250d96bb-ee7b-48ed-9b6c-e0f559599ec3 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.499 1124414 WARNING oslo_db.sqlalchemy.utils [None req-54dc4369-b700-4c59-a98c-251d593e737e c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.506 1124414 WARNING oslo_db.sqlalchemy.utils [None req-c9ca56e4-33d2-495b-bf5f-69bebaa0e61e c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.509 1124414 WARNING oslo_db.sqlalchemy.utils [None req-b26b14b9-68f2-45c4-a6d4-fe8dead7e9bb c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.515 1124414 WARNING oslo_db.sqlalchemy.utils [None req-61180922-d447-48ba-adc7-e96ae8d61416 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.519 1124414 WARNING oslo_db.sqlalchemy.utils [None req-5741492c-999f-430d-8893-d017e241636b c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.526 1124414 WARNING oslo_db.sqlalchemy.utils [None req-a671a047-1335-449d-b558-7627caca515a c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.530 1124414 WARNING oslo_db.sqlalchemy.utils [None req-6a4bd81c-a584-4ed9-9b9e-789cf99a04c9 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.538 1124414 WARNING oslo_db.sqlalchemy.utils [None req-ae7bf36e-3bae-4888-a2ec-a1e6f0b7e720 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.001033s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.001732s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.004633s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002020s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.028457s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.555 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.555 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.559 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.559 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.563 1124415 INFO alembic.runtime.migration [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.002439s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.122233s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.481 1124416 INFO alembic.runtime.migration [None req-d3da567a-b9b2-4c40-98df-082ace89af87 - - - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.482 1124416 INFO alembic.runtime.migration [None req-d3da567a-b9b2-4c40-98df-082ace89af87 - - - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.486 1124416 INFO alembic.runtime.migration [None req-d3da567a-b9b2-4c40-98df-082ace89af87 - - - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.486 1124416 INFO alembic.runtime.migration [None req-d3da567a-b9b2-4c40-98df-082ace89af87 - - - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.498 1124416 INFO alembic.runtime.migration [None req-d3da567a-b9b2-4c40-98df-082ace89af87 - - - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.504 1124416 INFO aodh.api.app [None req-d3da567a-b9b2-4c40-98df-082ace89af87 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.019674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.592 1124415 ERROR stevedore.extension [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] 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-03-02 12:18:46.592 1124415 WARNING stevedore.named [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Could not load prometheus 2026-03-02 12:18:46.593 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm a17bbebf-f577-47cc-bb98-cef228205ae7 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. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.040746s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.562 1124414 INFO alembic.runtime.migration [None req-ae7bf36e-3bae-4888-a2ec-a1e6f0b7e720 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.562 1124414 INFO alembic.runtime.migration [None req-ae7bf36e-3bae-4888-a2ec-a1e6f0b7e720 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.565 1124414 INFO alembic.runtime.migration [None req-ae7bf36e-3bae-4888-a2ec-a1e6f0b7e720 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.565 1124414 INFO alembic.runtime.migration [None req-ae7bf36e-3bae-4888-a2ec-a1e6f0b7e720 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.570 1124414 INFO alembic.runtime.migration [None req-ae7bf36e-3bae-4888-a2ec-a1e6f0b7e720 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.572 1124414 INFO aodh.api.app [None req-ae7bf36e-3bae-4888-a2ec-a1e6f0b7e720 c84297f6-30db-4ee1-875b-d3f9ae753ac1 d559e317-0ef4-4cf9-b9fa-0b36aba5bf90 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.015829s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.609 1124415 ERROR stevedore.extension [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] 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-03-02 12:18:46.609 1124415 WARNING stevedore.named [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.011010s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.621 1124415 ERROR stevedore.extension [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] 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-03-02 12:18:46.621 1124415 WARNING stevedore.named [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.011474s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.631 1124415 ERROR stevedore.extension [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] 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-03-02 12:18:46.632 1124415 WARNING stevedore.named [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Could not load prometheus 2026-03-02 12:18:46.632 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm 5a0ad28f-85f1-4456-bcf2-24be40795d40 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.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.037802s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.603 1124414 INFO alembic.runtime.migration [None req-7ad498e3-7a09-4976-b32e-146993572736 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.603 1124414 INFO alembic.runtime.migration [None req-7ad498e3-7a09-4976-b32e-146993572736 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.606 1124414 INFO alembic.runtime.migration [None req-7ad498e3-7a09-4976-b32e-146993572736 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.606 1124414 INFO alembic.runtime.migration [None req-7ad498e3-7a09-4976-b32e-146993572736 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.612 1124414 INFO alembic.runtime.migration [None req-7ad498e3-7a09-4976-b32e-146993572736 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.613 1124414 INFO aodh.api.app [None req-7ad498e3-7a09-4976-b32e-146993572736 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.013245s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.644 1124415 ERROR stevedore.extension [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] 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-03-02 12:18:46.644 1124415 WARNING stevedore.named [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Could not load prometheus 2026-03-02 12:18:46.645 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm 2f18f1b0-d7a4-49fa-ad7c-e88ed18a272a 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. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.009861s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.656 1124415 INFO aodh.evaluator.event [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2026-03-02 12:18:46.656 1124415 INFO aodh.evaluator.event [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2026-03-02 12:18:46.656 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm 2 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.010280s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.666 1124415 INFO aodh.evaluator.event [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Triggering the alarm 3485dbd1-bf16-4ddb-b49d-cd74bd48ca65 by event for project project2, event_type: type1 2026-03-02 12:18:46.667 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm 3485dbd1-bf16-4ddb-b49d-cd74bd48ca65 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.010290s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.009774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.687 1124415 INFO aodh.evaluator.event [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Triggering the alarm 7c939f34-d74b-4751-8117-1885148cd586 by event for project , event_type: type0 2026-03-02 12:18:46.687 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm 7c939f34-d74b-4751-8117-1885148cd586 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.103555s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.595 1124416 INFO alembic.runtime.migration [None req-0f7d3a0b-2bfc-4e7d-919f-21ce3152c26e - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.595 1124416 INFO alembic.runtime.migration [None req-0f7d3a0b-2bfc-4e7d-919f-21ce3152c26e - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.607 1124416 INFO alembic.runtime.migration [None req-0f7d3a0b-2bfc-4e7d-919f-21ce3152c26e - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.607 1124416 INFO alembic.runtime.migration [None req-0f7d3a0b-2bfc-4e7d-919f-21ce3152c26e - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.620 1124416 INFO alembic.runtime.migration [None req-0f7d3a0b-2bfc-4e7d-919f-21ce3152c26e - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.623 1124416 INFO aodh.api.app [None req-0f7d3a0b-2bfc-4e7d-919f-21ce3152c26e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.009901s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.698 1124415 INFO aodh.evaluator.event [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Aborting evaluation of the alarm 11a82400-57d4-4f89-aa9f-566c9f299dd6 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.009331s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.707 1124415 INFO aodh.evaluator.event [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Aborting evaluation of the alarm a52bdcde-7a79-49d6-bd34-82b3c1b3b96c due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.076125s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.642 1124414 INFO alembic.runtime.migration [None req-f892ad40-eab4-4e6f-88dc-ba5baaa76162 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.642 1124414 INFO alembic.runtime.migration [None req-f892ad40-eab4-4e6f-88dc-ba5baaa76162 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.645 1124414 INFO alembic.runtime.migration [None req-f892ad40-eab4-4e6f-88dc-ba5baaa76162 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.645 1124414 INFO alembic.runtime.migration [None req-f892ad40-eab4-4e6f-88dc-ba5baaa76162 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.659 1124414 INFO alembic.runtime.migration [None req-f892ad40-eab4-4e6f-88dc-ba5baaa76162 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.664 1124414 INFO aodh.api.app [None req-f892ad40-eab4-4e6f-88dc-ba5baaa76162 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.349536s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.372 1124417 INFO alembic.runtime.migration [None req-6c1d72f5-9d7d-4683-b744-519cf3db3ab5 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.372 1124417 INFO alembic.runtime.migration [None req-6c1d72f5-9d7d-4683-b744-519cf3db3ab5 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.381 1124417 INFO alembic.runtime.migration [None req-6c1d72f5-9d7d-4683-b744-519cf3db3ab5 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.381 1124417 INFO alembic.runtime.migration [None req-6c1d72f5-9d7d-4683-b744-519cf3db3ab5 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.385 1124417 INFO alembic.runtime.migration [None req-6c1d72f5-9d7d-4683-b744-519cf3db3ab5 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.399 1124417 INFO aodh.api.app [None req-6c1d72f5-9d7d-4683-b744-519cf3db3ab5 c7e51183-9c4e-4f82-8911-87cca506f868 2b1bda33-8744-4f5d-9947-f85cd20cbde7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.425 1124417 WARNING oslo_db.sqlalchemy.utils [None req-833fdab2-03ba-461f-b244-3ec5010732b6 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.433 1124417 WARNING oslo_db.sqlalchemy.utils [None req-4295b17f-752d-469e-83fe-1e00223321d7 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.451 1124417 WARNING oslo_db.sqlalchemy.utils [None req-a5119b55-4f43-4d5b-a6ce-5c9a09275ab9 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.455 1124417 WARNING oslo_db.sqlalchemy.utils [None req-fe5a5224-d0eb-4865-b2a0-5dbe3e644032 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.470 1124417 WARNING oslo_db.sqlalchemy.utils [None req-685e2b20-2368-4ecb-ae2e-b845fec28e6a 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.477 1124417 WARNING oslo_db.sqlalchemy.utils [None req-8b5b7bd4-4ffc-427a-8384-5e0c94affcdd 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.494 1124417 WARNING oslo_db.sqlalchemy.utils [None req-fc06a89b-3a13-4a53-9cab-846d7377edd2 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.500 1124417 WARNING oslo_db.sqlalchemy.utils [None req-6075189c-e54b-4084-ad9a-4e3fd27050f4 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.517 1124417 WARNING oslo_db.sqlalchemy.utils [None req-1cd0aee5-5da8-4348-b1d1-a670443ca96f 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.523 1124417 WARNING oslo_db.sqlalchemy.utils [None req-800e2686-4987-457f-a31a-ed4bad8d6bc2 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.542 1124417 WARNING oslo_db.sqlalchemy.utils [None req-f4727040-c04f-4c79-a5a3-53799b0232f0 3bab934 5-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.552 1124417 WARNING oslo_db.sqlalchemy.utils [None req-65a6b64b-e3bb-4321-b94a-5ee8792331fe 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.573 1124417 WARNING oslo_db.sqlalchemy.utils [None req-c7155fbb-0a09-42b3-94f4-c64fd2aace0d 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.583 1124417 WARNING oslo_db.sqlalchemy.utils [None req-ad9b1350-82dc-4205-9fe8-c636b54ff67b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.604 1124417 WARNING oslo_db.sqlalchemy.utils [None req-8a2af97f-755e-4287-8f63-34fe52133013 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.611 1124417 WARNING oslo_db.sqlalchemy.utils [None req-de66ed33-75d4-453c-a27a-d1b021987c9a 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.633 1124417 WARNING oslo_db.sqlalchemy.utils [None req-b5e07e19-c2af-41d5-9f1a-318fe82bbf41 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.644 1124417 WARNING oslo_db.sqlalchemy.utils [None req-e853b2b1-b81c-47a6-abcb-b785ffb4b1e8 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.666 1124417 WARNING oslo_db.sqlalchemy.utils [None req-58b63531-fb33-49b7-b20b-1d25d2d25376 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.671 1124417 WARNING oslo_db.sqlalchemy.utils [None req-845a06dd-6078-4b14-aa7c-c1a1f9399beb 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.697 1124417 WARNING oslo_db.sqlalchemy.utils [None req-134e23ec-a2ac-4761-8d28-bdc465700c4b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.702 1124417 WARNING oslo_db.sqlalchemy.utils [None req-134e23ec-a2ac-4761-8d28-bdc465700c4b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.013723s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.720 1124415 WARNING aodh.evaluator.gnocchi [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2026-03-02 12:18:46.721 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm 454bd9b4-2240-4277-bdc0-e1bc65beaf26 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.010908s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.732 1124415 WARNING aodh.evaluator.threshold [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] Expecting 4 datapoints but only get 0 2026-03-02 12:18:46.732 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm 32dd487b-a2a4-484c-8810-da3a9f23e1ea transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.011411s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.070348s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.725 1124414 INFO alembic.runtime.migration [None req-6eb26495-f37c-4f62-a590-d91a73c00d26 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.725 1124414 INFO alembic.runtime.migration [None req-6eb26495-f37c-4f62-a590-d91a73c00d26 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.731 1124414 INFO alembic.runtime.migration [None req-6eb26495-f37c-4f62-a590-d91a73c00d26 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.731 1124414 INFO alembic.runtime.migration [None req-6eb26495-f37c-4f62-a590-d91a73c00d26 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.740 1124414 INFO alembic.runtime.migration [None req-6eb26495-f37c-4f62-a590-d91a73c00d26 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.744 1124414 INFO aodh.api.app [None req-6eb26495-f37c-4f62-a590-d91a73c00d26 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.120288s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.699 1124416 INFO alembic.runtime.migration [None req-a49b505c-77ef-42f3-90a1-534ca0f4f860 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.700 1124416 INFO alembic.runtime.migration [None req-a49b505c-77ef-42f3-90a1-534ca0f4f860 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.711 1124416 INFO alembic.runtime.migration [None req-a49b505c-77ef-42f3-90a1-534ca0f4f860 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.712 1124416 INFO alembic.runtime.migration [None req-a49b505c-77ef-42f3-90a1-534ca0f4f860 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.720 1124416 INFO alembic.runtime.migration [None req-a49b505c-77ef-42f3-90a1-534ca0f4f860 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.733 1124416 INFO aodh.api.app [None req-a49b505c-77ef-42f3-90a1-534ca0f4f860 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.036016s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.791 1124414 INFO alembic.runtime.migration [None req-e3f83a91-125b-4474-9724-cfef4094b718 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.791 1124414 INFO alembic.runtime.migration [None req-e3f83a91-125b-4474-9724-cfef4094b718 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.794 1124414 INFO alembic.runtime.migration [None req-e3f83a91-125b-4474-9724-cfef4094b718 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.794 1124414 INFO alembic.runtime.migration [None req-e3f83a91-125b-4474-9724-cfef4094b718 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.798 1124414 INFO alembic.runtime.migration [None req-e3f83a91-125b-4474-9724-cfef4094b718 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.800 1124414 INFO aodh.api.app [None req-e3f83a91-125b-4474-9724-cfef4094b718 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.110865s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.727 1124417 INFO alembic.runtime.migration [None req-134e23ec-a2ac-4761-8d28-bdc465700c4b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.727 1124417 INFO alembic.runtime.migration [None req-134e23ec-a2ac-4761-8d28-bdc465700c4b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.736 1124417 INFO alembic.runtime.migration [None req-134e23ec-a2ac-4761-8d28-bdc465700c4b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.737 1124417 INFO alembic.runtime.migration [None req-134e23ec-a2ac-4761-8d28-bdc465700c4b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.746 1124417 INFO alembic.runtime.migration [None req-134e23ec-a2ac-4761-8d28-bdc465700c4b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.752 1124417 INFO aodh.api.app [None req-134e23ec-a2ac-4761-8d28-bdc465700c4b 3bab9345-cc1e-4d72-b823-cbd8aafb059d add3d74e-0f9e-4edf-93c5-e1795dce9880 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:46.786 1124417 WARNING oslo_db.sqlalchemy.utils [None req-dc42befc-b414-41f6-827d-8331d8e4f765 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.787 1124417 WARNING oslo_db.sqlalchemy.utils [None req-dc42befc-b414-41f6-827d-8331d8e4f765 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.797 1124417 WARNING oslo_db.sqlalchemy.utils [None req-04807e4e-9493-41eb-8bde-3d3971610109 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.805 1124417 WARNING oslo_db.sqlalchemy.utils [None req-673b1990-ce50-4426-a3d2-f34d500ea140 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.806 1124417 WARNING oslo_db.sqlalchemy.utils [None req-673b1990-ce50-4426-a3d2-f34d500ea140 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:46.809 1124417 WARNING oslo_db.sqlalchemy.utils [None req-79bce6cc-0549-42da-a212-a196a4b50f3a 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.050020s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.827 1124414 INFO alembic.runtime.migration [None req-16031d5e-fafd-43ff-8c8f-f1bd13dc4ce9 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.827 1124414 INFO alembic.runtime.migration [None req-16031d5e-fafd-43ff-8c8f-f1bd13dc4ce9 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.830 1124414 INFO alembic.runtime.migration [None req-16031d5e-fafd-43ff-8c8f-f1bd13dc4ce9 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.830 1124414 INFO alembic.runtime.migration [None req-16031d5e-fafd-43ff-8c8f-f1bd13dc4ce9 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.839 1124414 INFO alembic.runtime.migration [None req-16031d5e-fafd-43ff-8c8f-f1bd13dc4ce9 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.840 1124414 INFO aodh.api.app [None req-16031d5e-fafd-43ff-8c8f-f1bd13dc4ce9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.083265s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.820 1124416 INFO alembic.runtime.migration [None req-46f8d9ce-a195-4bb3-9650-9df85b54ba7a - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.820 1124416 INFO alembic.runtime.migration [None req-46f8d9ce-a195-4bb3-9650-9df85b54ba7a - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.834 1124416 INFO alembic.runtime.migration [None req-46f8d9ce-a195-4bb3-9650-9df85b54ba7a - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.834 1124416 INFO alembic.runtime.migration [None req-46f8d9ce-a195-4bb3-9650-9df85b54ba7a - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.844 1124416 INFO alembic.runtime.migration [None req-46f8d9ce-a195-4bb3-9650-9df85b54ba7a - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.848 1124416 INFO aodh.api.app [None req-46f8d9ce-a195-4bb3-9650-9df85b54ba7a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.157612s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.755 1124415 WARNING aodh.evaluator.gnocchi [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2026-03-02 12:18:46.901 1124415 INFO aodh.evaluator [None req-2aff9578-c5ba-402f-9b3e-c077253d70a2 470e2674-b1c1-4722-a393-a30463dbe638 5ab471cb-512c-4064-be21-4357cfb152a6 - - - -] alarm e2b0283e-36c7-4233-8294-d3f3ec16a040 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_not_scoped [0.011407s] ... ok {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000697s] ... ok {1} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001289s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.046592s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.878 1124414 INFO alembic.runtime.migration [None req-5656056f-ee67-4eb7-bfc2-bf6ee9cee0d1 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.878 1124414 INFO alembic.runtime.migration [None req-5656056f-ee67-4eb7-bfc2-bf6ee9cee0d1 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.882 1124414 INFO alembic.runtime.migration [None req-5656056f-ee67-4eb7-bfc2-bf6ee9cee0d1 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.882 1124414 INFO alembic.runtime.migration [None req-5656056f-ee67-4eb7-bfc2-bf6ee9cee0d1 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.886 1124414 INFO alembic.runtime.migration [None req-5656056f-ee67-4eb7-bfc2-bf6ee9cee0d1 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.887 1124414 INFO aodh.api.app [None req-5656056f-ee67-4eb7-bfc2-bf6ee9cee0d1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.025883s] ... ok {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.031797s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.925 1124414 INFO alembic.runtime.migration [None req-af51e0dd-270a-49fb-b29b-8a55005d5ea0 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.926 1124414 INFO alembic.runtime.migration [None req-af51e0dd-270a-49fb-b29b-8a55005d5ea0 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.929 1124414 INFO alembic.runtime.migration [None req-af51e0dd-270a-49fb-b29b-8a55005d5ea0 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.929 1124414 INFO alembic.runtime.migration [None req-af51e0dd-270a-49fb-b29b-8a55005d5ea0 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.933 1124414 INFO alembic.runtime.migration [None req-af51e0dd-270a-49fb-b29b-8a55005d5ea0 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.935 1124414 INFO aodh.api.app [None req-af51e0dd-270a-49fb-b29b-8a55005d5ea0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.028800s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.958 1124414 INFO alembic.runtime.migration [None req-e3d9160e-5880-4272-afac-e713c126c121 c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.958 1124414 INFO alembic.runtime.migration [None req-e3d9160e-5880-4272-afac-e713c126c121 c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.962 1124414 INFO alembic.runtime.migration [None req-e3d9160e-5880-4272-afac-e713c126c121 c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.962 1124414 INFO alembic.runtime.migration [None req-e3d9160e-5880-4272-afac-e713c126c121 c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.966 1124414 INFO alembic.runtime.migration [None req-e3d9160e-5880-4272-afac-e713c126c121 c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.968 1124414 INFO aodh.api.app [None req-e3d9160e-5880-4272-afac-e713c126c121 c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.090566s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.909 1124416 INFO alembic.runtime.migration [None req-6bacb408-7e7d-49b4-887a-a6d72d1107cb - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.909 1124416 INFO alembic.runtime.migration [None req-6bacb408-7e7d-49b4-887a-a6d72d1107cb - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.920 1124416 INFO alembic.runtime.migration [None req-6bacb408-7e7d-49b4-887a-a6d72d1107cb - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.920 1124416 INFO alembic.runtime.migration [None req-6bacb408-7e7d-49b4-887a-a6d72d1107cb - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.930 1124416 INFO alembic.runtime.migration [None req-6bacb408-7e7d-49b4-887a-a6d72d1107cb - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.934 1124416 INFO aodh.api.app [None req-6bacb408-7e7d-49b4-887a-a6d72d1107cb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.027106s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.989 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.989 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.992 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.992 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:46.996 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:46.998 1124414 INFO aodh.api.app [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.217401s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.832 1124417 INFO alembic.runtime.migration [None req-79bce6cc-0549-42da-a212-a196a4b50f3a 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.832 1124417 INFO alembic.runtime.migration [None req-79bce6cc-0549-42da-a212-a196a4b50f3a 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.003 1124417 INFO alembic.runtime.migration [None req-79bce6cc-0549-42da-a212-a196a4b50f3a 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.003 1124417 INFO alembic.runtime.migration [None req-79bce6cc-0549-42da-a212-a196a4b50f3a 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.012 1124417 INFO alembic.runtime.migration [None req-79bce6cc-0549-42da-a212-a196a4b50f3a 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.016 1124417 INFO aodh.api.app [None req-79bce6cc-0549-42da-a212-a196a4b50f3a 4fe6f584-dba8-4d75-9de0-968c60db40d9 8f58a959-4746-4d09-addb-102b2a482881 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:47.028 1124417 WARNING oslo_db.sqlalchemy.utils [None req-5be63195-1d1b-489d-ad86-6938607bd085 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.029 1124417 WARNING oslo_db.sqlalchemy.utils [None req-5be63195-1d1b-489d-ad86-6938607bd085 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.034 1124417 WARNING oslo_db.sqlalchemy.utils [None req-69cba674-ba04-4a6e-9b1f-e04ebf437945 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.037 1124417 WARNING oslo_db.sqlalchemy.utils [None req-0d22567a-10dc-4ac0-87a1-9be62085b534 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.038 1124417 WARNING oslo_db.sqlalchemy.utils [None req-0d22567a-10dc-4ac0-87a1-9be62085b534 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.041 1124417 WARNING oslo_db.sqlalchemy.utils [None req-c2cc4be6-7101-4a73-b160-25b3ccaa9f7d 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.062724s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.996 1124416 INFO alembic.runtime.migration [None req-00b24548-4857-4601-b2b9-a72178730db5 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:46.996 1124416 INFO alembic.runtime.migration [None req-00b24548-4857-4601-b2b9-a72178730db5 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.001 1124416 INFO alembic.runtime.migration [None req-00b24548-4857-4601-b2b9-a72178730db5 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.002 1124416 INFO alembic.runtime.migration [None req-00b24548-4857-4601-b2b9-a72178730db5 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.013 1124416 INFO alembic.runtime.migration [None req-00b24548-4857-4601-b2b9-a72178730db5 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.015 1124416 INFO aodh.api.app [None req-00b24548-4857-4601-b2b9-a72178730db5 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.058139s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.016 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.017 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.019 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.020 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.024 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.036 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.036 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.014184s] ... ok {0} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000735s] ... ok {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.037996s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.055 1124416 INFO alembic.runtime.migration [None req-db399026-68a0-415c-bf12-c4f999d96945 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.056 1124416 INFO alembic.runtime.migration [None req-db399026-68a0-415c-bf12-c4f999d96945 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.059 1124416 INFO alembic.runtime.migration [None req-db399026-68a0-415c-bf12-c4f999d96945 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.060 1124416 INFO alembic.runtime.migration [None req-db399026-68a0-415c-bf12-c4f999d96945 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.064 1124416 INFO alembic.runtime.migration [None req-db399026-68a0-415c-bf12-c4f999d96945 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.066 1124416 INFO aodh.api.app [None req-db399026-68a0-415c-bf12-c4f999d96945 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.049485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.050 1124417 INFO alembic.runtime.migration [None req-c2cc4be6-7101-4a73-b160-25b3ccaa9f7d 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.050 1124417 INFO alembic.runtime.migration [None req-c2cc4be6-7101-4a73-b160-25b3ccaa9f7d 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.054 1124417 INFO alembic.runtime.migration [None req-c2cc4be6-7101-4a73-b160-25b3ccaa9f7d 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.055 1124417 INFO alembic.runtime.migration [None req-c2cc4be6-7101-4a73-b160-25b3ccaa9f7d 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.059 1124417 INFO alembic.runtime.migration [None req-c2cc4be6-7101-4a73-b160-25b3ccaa9f7d 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.061 1124417 INFO aodh.api.app [None req-c2cc4be6-7101-4a73-b160-25b3ccaa9f7d 8400e66e-2413-4b38-be05-2336668d40d2 87a46aef-7242-430a-afb0-e373205b2f1e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:47.074 1124417 WARNING oslo_db.sqlalchemy.utils [None req-0c6686f7-bfaa-4324-a16e-19e9e232ae8b 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.075 1124417 WARNING oslo_db.sqlalchemy.utils [None req-0c6686f7-bfaa-4324-a16e-19e9e232ae8b 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.080 1124417 WARNING oslo_db.sqlalchemy.utils [None req-d4008424-5415-4fc3-ad3f-a340c046acf4 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.086 1124417 WARNING oslo_db.sqlalchemy.utils [None req-84949266-4ae6-4196-9713-27fd8c6109c3 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.087 1124417 WARNING oslo_db.sqlalchemy.utils [None req-84949266-4ae6-4196-9713-27fd8c6109c3 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.089 1124417 WARNING oslo_db.sqlalchemy.utils [None req-a4a1972f-c092-4af2-bb98-1c3ccc68578f 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.047000s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.097 1124416 INFO alembic.runtime.migration [None req-bd892a31-f84d-455b-bfe7-c8a44224e4ca some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.097 1124416 INFO alembic.runtime.migration [None req-bd892a31-f84d-455b-bfe7-c8a44224e4ca some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.100 1124416 INFO alembic.runtime.migration [None req-bd892a31-f84d-455b-bfe7-c8a44224e4ca some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.100 1124416 INFO alembic.runtime.migration [None req-bd892a31-f84d-455b-bfe7-c8a44224e4ca some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.105 1124416 INFO alembic.runtime.migration [None req-bd892a31-f84d-455b-bfe7-c8a44224e4ca some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.106 1124416 INFO aodh.api.app [None req-bd892a31-f84d-455b-bfe7-c8a44224e4ca some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:47.122 1124416 INFO aodh.api.app [None req-bd892a31-f84d-455b-bfe7-c8a44224e4ca some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:47.133 1124416 WARNING oslo_policy.policy [None req-2dbb6d7a-bef6-4dfd-b108-f8eb4624f0e7 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. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.044196s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.099 1124417 INFO alembic.runtime.migration [None req-a4a1972f-c092-4af2-bb98-1c3ccc68578f 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.099 1124417 INFO alembic.runtime.migration [None req-a4a1972f-c092-4af2-bb98-1c3ccc68578f 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.103 1124417 INFO alembic.runtime.migration [None req-a4a1972f-c092-4af2-bb98-1c3ccc68578f 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.103 1124417 INFO alembic.runtime.migration [None req-a4a1972f-c092-4af2-bb98-1c3ccc68578f 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.107 1124417 INFO alembic.runtime.migration [None req-a4a1972f-c092-4af2-bb98-1c3ccc68578f 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.109 1124417 INFO aodh.api.app [None req-a4a1972f-c092-4af2-bb98-1c3ccc68578f 6ff12e34-d5e2-4cd2-ae2d-f8907c6d880d 78e6e0af-4b49-4c0c-aec4-4fc515572aaf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:47.121 1124417 WARNING oslo_db.sqlalchemy.utils [None req-a8039cf0-1b87-4a6a-aa33-6cc8ef8f9662 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.122 1124417 WARNING oslo_db.sqlalchemy.utils [None req-a8039cf0-1b87-4a6a-aa33-6cc8ef8f9662 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.127 1124417 WARNING oslo_db.sqlalchemy.utils [None req-f621def4-edb5-47cb-8bc9-fdad88409bac c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.131 1124417 WARNING oslo_db.sqlalchemy.utils [None req-55d6e8e9-62c6-404e-a475-f44f1b6ae9e1 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.131 1124417 WARNING oslo_db.sqlalchemy.utils [None req-55d6e8e9-62c6-404e-a475-f44f1b6ae9e1 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.134 1124417 WARNING oslo_db.sqlalchemy.utils [None req-c2240c7a-0ba7-44f1-b79e-143564cff6c8 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.064959s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.101 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.101 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.104 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.104 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.109 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.121 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.033641s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.144 1124417 INFO alembic.runtime.migration [None req-c2240c7a-0ba7-44f1-b79e-143564cff6c8 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.145 1124417 INFO alembic.runtime.migration [None req-c2240c7a-0ba7-44f1-b79e-143564cff6c8 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.148 1124417 INFO alembic.runtime.migration [None req-c2240c7a-0ba7-44f1-b79e-143564cff6c8 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.148 1124417 INFO alembic.runtime.migration [None req-c2240c7a-0ba7-44f1-b79e-143564cff6c8 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.154 1124417 INFO alembic.runtime.migration [None req-c2240c7a-0ba7-44f1-b79e-143564cff6c8 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.155 1124417 INFO aodh.api.app [None req-c2240c7a-0ba7-44f1-b79e-143564cff6c8 c5313401-18fd-4cd8-8917-6e80c46f786e 4ef8c890-a40f-4648-a84a-5c2bb985e182 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:47.169 1124417 WARNING oslo_db.sqlalchemy.utils [None req-a1ba4ea9-d97f-4326-864e-cf829cd437e3 1117e2c3-88ba-4f9f-aa30-354a59840070 bd582ec5-91f8-48c7-991e-08735dbc83f3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.039719s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.143 1124416 INFO alembic.runtime.migration [None req-2dbb6d7a-bef6-4dfd-b108-f8eb4624f0e7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.143 1124416 INFO alembic.runtime.migration [None req-2dbb6d7a-bef6-4dfd-b108-f8eb4624f0e7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.147 1124416 INFO alembic.runtime.migration [None req-2dbb6d7a-bef6-4dfd-b108-f8eb4624f0e7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.147 1124416 INFO alembic.runtime.migration [None req-2dbb6d7a-bef6-4dfd-b108-f8eb4624f0e7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.151 1124416 INFO alembic.runtime.migration [None req-2dbb6d7a-bef6-4dfd-b108-f8eb4624f0e7 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.153 1124416 INFO aodh.api.app [None req-2dbb6d7a-bef6-4dfd-b108-f8eb4624f0e7 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.040664s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.156 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.156 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.160 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.160 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.175 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.187 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.032644s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.182 1124416 INFO alembic.runtime.migration [None req-f835ff3d-8bf3-46f5-9bee-d0c49a112325 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.182 1124416 INFO alembic.runtime.migration [None req-f835ff3d-8bf3-46f5-9bee-d0c49a112325 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.186 1124416 INFO alembic.runtime.migration [None req-f835ff3d-8bf3-46f5-9bee-d0c49a112325 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.186 1124416 INFO alembic.runtime.migration [None req-f835ff3d-8bf3-46f5-9bee-d0c49a112325 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.191 1124416 INFO alembic.runtime.migration [None req-f835ff3d-8bf3-46f5-9bee-d0c49a112325 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.193 1124416 INFO aodh.api.app [None req-f835ff3d-8bf3-46f5-9bee-d0c49a112325 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.028889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.197 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.197 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.202 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.202 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.206 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.210 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.064066s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.179 1124417 INFO alembic.runtime.migration [None req-a1ba4ea9-d97f-4326-864e-cf829cd437e3 1117e2c3-88ba-4f9f-aa30-354a59840070 bd582ec5-91f8-48c7-991e-08735dbc83f3 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.180 1124417 INFO alembic.runtime.migration [None req-a1ba4ea9-d97f-4326-864e-cf829cd437e3 1117e2c3-88ba-4f9f-aa30-354a59840070 bd582ec5-91f8-48c7-991e-08735dbc83f3 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.184 1124417 INFO alembic.runtime.migration [None req-a1ba4ea9-d97f-4326-864e-cf829cd437e3 1117e2c3-88ba-4f9f-aa30-354a59840070 bd582ec5-91f8-48c7-991e-08735dbc83f3 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.184 1124417 INFO alembic.runtime.migration [None req-a1ba4ea9-d97f-4326-864e-cf829cd437e3 1117e2c3-88ba-4f9f-aa30-354a59840070 bd582ec5-91f8-48c7-991e-08735dbc83f3 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.189 1124417 INFO alembic.runtime.migration [None req-a1ba4ea9-d97f-4326-864e-cf829cd437e3 1117e2c3-88ba-4f9f-aa30-354a59840070 bd582ec5-91f8-48c7-991e-08735dbc83f3 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.191 1124417 INFO aodh.api.app [None req-a1ba4ea9-d97f-4326-864e-cf829cd437e3 1117e2c3-88ba-4f9f-aa30-354a59840070 bd582ec5-91f8-48c7-991e-08735dbc83f3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini 2026-03-02 12:18:47.217 1124417 WARNING oslo_db.sqlalchemy.utils [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.221 1124417 WARNING oslo_db.sqlalchemy.utils [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.227 1124417 WARNING oslo_db.sqlalchemy.utils [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.030814s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.216 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.217 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.220 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.220 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.225 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.227 1124416 INFO aodh.api.app [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.026622s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.226 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.226 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.229 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.229 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.234 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.237 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.018396s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.248 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.248 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.251 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.251 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.256 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin_on_behalf_of_another_project [0.040158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.250 1124417 INFO alembic.runtime.migration [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.250 1124417 INFO alembic.runtime.migration [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.256 1124417 INFO alembic.runtime.migration [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.256 1124417 INFO alembic.runtime.migration [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.260 1124417 INFO alembic.runtime.migration [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.264 1124417 INFO aodh.api.app [None req-57d243f4-addb-4ea9-8460-b4d942b011f3 6342c647-6df8-4b2c-80be-5c266d09b06c 00850072-95be-4e78-90ff-a00920a41cdd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.026285s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.267 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.267 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.270 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.270 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.274 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.278 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.284 1124416 INFO aodh.storage.impl_sqlalchemy [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] 0 alarm histories are removed from database {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.044662s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.253 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.253 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.257 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.257 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.262 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.265 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.025550s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.293 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.293 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.296 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.296 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.301 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.306 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.310 1124416 INFO aodh.storage.impl_sqlalchemy [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] 3 alarm histories are removed from database {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.031554s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.302 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.302 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.307 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.307 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.311 1124414 INFO alembic.runtime.migration [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.315 1124414 WARNING oslo_db.sqlalchemy.utils [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003704s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002277s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006302s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001554s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.025563s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.319 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.319 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.323 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.323 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.328 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.332 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.336 1124416 INFO aodh.storage.impl_sqlalchemy [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] 2 alarm histories are removed from database {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.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.009228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.346 1124414 INFO aodh.evaluator.event [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Triggering the alarm 61565935-1595-497d-95e2-e16f60ce08cb by event for project , event_type: type0 2026-03-02 12:18:47.346 1124414 INFO aodh.evaluator [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] alarm 61565935-1595-497d-95e2-e16f60ce08cb transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.007477s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.006559s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.006683s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.031093s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.350 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.350 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.353 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.353 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.358 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.361 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.364 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.008100s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.376 1124414 INFO aodh.evaluator.event [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Triggering the alarm 0868a598-b5de-4b4e-911d-b8481c324f87 by event for project , event_type: type0 2026-03-02 12:18:47.376 1124414 INFO aodh.evaluator [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] alarm 0868a598-b5de-4b4e-911d-b8481c324f87 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007810s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.384 1124414 INFO aodh.evaluator.event [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Aborting evaluation of the alarm 40dbaf00-d27f-4cde-996b-9a23da7a9c8b due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.021322s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.376 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.377 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.380 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.380 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.384 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.385 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.007967s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.393 1124414 INFO aodh.evaluator.event [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Aborting evaluation of the alarm 03aafdef-1092-4779-914d-72a068b91941 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.006972s] ... ok {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.067132s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.353 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.354 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.360 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.360 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.371 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.373 1124417 INFO aodh.api.app [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001049s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.009054s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.408 1124414 INFO aodh.evaluator [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] alarm 1dc57b04-4f18-46d7-98f5-0e701fda0ccb transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.003261s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.009040s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.418 1124414 INFO aodh.evaluator [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] alarm a6b6c8b0-d05e-4f06-9942-30f873a629b6 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.006624s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.008566s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.426 1124414 INFO aodh.evaluator [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] alarm d88f44f9-0993-40ef-9b23-04815833f75e transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.064246s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.403 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.404 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.414 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.415 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.420 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.436 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.448 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.451 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.042158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.463 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.468 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.474 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.474 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.486 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.492 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.098378s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.437 1124414 INFO aodh.evaluator [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] alarm ee1bcec4-34f9-44b5-8e67-4bb2909375fb transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000396s] ... ok {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001076s] ... ok {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.000772s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.115186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.432 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.433 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.440 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.440 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.454 1124417 INFO alembic.runtime.migration [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.465 1124417 INFO aodh.api.app [None req-3cb6d6a2-e570-41d7-b704-b7663c50d69d 0275c624-7f8f-4ba9-9c8e-962da267cb64 365b3930-1ed3-4b4e-97db-e05afc27689f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.061094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.517 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.517 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.520 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.520 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.528 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.538 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] 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_on_behalf_of_filter [0.039603s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.567 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.567 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.576 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.579 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.589 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.592 1124416 WARNING oslo_db.sqlalchemy.utils [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] 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_orderby_severity ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.022768s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.608 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.608 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.612 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.612 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.616 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.020419s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.630 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.630 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.633 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.633 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.637 1124416 INFO alembic.runtime.migration [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.040472s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.611 1124417 INFO alembic.runtime.migration [None req-5a167783-e9d1-4856-8d6d-744df039d624 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.612 1124417 INFO alembic.runtime.migration [None req-5a167783-e9d1-4856-8d6d-744df039d624 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.616 1124417 INFO alembic.runtime.migration [None req-5a167783-e9d1-4856-8d6d-744df039d624 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.616 1124417 INFO alembic.runtime.migration [None req-5a167783-e9d1-4856-8d6d-744df039d624 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.622 1124417 INFO alembic.runtime.migration [None req-5a167783-e9d1-4856-8d6d-744df039d624 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.625 1124417 INFO aodh.api.app [None req-5a167783-e9d1-4856-8d6d-744df039d624 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001582s] ... ok {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.016820s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.660 1124416 ERROR stevedore.extension [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] 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-03-02 12:18:47.661 1124416 WARNING stevedore.named [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Could not load prometheus 2026-03-02 12:18:47.661 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm 8d8a9c7c-95ee-412d-8554-a72d0c106442 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. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.008142s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.670 1124416 INFO aodh.evaluator.event [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Triggering the alarm ed5c06f6-7d8f-4097-8c8c-07a643c47b94 by event for project project1, event_type: type0 2026-03-02 12:18:47.670 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm ed5c06f6-7d8f-4097-8c8c-07a643c47b94 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.007810s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.678 1124416 INFO aodh.evaluator.event [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Triggering the alarm 4dbb9c97-4518-44ed-a25f-c944404cc95c by event for project project1, event_type: type0 2026-03-02 12:18:47.679 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm 4dbb9c97-4518-44ed-a25f-c944404cc95c transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.009204s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.688 1124416 INFO aodh.evaluator.event [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Triggering the alarm 0d8c8520-4c0f-4292-9b62-a2fb0b64a1be by event for project , event_type: type0 2026-03-02 12:18:47.688 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm 0d8c8520-4c0f-4292-9b62-a2fb0b64a1be transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.050482s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.652 1124417 INFO alembic.runtime.migration [None req-7544fb35-0679-4392-9867-cd161d687c53 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.652 1124417 INFO alembic.runtime.migration [None req-7544fb35-0679-4392-9867-cd161d687c53 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.655 1124417 INFO alembic.runtime.migration [None req-7544fb35-0679-4392-9867-cd161d687c53 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.655 1124417 INFO alembic.runtime.migration [None req-7544fb35-0679-4392-9867-cd161d687c53 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.659 1124417 INFO alembic.runtime.migration [None req-7544fb35-0679-4392-9867-cd161d687c53 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.662 1124417 INFO aodh.api.app [None req-7544fb35-0679-4392-9867-cd161d687c53 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.008077s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.697 1124416 ERROR aodh.evaluator.event [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2026-03-02 12:18:47.697 1124416 WARNING aodh.evaluator.event [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.007716s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.008613s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.713 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm 350281cd-60c8-404c-9d5d-4a17f99b27a9 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.009489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.722 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm 555d8880-3738-4788-b98f-846351b8d07f transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.009071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.732 1124416 WARNING aodh.evaluator.gnocchi [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2026-03-02 12:18:47.732 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm cf0dc944-f061-40c9-aa51-eb1ba8bdd1dd transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.037464s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.702 1124417 INFO alembic.runtime.migration [None req-d57b4f5f-9b9e-421f-a3b8-064c2d61807c - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.702 1124417 INFO alembic.runtime.migration [None req-d57b4f5f-9b9e-421f-a3b8-064c2d61807c - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.706 1124417 INFO alembic.runtime.migration [None req-d57b4f5f-9b9e-421f-a3b8-064c2d61807c - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.706 1124417 INFO alembic.runtime.migration [None req-d57b4f5f-9b9e-421f-a3b8-064c2d61807c - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.710 1124417 INFO alembic.runtime.migration [None req-d57b4f5f-9b9e-421f-a3b8-064c2d61807c - project-id1 - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.712 1124417 INFO aodh.api.app [None req-d57b4f5f-9b9e-421f-a3b8-064c2d61807c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.010694s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.742 1124416 WARNING aodh.evaluator.threshold [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Expecting 6 datapoints but only get 0 2026-03-02 12:18:47.742 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm 35bc8090-6d76-439d-9521-ae07043371a1 transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.008295s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.009185s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.761 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm 1611d378-2dbf-462f-ad23-13a72bacda9f transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.030462s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.740 1124417 INFO alembic.runtime.migration [None req-99664988-c6f1-42e3-9b69-55aa388a0eb2 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.740 1124417 INFO alembic.runtime.migration [None req-99664988-c6f1-42e3-9b69-55aa388a0eb2 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.743 1124417 INFO alembic.runtime.migration [None req-99664988-c6f1-42e3-9b69-55aa388a0eb2 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.743 1124417 INFO alembic.runtime.migration [None req-99664988-c6f1-42e3-9b69-55aa388a0eb2 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.748 1124417 INFO alembic.runtime.migration [None req-99664988-c6f1-42e3-9b69-55aa388a0eb2 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.750 1124417 INFO aodh.api.app [None req-99664988-c6f1-42e3-9b69-55aa388a0eb2 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.009776s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.009585s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.780 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm f7be22f0-2ec5-417a-9dbb-e53c77777efe transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.009802s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.791 1124416 INFO aodh.evaluator [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] alarm f8823d21-d5f0-4f2d-a1ec-76866a62070e transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2026-03-01T17:18:47.790760', 'admin_state_up': True, 'operating_status': 'ERROR'} {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.032708s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.772 1124417 INFO alembic.runtime.migration [None req-df73b708-f16f-4195-9e98-c8ffee27dfce 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.772 1124417 INFO alembic.runtime.migration [None req-df73b708-f16f-4195-9e98-c8ffee27dfce 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.775 1124417 INFO alembic.runtime.migration [None req-df73b708-f16f-4195-9e98-c8ffee27dfce 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.775 1124417 INFO alembic.runtime.migration [None req-df73b708-f16f-4195-9e98-c8ffee27dfce 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.779 1124417 INFO alembic.runtime.migration [None req-df73b708-f16f-4195-9e98-c8ffee27dfce 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.781 1124417 INFO aodh.api.app [None req-df73b708-f16f-4195-9e98-c8ffee27dfce 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev40/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.010273s] ... ok {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.006063s] ... ok {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005064s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.809 1124417 WARNING stevedore.named [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Could not load no-such-engine {2} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_scoped [0.010464s] ... ok {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.007920s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.821 1124416 INFO aodh.notifier.heat [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] 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-03-02 12:18:47.821 1124416 ERROR aodh.notifier.heat [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {2} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.007408s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.025553s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.816 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.816 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.819 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.819 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.824 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.828 1124417 WARNING oslo_db.sqlalchemy.utils [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.831 1124417 WARNING oslo_db.sqlalchemy.utils [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008681s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.008378s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.846 1124416 INFO aodh.coordination [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Coordination backend started successfully. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.025410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.843 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.843 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.846 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.846 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.851 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.854 1124417 WARNING oslo_db.sqlalchemy.utils [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-02 12:18:47.858 1124417 WARNING oslo_db.sqlalchemy.utils [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] 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.024099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.868 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.868 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.871 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.872 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.880 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.883 1124417 WARNING oslo_db.sqlalchemy.utils [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.022630s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.894 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.894 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.897 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.897 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.902 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.906 1124417 WARNING oslo_db.sqlalchemy.utils [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] 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.020224s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.916 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.916 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.919 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.919 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.923 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.926 1124417 WARNING oslo_db.sqlalchemy.utils [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.019498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.936 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.937 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.940 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.940 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.944 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 2026-03-02 12:18:47.947 1124417 WARNING oslo_db.sqlalchemy.utils [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.016535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:46.969 1124415 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-03-02 12:18:46.970 1124415 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {1} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.008239s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000873s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000698s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.021494s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.957 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.957 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.960 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.960 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.964 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000774s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.019957s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.978 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.978 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.982 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Context impl SQLiteImpl. 2026-03-02 12:18:47.982 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Will assume non-transactional DDL. 2026-03-02 12:18:47.986 1124417 INFO alembic.runtime.migration [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.018967s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.006 1124417 ERROR stevedore.extension [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] 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-03-02 12:18:48.006 1124417 WARNING stevedore.named [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Could not load prometheus 2026-03-02 12:18:48.007 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 638add20-120e-427b-a947-001df4e33166 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-03-02 12:18:48.009 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm edbe4866-83dd-44ff-bed9-7690add6e5a7 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-03-02 12:18:48.010 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm e7287f83-4fb6-4f2e-be08-cfb635827167 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-03-02 12:18:48.010 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 2ec78934-622a-450c-b449-2a077f536aae 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. {3} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.009808s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.019 1124417 ERROR stevedore.extension [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] 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-03-02 12:18:48.019 1124417 WARNING stevedore.named [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Could not load prometheus 2026-03-02 12:18:48.020 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 9dc649e4-bc71-4566-84ca-5789059cfc07 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.006937s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.007629s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.035 1124417 INFO aodh.evaluator.event [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Triggering the alarm e9d6531d-345b-4d75-ad0e-f47b9497835c by event for project , event_type: compute.instance.update 2026-03-02 12:18:48.035 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm e9d6531d-345b-4d75-ad0e-f47b9497835c transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.008042s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.043 1124417 INFO aodh.evaluator.event [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Triggering the alarm b522c03e-4ad1-4c3a-b92d-fca3967ae8ef by event for project , event_type: type0 2026-03-02 12:18:48.043 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm b522c03e-4ad1-4c3a-b92d-fca3967ae8ef transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.008104s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.052 1124417 INFO aodh.evaluator.event [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Triggering the alarm 187f8449-04f7-4b0e-bfe3-6c4bb6710d7f by event for project , event_type: type0 2026-03-02 12:18:48.052 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 187f8449-04f7-4b0e-bfe3-6c4bb6710d7f transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.007482s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.060 1124417 INFO aodh.evaluator.event [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Aborting evaluation of the alarm 2371a69e-a664-43fe-b2c7-a8057e825cb0 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.008187s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.068 1124417 ERROR aodh.evaluator.event [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Failed to extract event_type from event = {'message_id': 'f8c5c2b6-e447-4f5e-b064-5c622203bb00', 'traits': []} 2026-03-02 12:18:48.069 1124417 WARNING aodh.evaluator.event [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Event <{'message_id': 'f8c5c2b6-e447-4f5e-b064-5c622203bb00', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.007440s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.010285s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.009015s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.095 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 7b18efe6-c92d-40ca-a170-eb4817bb4563 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.008619s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.009186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.113 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 81fe6be0-0615-466d-b7ef-8b6e1bbfeead transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.010545s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.123 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm a581db10-cc59-4bbf-8984-e4dcc35c1f42 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.009315s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.134 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm cf1bb47a-cbea-4f1a-8cee-1d235b368179 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.010162s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.144 1124417 WARNING aodh.evaluator.threshold [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Expecting 5 datapoints but only get 0 2026-03-02 12:18:48.144 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 1f5b0689-29c5-4ba4-a9c9-b4f6167b3354 transitioning to insufficient data because No datapoint for granularity 60 2026-03-02 12:18:48.145 1124417 WARNING aodh.evaluator.threshold [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Expecting 5 datapoints but only get 0 2026-03-02 12:18:48.145 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 1f5b0689-29c5-4ba4-a9c9-b4f6167b3354 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.009921s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.154 1124417 WARNING aodh.evaluator.threshold [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Expecting 5 datapoints but only get 0 2026-03-02 12:18:48.154 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 4db426d2-9b4a-471a-8c40-2eccba4af744 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.011253s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.166 1124417 WARNING aodh.evaluator.threshold [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Expecting 5 datapoints but only get 0 2026-03-02 12:18:48.166 1124417 INFO aodh.evaluator [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] alarm 51e0ccee-7f5c-4e86-98f2-5527d179fc47 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_old_alarm [0.011018s] ... ok {3} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.091001s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.186 1124417 INFO aodh.notifier.heat [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] 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-03-02 12:18:48.269 1124417 INFO aodh.notifier.heat [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2026-03-02 12:18:48.269 1124417 INFO aodh.notifier.heat [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000387s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.073489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.539 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.540 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.540 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.541 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.541 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.541 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.541 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.541 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.541 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.541 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.542 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.542 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.542 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.542 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.542 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.542 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.542 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.543 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group 2026-03-02 12:18:48.543 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0d d0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.543 1124414 INFO aodh.coordination [None req-8f7f11b9-bced-4f16-abd4-0dd0c16957dd c1129aae-73f9-43c6-810f-edfda88a0739 fa5007fe-8e29-4a5f-8c18-a2cd0af1c299 - - - -] Joined partitioning group group {2} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.009498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:47.854 1124416 INFO aodh.coordination [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.854 1124416 INFO aodh.coordination [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Joined partitioning group group 2026-03-02 12:18:48.855 1124416 INFO aodh.coordination [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Coordination backend started successfully. 2026-03-02 12:18:48.855 1124416 INFO aodh.coordination [None req-4c97cd63-7196-4a49-a881-eaa20662a44c 355c9209-e010-4864-953a-d740a70502e2 f162cb91-f320-4156-8339-82fde2ae62ac - - - -] Joined partitioning group group {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.067727s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.020625s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.616 1124414 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator Traceback (most recent call last): 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev40/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator raise result 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator Exception: Boom! 2026-03-02 12:18:48.617 1124414 ERROR aodh.evaluator {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.019286s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:48.880 1124416 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001201s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001206s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001073s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.760743s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.074904s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.012729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:49.637 1124414 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.080220s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:49.956 1124416 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-7806d881-c44e-483a-9a6b-013488aff161' 2026-03-02 12:18:49.959 1124416 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.070838s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:50.182 1124415 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-9a35edee-0ad1-4d83-b360-015011f3f127' 2026-03-02 12:18:50.184 1124415 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.012367s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:50.658 1124414 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator Traceback (most recent call last): 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev40/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator raise result 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator Exception: Boom! 2026-03-02 12:18:50.659 1124414 ERROR aodh.evaluator {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.029883s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.665830s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.032826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:51.712 1124414 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.000761s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.000785s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.070696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:51.028 1124416 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-fa8d8e0a-571f-4c06-954e-d21cbd55ee23' 2026-03-02 12:18:51.030 1124416 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.069511s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:51.255 1124415 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {1} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.060623s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.012338s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.002568s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001531s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.002497s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.004501s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.003633s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.062971s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.065851s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:52.096 1124416 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-9b83a1af-b9e0-4fd8-a16c-d27b7139c5f5' 2026-03-02 12:18:52.097 1124416 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.624621s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.008218s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:53.330 1124417 INFO aodh.coordination [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.068942s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:52.846 1124414 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-640c6bd2-0ca9-463c-b0b0-532cd848c5ed' 2026-03-02 12:18:52.847 1124414 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.064970s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:53.162 1124416 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.002321s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001075s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001164s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000990s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001381s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001643s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001538s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.002008s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.005152s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.061887s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:53.909 1124414 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_integer_expression_without_type [0.001120s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000616s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001692s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000935s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000471s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000419s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000601s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002801s] ... ok {0} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.009915s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.009825s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:53.339 1124417 INFO aodh.coordination [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Coordination backend started successfully. 2026-03-02 12:18:54.339 1124417 INFO aodh.coordination [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Joined partitioning group group1 2026-03-02 12:18:54.339 1124417 INFO aodh.coordination [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Coordination backend started successfully. 2026-03-02 12:18:55.340 1124417 INFO aodh.coordination [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Joined partitioning group group2 {3} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.010581s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.009451s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:55.360 1124417 INFO aodh.coordination [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Coordination backend started successfully. 2026-03-02 12:18:56.361 1124417 INFO aodh.coordination [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Joined partitioning group 123 2026-03-02 12:18:56.361 1124417 INFO aodh.coordination [None req-86793743-4532-4a1f-92e6-a0d20184ad3e 4417dea5-9b92-4a9c-84a9-e430b3d776df a40209ed-9e08-4d8d-9d4d-0ff97e35d9ee - - - -] Left partitioning group 123 {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.016446s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:18:56.378 1124417 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.026715s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.062951s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [2.076082s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:19:00.543 1124417 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-621910fb-3cf3-4e78-a5e5-3647541db4af' 2026-03-02 12:19:00.544 1124417 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.065471s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-02 12:19:02.610 1124417 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-d33e2d9b-6766-4331-b1c4-daf2dbd105e9' 2026-03-02 12:19:02.611 1124417 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.116714s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.011240s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.013205s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.003746s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002283s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002780s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.002822s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000881s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.004263s] ... ok ====== Totals ====== Ran: 310 tests in 20.3835 sec. - Passed: 308 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 46.1231 sec. ============== Worker Balance ============== - Worker 0 (78 tests) => 0:00:10.011103 - Worker 1 (78 tests) => 0:00:07.954183 - Worker 2 (77 tests) => 0:00:09.061139 - Worker 3 (77 tests) => 0:00:19.255058 [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 (26.91 seconds) congratulations :) (26.98 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20260302171708.a134126.el10.noarch Processing files: python3-aodh-21.1.0-0.20260302171708.a134126.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.9ji4b3 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev40/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20260302171708.a134126.el10 python3-aodh = 21.1.0-0.20260302171708.a134126.el10 python3.12-aodh = 21.1.0-0.20260302171708.a134126.el10 python3.12dist(aodh) = 21.1~~dev40 python3dist(aodh) = 21.1~~dev40 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.20260302171708.a134126.el10 Processing files: openstack-aodh-common-21.1.0-0.20260302171708.a134126.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.HrWihH + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev40/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10 openstack-aodh-common = 21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.gxxzS3 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev40/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20260302171708.a134126.el10 python3-aodh-tests = 21.1.0-0.20260302171708.a134126.el10 python3.12-aodh-tests = 21.1.0-0.20260302171708.a134126.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.20260302171708.a134126.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20260302171708.a134126.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.5ughyq + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev40 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20260302171708.a134126.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.D0INbi + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev40-SPECPARTS + rm -rf aodh-21.1.0.dev40 aodh-21.1.0.dev40.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