Mock Version: 6.7 Mock Version: 6.7 Mock Version: 6.7 Mock Version: 6.7 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-22.1.0-0.20260421082556.403f3c4.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.7 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-22.1.0-0.20260421082556.403f3c4.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 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-22.1.0-0.20260421082556.403f3c4.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 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.hjJ99M + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-22.1.0.dev10 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-22.1.0.dev10-0.20260421082556.403f3c4.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-22.1.0.dev10 + rm -rf /builddir/build/BUILD/aodh-22.1.0.dev10-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-22.1.0.dev10-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-22.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.ZhA8R8 + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + 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-22.1.0.dev10/.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-22.1.0.dev10/.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-22.1.0.dev10/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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. 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.KzpqCa + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + 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-22.1.0.dev10/.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-22.1.0.dev10/.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-22.1.0.dev10/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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. 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.ShkBO1 + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + 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-22.1.0.dev10/.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-22.1.0.dev10/.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-22.1.0.dev10/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0.dev10/aodh-22.1.0.dev10.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-22.1.0.dev10.dist-info/ removed 'aodh-22.1.0.dev10.dist-info/AUTHORS' removed 'aodh-22.1.0.dev10.dist-info/LICENSE' removed 'aodh-22.1.0.dev10.dist-info/METADATA' removed 'aodh-22.1.0.dev10.dist-info/entry_points.txt' removed 'aodh-22.1.0.dev10.dist-info/pbr.json' removed 'aodh-22.1.0.dev10.dist-info/top_level.txt' removed directory 'aodh-22.1.0.dev10.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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. 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.FhuQyM + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + 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-22.1.0.dev10/.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-22.1.0.dev10/.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-22.1.0.dev10/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.2.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-22.1.0.dev10/aodh-22.1.0.dev10.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.2.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-22.1.0.dev10.dist-info/ removed 'aodh-22.1.0.dev10.dist-info/AUTHORS' removed 'aodh-22.1.0.dev10.dist-info/LICENSE' removed 'aodh-22.1.0.dev10.dist-info/METADATA' removed 'aodh-22.1.0.dev10.dist-info/top_level.txt' removed 'aodh-22.1.0.dev10.dist-info/pbr.json' removed 'aodh-22.1.0.dev10.dist-info/entry_points.txt' removed directory 'aodh-22.1.0.dev10.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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. 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.kdN782 + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + 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-22.1.0.dev10/.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-22.1.0.dev10/.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-22.1.0.dev10/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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.12 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.2.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-22.1.0.dev10/aodh-22.1.0.dev10.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.2.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-22.1.0.dev10.dist-info/ removed 'aodh-22.1.0.dev10.dist-info/AUTHORS' removed 'aodh-22.1.0.dev10.dist-info/LICENSE' removed 'aodh-22.1.0.dev10.dist-info/METADATA' removed 'aodh-22.1.0.dev10.dist-info/entry_points.txt' removed 'aodh-22.1.0.dev10.dist-info/pbr.json' removed 'aodh-22.1.0.dev10.dist-info/top_level.txt' removed directory 'aodh-22.1.0.dev10.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.JcrOfp + 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-22.1.0.dev10 + mkdir -p /builddir/build/BUILD/aodh-22.1.0.dev10/.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-22.1.0.dev10/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-22.1.0.dev10/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-22.1.0.dev10 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-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh.egg-info writing /builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/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-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-modern-metadata-eocgg69d/aodh-22.1.0.dev10.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/api creating build/lib/aodh/api/controllers copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/tests 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/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/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/api/controllers/v2 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd 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/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_prometheus.py -> build/lib/aodh/tests/unit/evaluator creating build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/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/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/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/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/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 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/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd 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/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/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 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/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/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/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/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 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/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/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 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/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-22.1.0.dev10-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-22.1.0.dev10.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-22.1.0.dev10.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir/pip-wheel-s465ucy2/.tmp-l_q2hpjw/aodh-22.1.0.dev10-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-22.1.0.dev10.data/scripts/aodh-api' adding 'aodh-22.1.0.dev10.dist-info/AUTHORS' adding 'aodh-22.1.0.dev10.dist-info/LICENSE' adding 'aodh-22.1.0.dev10.dist-info/METADATA' adding 'aodh-22.1.0.dev10.dist-info/WHEEL' adding 'aodh-22.1.0.dev10.dist-info/entry_points.txt' adding 'aodh-22.1.0.dev10.dist-info/pbr.json' adding 'aodh-22.1.0.dev10.dist-info/top_level.txt' adding 'aodh-22.1.0.dev10.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-22.1.0.dev10-py3-none-any.whl size=226096 sha256=9a44c297c93ae64494590a80d6d7f530852dae97dccbc563ba78c31fab93fbff Stored in directory: /builddir/.cache/pip/wheels/1c/16/bb/bd6a420b5cddb5e59e5dcdfb8a69719ab7fb64dd70169b7799 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.vfC9q9 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0.dev10 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/aodh-22.1.0.dev10/pyproject-wheeldir/aodh-22.1.0.dev10-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==22.1.0.dev10 + '[' -z aodh==22.1.0.dev10 ']' + TMPDIR=/builddir/build/BUILD/aodh-22.1.0.dev10/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0.dev10/pyproject-wheeldir aodh==22.1.0.dev10 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-22.1.0.dev10/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-22.1.0.dev10-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-22.1.0.dev10 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.12/site-packages/aodh-22.1.0.dev10.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev10.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev10.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev10.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev10.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev10.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev10.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 22.1.0-0.20260421082556.403f3c4.el10 --unique-debug-suffix -22.1.0-0.20260421082556.403f3c4.el10.x86_64 --unique-debug-src-base openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-22.1.0.dev10 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-22.1.0-0.20260421082556.403f3c4.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.1pGv3U + 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-22.1.0.dev10 + 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-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-22.1.0.dev10/.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( {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.190635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:17.787 2493994 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-04-21 04:27:17.787 2493994 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-04-21 04:27:17.792 2493994 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-04-21 04:27:17.792 2493994 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-04-21 04:27:17.798 2493994 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-04-21 04:27:17.841 2493994 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:17.955 2493994 WARNING oslo_db.sqlalchemy.utils [None req-f2cbb8af-6ce5-47cb-9387-54c186c6c35c 18ebe047-5752-4a94-bdd7-d209ac6e9228 043a03ea-0161-4afa-88f2-8da394e6979d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:17.958 2493994 WARNING oslo_db.sqlalchemy.utils [None req-f2cbb8af-6ce5-47cb-9387-54c186c6c35c 18ebe047-5752-4a94-bdd7-d209ac6e9228 043a03ea-0161-4afa-88f2-8da394e6979d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.045358s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:17.975 2493994 INFO alembic.runtime.migration [None req-f2cbb8af-6ce5-47cb-9387-54c186c6c35c 18ebe047-5752-4a94-bdd7-d209ac6e9228 043a03ea-0161-4afa-88f2-8da394e6979d - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:17.975 2493994 INFO alembic.runtime.migration [None req-f2cbb8af-6ce5-47cb-9387-54c186c6c35c 18ebe047-5752-4a94-bdd7-d209ac6e9228 043a03ea-0161-4afa-88f2-8da394e6979d - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:17.981 2493994 INFO alembic.runtime.migration [None req-f2cbb8af-6ce5-47cb-9387-54c186c6c35c 18ebe047-5752-4a94-bdd7-d209ac6e9228 043a03ea-0161-4afa-88f2-8da394e6979d - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:17.981 2493994 INFO alembic.runtime.migration [None req-f2cbb8af-6ce5-47cb-9387-54c186c6c35c 18ebe047-5752-4a94-bdd7-d209ac6e9228 043a03ea-0161-4afa-88f2-8da394e6979d - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:17.985 2493994 INFO alembic.runtime.migration [None req-f2cbb8af-6ce5-47cb-9387-54c186c6c35c 18ebe047-5752-4a94-bdd7-d209ac6e9228 043a03ea-0161-4afa-88f2-8da394e6979d - - - -] Running stamp_revision -> 010 2026-04-21 04:27:17.988 2493994 INFO aodh.api.app [None req-f2cbb8af-6ce5-47cb-9387-54c186c6c35c 18ebe047-5752-4a94-bdd7-d209ac6e9228 043a03ea-0161-4afa-88f2-8da394e6979d - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.003 2493994 WARNING oslo_db.sqlalchemy.utils [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.005 2493994 WARNING oslo_db.sqlalchemy.utils [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.009 2493994 WARNING oslo_db.sqlalchemy.utils [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.032550s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.019 2493994 INFO alembic.runtime.migration [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.019 2493994 INFO alembic.runtime.migration [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.023 2493994 INFO alembic.runtime.migration [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.023 2493994 INFO alembic.runtime.migration [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.028 2493994 INFO alembic.runtime.migration [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.030 2493994 INFO aodh.api.app [None req-cc2457f0-eb8f-4787-972c-03db638f23e9 5eeb7c89-8865-4a4a-a88f-7ac934c62aaa e907523d-0c65-46ed-ad88-8989bb911ff6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.256085s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:17.834 2493992 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-04-21 04:27:17.834 2493992 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-04-21 04:27:17.839 2493992 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-04-21 04:27:17.839 2493992 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-04-21 04:27:17.845 2493992 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-04-21 04:27:17.901 2493992 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.055 2493992 WARNING oslo_db.sqlalchemy.utils [None req-40c97532-1d07-4c61-8984-3bb107f4fa6e 4b680660-1fd9-4b39-9024-a1f9e108e5f4 df4f52aa-2ec3-45bd-9f77-cba3aa4ebc86 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.065 2493992 WARNING oslo_db.sqlalchemy.utils [None req-30beddaa-9846-490a-a39d-bda63eda7043 4b680660-1fd9-4b39-9024-a1f9e108e5f4 df4f52aa-2ec3-45bd-9f77-cba3aa4ebc86 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.060261s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.052 2493994 INFO alembic.runtime.migration [None req-25ab388a-fbc0-4f78-aaa3-2fc7da1248ca 67eedfa6-583e-4144-bfc8-bb7ad0a400f3 431e8bab-6485-4080-aee7-228f86bcd8c2 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.052 2493994 INFO alembic.runtime.migration [None req-25ab388a-fbc0-4f78-aaa3-2fc7da1248ca 67eedfa6-583e-4144-bfc8-bb7ad0a400f3 431e8bab-6485-4080-aee7-228f86bcd8c2 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.056 2493994 INFO alembic.runtime.migration [None req-25ab388a-fbc0-4f78-aaa3-2fc7da1248ca 67eedfa6-583e-4144-bfc8-bb7ad0a400f3 431e8bab-6485-4080-aee7-228f86bcd8c2 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.056 2493994 INFO alembic.runtime.migration [None req-25ab388a-fbc0-4f78-aaa3-2fc7da1248ca 67eedfa6-583e-4144-bfc8-bb7ad0a400f3 431e8bab-6485-4080-aee7-228f86bcd8c2 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.061 2493994 INFO alembic.runtime.migration [None req-25ab388a-fbc0-4f78-aaa3-2fc7da1248ca 67eedfa6-583e-4144-bfc8-bb7ad0a400f3 431e8bab-6485-4080-aee7-228f86bcd8c2 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.063 2493994 INFO aodh.api.app [None req-25ab388a-fbc0-4f78-aaa3-2fc7da1248ca 67eedfa6-583e-4144-bfc8-bb7ad0a400f3 431e8bab-6485-4080-aee7-228f86bcd8c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.076 2493994 WARNING oslo_db.sqlalchemy.utils [None req-5354efea-54c6-44af-ad9c-2b042a97135a 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.083 2493994 WARNING oslo_db.sqlalchemy.utils [None req-18cd3c41-561a-4bc8-b467-170a4abf77d6 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.092 2493994 WARNING oslo_db.sqlalchemy.utils [None req-1e39ea63-b384-45a3-b101-9f75cd639eca 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.095 2493994 WARNING oslo_db.sqlalchemy.utils [None req-1e39ea63-b384-45a3-b101-9f75cd639eca 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.099 2493994 WARNING oslo_db.sqlalchemy.utils [None req-b25dcda4-5c37-4bfe-9009-0ac9d0426a37 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.104 2493994 WARNING oslo_db.sqlalchemy.utils [None req-c91c9efd-6920-4395-804c-572e4577b93b 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.042418s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.085 2493992 INFO alembic.runtime.migration [None req-30beddaa-9846-490a-a39d-bda63eda7043 4b680660-1fd9-4b39-9024-a1f9e108e5f4 df4f52aa-2ec3-45bd-9f77-cba3aa4ebc86 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.085 2493992 INFO alembic.runtime.migration [None req-30beddaa-9846-490a-a39d-bda63eda7043 4b680660-1fd9-4b39-9024-a1f9e108e5f4 df4f52aa-2ec3-45bd-9f77-cba3aa4ebc86 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.088 2493992 INFO alembic.runtime.migration [None req-30beddaa-9846-490a-a39d-bda63eda7043 4b680660-1fd9-4b39-9024-a1f9e108e5f4 df4f52aa-2ec3-45bd-9f77-cba3aa4ebc86 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.088 2493992 INFO alembic.runtime.migration [None req-30beddaa-9846-490a-a39d-bda63eda7043 4b680660-1fd9-4b39-9024-a1f9e108e5f4 df4f52aa-2ec3-45bd-9f77-cba3aa4ebc86 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.093 2493992 INFO alembic.runtime.migration [None req-30beddaa-9846-490a-a39d-bda63eda7043 4b680660-1fd9-4b39-9024-a1f9e108e5f4 df4f52aa-2ec3-45bd-9f77-cba3aa4ebc86 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.094 2493992 INFO aodh.api.app [None req-30beddaa-9846-490a-a39d-bda63eda7043 4b680660-1fd9-4b39-9024-a1f9e108e5f4 df4f52aa-2ec3-45bd-9f77-cba3aa4ebc86 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.110 2493992 WARNING oslo_db.sqlalchemy.utils [None req-13384943-98fe-41e3-950a-148245dca747 8f8a5cbc-435f-460a-8bde-f789a293f71b b7dca09d-3bf9-453f-9412-3a1e91f8f59f - - - -] 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.059020s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.112 2493994 INFO alembic.runtime.migration [None req-c91c9efd-6920-4395-804c-572e4577b93b 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.112 2493994 INFO alembic.runtime.migration [None req-c91c9efd-6920-4395-804c-572e4577b93b 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.122 2493994 INFO alembic.runtime.migration [None req-c91c9efd-6920-4395-804c-572e4577b93b 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.122 2493994 INFO alembic.runtime.migration [None req-c91c9efd-6920-4395-804c-572e4577b93b 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.133 2493994 INFO alembic.runtime.migration [None req-c91c9efd-6920-4395-804c-572e4577b93b 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.137 2493994 INFO aodh.api.app [None req-c91c9efd-6920-4395-804c-572e4577b93b 370103d7-3bce-4a31-908f-5da84d697816 504ae65e-f7b7-47eb-9d0c-0b921510015c - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.158 2493994 WARNING oslo_db.sqlalchemy.utils [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.159 2493994 WARNING oslo_db.sqlalchemy.utils [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.164 2493994 WARNING oslo_db.sqlalchemy.utils [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] 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_creds [0.196496s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:17.990 2493989 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-04-21 04:27:17.995 2493989 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-04-21 04:27:18.002 2493989 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-04-21 04:27:18.002 2493989 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-04-21 04:27:18.007 2493989 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-04-21 04:27:18.045 2493989 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.060973s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.126 2493992 INFO alembic.runtime.migration [None req-13384943-98fe-41e3-950a-148245dca747 8f8a5cbc-435f-460a-8bde-f789a293f71b b7dca09d-3bf9-453f-9412-3a1e91f8f59f - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.127 2493992 INFO alembic.runtime.migration [None req-13384943-98fe-41e3-950a-148245dca747 8f8a5cbc-435f-460a-8bde-f789a293f71b b7dca09d-3bf9-453f-9412-3a1e91f8f59f - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.131 2493992 INFO alembic.runtime.migration [None req-13384943-98fe-41e3-950a-148245dca747 8f8a5cbc-435f-460a-8bde-f789a293f71b b7dca09d-3bf9-453f-9412-3a1e91f8f59f - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.131 2493992 INFO alembic.runtime.migration [None req-13384943-98fe-41e3-950a-148245dca747 8f8a5cbc-435f-460a-8bde-f789a293f71b b7dca09d-3bf9-453f-9412-3a1e91f8f59f - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.136 2493992 INFO alembic.runtime.migration [None req-13384943-98fe-41e3-950a-148245dca747 8f8a5cbc-435f-460a-8bde-f789a293f71b b7dca09d-3bf9-453f-9412-3a1e91f8f59f - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.138 2493992 INFO aodh.api.app [None req-13384943-98fe-41e3-950a-148245dca747 8f8a5cbc-435f-460a-8bde-f789a293f71b b7dca09d-3bf9-453f-9412-3a1e91f8f59f - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.156 2493992 INFO aodh.api.app [None req-13384943-98fe-41e3-950a-148245dca747 8f8a5cbc-435f-460a-8bde-f789a293f71b b7dca09d-3bf9-453f-9412-3a1e91f8f59f - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.178 2493992 WARNING oslo_policy.policy [None req-7a533601-e010-4fe8-89fd-7cf1e4fbbb74 6ac27c30-a9ad-41f6-932b-2dbdb1c928ae c55fec0a-fbdd-4833-a2f3-faeb75d8aad8 - - - -] 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.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin [0.038624s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.172 2493994 INFO alembic.runtime.migration [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.172 2493994 INFO alembic.runtime.migration [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.175 2493994 INFO alembic.runtime.migration [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.176 2493994 INFO alembic.runtime.migration [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.181 2493994 INFO alembic.runtime.migration [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.184 2493994 INFO aodh.api.app [None req-46c3c06a-f48d-4771-8ee2-e63034e2bf02 10418972-7648-49f6-a928-36d0bc60e2cb 21055e04-5aa0-4dd4-a4d1-965993e0beaa - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.197 2493994 WARNING oslo_db.sqlalchemy.utils [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.198 2493994 WARNING oslo_db.sqlalchemy.utils [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.202 2493994 WARNING oslo_db.sqlalchemy.utils [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000721s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.044367s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.177 2493989 INFO alembic.runtime.migration [None req-977e4401-ed66-4a5e-b8c7-9edd477262fe 4dd7c123-eccf-42b6-8137-71b39d873930 dc86dde0-cb1b-4e2c-90a6-0463438430df - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.177 2493989 INFO alembic.runtime.migration [None req-977e4401-ed66-4a5e-b8c7-9edd477262fe 4dd7c123-eccf-42b6-8137-71b39d873930 dc86dde0-cb1b-4e2c-90a6-0463438430df - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.181 2493989 INFO alembic.runtime.migration [None req-977e4401-ed66-4a5e-b8c7-9edd477262fe 4dd7c123-eccf-42b6-8137-71b39d873930 dc86dde0-cb1b-4e2c-90a6-0463438430df - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.181 2493989 INFO alembic.runtime.migration [None req-977e4401-ed66-4a5e-b8c7-9edd477262fe 4dd7c123-eccf-42b6-8137-71b39d873930 dc86dde0-cb1b-4e2c-90a6-0463438430df - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.186 2493989 INFO alembic.runtime.migration [None req-977e4401-ed66-4a5e-b8c7-9edd477262fe 4dd7c123-eccf-42b6-8137-71b39d873930 dc86dde0-cb1b-4e2c-90a6-0463438430df - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.188 2493989 INFO aodh.api.app [None req-977e4401-ed66-4a5e-b8c7-9edd477262fe 4dd7c123-eccf-42b6-8137-71b39d873930 dc86dde0-cb1b-4e2c-90a6-0463438430df - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.011848s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000716s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000844s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.040370s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.187 2493992 INFO alembic.runtime.migration [None req-7a533601-e010-4fe8-89fd-7cf1e4fbbb74 6ac27c30-a9ad-41f6-932b-2dbdb1c928ae c55fec0a-fbdd-4833-a2f3-faeb75d8aad8 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.188 2493992 INFO alembic.runtime.migration [None req-7a533601-e010-4fe8-89fd-7cf1e4fbbb74 6ac27c30-a9ad-41f6-932b-2dbdb1c928ae c55fec0a-fbdd-4833-a2f3-faeb75d8aad8 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.191 2493992 INFO alembic.runtime.migration [None req-7a533601-e010-4fe8-89fd-7cf1e4fbbb74 6ac27c30-a9ad-41f6-932b-2dbdb1c928ae c55fec0a-fbdd-4833-a2f3-faeb75d8aad8 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.191 2493992 INFO alembic.runtime.migration [None req-7a533601-e010-4fe8-89fd-7cf1e4fbbb74 6ac27c30-a9ad-41f6-932b-2dbdb1c928ae c55fec0a-fbdd-4833-a2f3-faeb75d8aad8 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.196 2493992 INFO alembic.runtime.migration [None req-7a533601-e010-4fe8-89fd-7cf1e4fbbb74 6ac27c30-a9ad-41f6-932b-2dbdb1c928ae c55fec0a-fbdd-4833-a2f3-faeb75d8aad8 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.198 2493992 INFO aodh.api.app [None req-7a533601-e010-4fe8-89fd-7cf1e4fbbb74 6ac27c30-a9ad-41f6-932b-2dbdb1c928ae c55fec0a-fbdd-4833-a2f3-faeb75d8aad8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.006238s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.003055s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.003070s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.040276s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.229 2493992 INFO alembic.runtime.migration [None req-6686321d-61ea-4df3-b124-2625676e7d41 d469ddec-932a-4d13-80df-ff7b579fee0d a01d8644-3566-493f-805e-39a75840df88 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.229 2493992 INFO alembic.runtime.migration [None req-6686321d-61ea-4df3-b124-2625676e7d41 d469ddec-932a-4d13-80df-ff7b579fee0d a01d8644-3566-493f-805e-39a75840df88 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.233 2493992 INFO alembic.runtime.migration [None req-6686321d-61ea-4df3-b124-2625676e7d41 d469ddec-932a-4d13-80df-ff7b579fee0d a01d8644-3566-493f-805e-39a75840df88 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.233 2493992 INFO alembic.runtime.migration [None req-6686321d-61ea-4df3-b124-2625676e7d41 d469ddec-932a-4d13-80df-ff7b579fee0d a01d8644-3566-493f-805e-39a75840df88 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.239 2493992 INFO alembic.runtime.migration [None req-6686321d-61ea-4df3-b124-2625676e7d41 d469ddec-932a-4d13-80df-ff7b579fee0d a01d8644-3566-493f-805e-39a75840df88 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.241 2493992 INFO aodh.api.app [None req-6686321d-61ea-4df3-b124-2625676e7d41 d469ddec-932a-4d13-80df-ff7b579fee0d a01d8644-3566-493f-805e-39a75840df88 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.258 2493992 WARNING oslo_db.sqlalchemy.utils [None req-d996efbe-46cb-4bb4-9374-f9d5d915ca2a 0156356c-afee-4290-bf3e-a82c2ec3ce01 54024fd7-e6bc-430f-aa98-1e08072a18f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.055856s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.223 2493989 INFO alembic.runtime.migration [None req-a520d6ac-b408-4b17-bdd9-34fd26798886 0442623d-9e69-4001-b5b9-2fde39bbc3bb 3e33cac2-c1ce-4e0b-bd98-63e3743e8d2b - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.223 2493989 INFO alembic.runtime.migration [None req-a520d6ac-b408-4b17-bdd9-34fd26798886 0442623d-9e69-4001-b5b9-2fde39bbc3bb 3e33cac2-c1ce-4e0b-bd98-63e3743e8d2b - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.226 2493989 INFO alembic.runtime.migration [None req-a520d6ac-b408-4b17-bdd9-34fd26798886 0442623d-9e69-4001-b5b9-2fde39bbc3bb 3e33cac2-c1ce-4e0b-bd98-63e3743e8d2b - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.226 2493989 INFO alembic.runtime.migration [None req-a520d6ac-b408-4b17-bdd9-34fd26798886 0442623d-9e69-4001-b5b9-2fde39bbc3bb 3e33cac2-c1ce-4e0b-bd98-63e3743e8d2b - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.232 2493989 INFO alembic.runtime.migration [None req-a520d6ac-b408-4b17-bdd9-34fd26798886 0442623d-9e69-4001-b5b9-2fde39bbc3bb 3e33cac2-c1ce-4e0b-bd98-63e3743e8d2b - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.234 2493989 INFO aodh.api.app [None req-a520d6ac-b408-4b17-bdd9-34fd26798886 0442623d-9e69-4001-b5b9-2fde39bbc3bb 3e33cac2-c1ce-4e0b-bd98-63e3743e8d2b - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.254 2493989 WARNING oslo_db.sqlalchemy.utils [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.257 2493989 WARNING oslo_db.sqlalchemy.utils [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.268 2493989 WARNING oslo_db.sqlalchemy.utils [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.069807s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.239 2493994 INFO alembic.runtime.migration [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.239 2493994 INFO alembic.runtime.migration [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.245 2493994 INFO alembic.runtime.migration [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.245 2493994 INFO alembic.runtime.migration [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.251 2493994 INFO alembic.runtime.migration [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.253 2493994 INFO aodh.api.app [None req-c4e201c0-b594-4a00-bd35-ca8830456243 84d3ff60-c0d2-4a77-b658-c87bfd78e95d 4f9b9fe5-c70f-41fa-908f-af0ae043ea9e - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.045421s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.267 2493992 INFO alembic.runtime.migration [None req-d996efbe-46cb-4bb4-9374-f9d5d915ca2a 0156356c-afee-4290-bf3e-a82c2ec3ce01 54024fd7-e6bc-430f-aa98-1e08072a18f8 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.268 2493992 INFO alembic.runtime.migration [None req-d996efbe-46cb-4bb4-9374-f9d5d915ca2a 0156356c-afee-4290-bf3e-a82c2ec3ce01 54024fd7-e6bc-430f-aa98-1e08072a18f8 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.275 2493992 INFO alembic.runtime.migration [None req-d996efbe-46cb-4bb4-9374-f9d5d915ca2a 0156356c-afee-4290-bf3e-a82c2ec3ce01 54024fd7-e6bc-430f-aa98-1e08072a18f8 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.275 2493992 INFO alembic.runtime.migration [None req-d996efbe-46cb-4bb4-9374-f9d5d915ca2a 0156356c-afee-4290-bf3e-a82c2ec3ce01 54024fd7-e6bc-430f-aa98-1e08072a18f8 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.279 2493992 INFO alembic.runtime.migration [None req-d996efbe-46cb-4bb4-9374-f9d5d915ca2a 0156356c-afee-4290-bf3e-a82c2ec3ce01 54024fd7-e6bc-430f-aa98-1e08072a18f8 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.281 2493992 INFO aodh.api.app [None req-d996efbe-46cb-4bb4-9374-f9d5d915ca2a 0156356c-afee-4290-bf3e-a82c2ec3ce01 54024fd7-e6bc-430f-aa98-1e08072a18f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.298 2493992 WARNING oslo_db.sqlalchemy.utils [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.299 2493992 WARNING oslo_db.sqlalchemy.utils [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.304 2493992 WARNING oslo_db.sqlalchemy.utils [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.035852s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.278 2493989 INFO alembic.runtime.migration [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.278 2493989 INFO alembic.runtime.migration [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.284 2493989 INFO alembic.runtime.migration [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.284 2493989 INFO alembic.runtime.migration [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.289 2493989 INFO alembic.runtime.migration [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.291 2493989 INFO aodh.api.app [None req-9399197d-366e-4f46-a003-d5188648e2db e0e98d79-2d6d-4b36-b7da-1c752719b01f fdbaa6e0-42af-4ebb-bf1f-e727aaedf0bb - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.034661s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.314 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.315 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.318 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.318 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.324 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.326 2493989 INFO aodh.api.app [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {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.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.066969s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.316 2493992 INFO alembic.runtime.migration [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.317 2493992 INFO alembic.runtime.migration [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.320 2493992 INFO alembic.runtime.migration [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.320 2493992 INFO alembic.runtime.migration [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.325 2493992 INFO alembic.runtime.migration [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.328 2493992 INFO aodh.api.app [None req-32622c9a-c6a1-4f80-adff-9a2e57ca3259 dec0c516-cb04-48da-85eb-3343c658049b 6b080706-ef31-4f3d-88aa-637e0508e189 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.349 2493992 WARNING oslo_db.sqlalchemy.utils [None req-b4cfffc2-8d4e-4878-92d8-d7a22e7b0d6a d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.351 2493992 WARNING oslo_db.sqlalchemy.utils [None req-b4cfffc2-8d4e-4878-92d8-d7a22e7b0d6a d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.360 2493992 WARNING oslo_db.sqlalchemy.utils [None req-b4cfffc2-8d4e-4878-92d8-d7a22e7b0d6a d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.364 2493992 WARNING oslo_db.sqlalchemy.utils [None req-b4c4f404-3092-4754-a681-18f5e8a50239 d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.368 2493992 WARNING oslo_db.sqlalchemy.utils [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.035540s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.350 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.350 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.355 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.355 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.360 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.362 2493989 INFO aodh.api.app [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.058368s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.350 2493994 INFO alembic.runtime.migration [None req-3594d6dd-5ef5-4eea-90e6-4b966938e31b - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.350 2493994 INFO alembic.runtime.migration [None req-3594d6dd-5ef5-4eea-90e6-4b966938e31b - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.354 2493994 INFO alembic.runtime.migration [None req-3594d6dd-5ef5-4eea-90e6-4b966938e31b - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.354 2493994 INFO alembic.runtime.migration [None req-3594d6dd-5ef5-4eea-90e6-4b966938e31b - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.360 2493994 INFO alembic.runtime.migration [None req-3594d6dd-5ef5-4eea-90e6-4b966938e31b - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.362 2493994 INFO aodh.api.app [None req-3594d6dd-5ef5-4eea-90e6-4b966938e31b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.249296s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.181 2493991 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-04-21 04:27:18.181 2493991 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-04-21 04:27:18.187 2493991 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-04-21 04:27:18.187 2493991 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-04-21 04:27:18.192 2493991 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-04-21 04:27:18.249 2493991 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.402 2493991 WARNING oslo_db.sqlalchemy.utils [None req-dc90610f-dfdc-44f1-86e7-465770bca038 11aa52df-ca40-4a69-ad0a-a97a359422a4 0934c0c0-ed20-442d-bd50-35ff4b132752 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.052527s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.394 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.394 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.401 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.401 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.410 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.412 2493992 INFO aodh.api.app [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.054275s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.385 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.386 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.391 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.391 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.400 2493989 INFO alembic.runtime.migration [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.404 2493989 INFO aodh.api.app [None req-9f93f9ae-2a97-4ad4-8052-03c60b1b6353 51fe29b2-adf0-4c26-adfc-07ee8b3f2d7b 1ea054db-004f-452f-9cfb-f576c8f44adb - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.430 2493989 WARNING oslo_db.sqlalchemy.utils [None req-b3be9839-a24d-45c9-971f-713a721f20a5 4f385878-f1e5-46e2-8e93-994096adec47 3a66cce7-a7cc-44d9-82ac-4e243f33dad2 - - - -] 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_admin_user_set_log_test_actions [0.043918s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.417 2493991 INFO alembic.runtime.migration [None req-dc90610f-dfdc-44f1-86e7-465770bca038 11aa52df-ca40-4a69-ad0a-a97a359422a4 0934c0c0-ed20-442d-bd50-35ff4b132752 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.417 2493991 INFO alembic.runtime.migration [None req-dc90610f-dfdc-44f1-86e7-465770bca038 11aa52df-ca40-4a69-ad0a-a97a359422a4 0934c0c0-ed20-442d-bd50-35ff4b132752 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.420 2493991 INFO alembic.runtime.migration [None req-dc90610f-dfdc-44f1-86e7-465770bca038 11aa52df-ca40-4a69-ad0a-a97a359422a4 0934c0c0-ed20-442d-bd50-35ff4b132752 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.420 2493991 INFO alembic.runtime.migration [None req-dc90610f-dfdc-44f1-86e7-465770bca038 11aa52df-ca40-4a69-ad0a-a97a359422a4 0934c0c0-ed20-442d-bd50-35ff4b132752 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.425 2493991 INFO alembic.runtime.migration [None req-dc90610f-dfdc-44f1-86e7-465770bca038 11aa52df-ca40-4a69-ad0a-a97a359422a4 0934c0c0-ed20-442d-bd50-35ff4b132752 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.428 2493991 INFO aodh.api.app [None req-dc90610f-dfdc-44f1-86e7-465770bca038 11aa52df-ca40-4a69-ad0a-a97a359422a4 0934c0c0-ed20-442d-bd50-35ff4b132752 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.446 2493991 WARNING oslo_db.sqlalchemy.utils [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.447 2493991 WARNING oslo_db.sqlalchemy.utils [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.453 2493991 WARNING oslo_db.sqlalchemy.utils [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] 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_user [0.031543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.460 2493991 INFO alembic.runtime.migration [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.461 2493991 INFO alembic.runtime.migration [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.464 2493991 INFO alembic.runtime.migration [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.464 2493991 INFO alembic.runtime.migration [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.469 2493991 INFO alembic.runtime.migration [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.471 2493991 INFO aodh.api.app [None req-6f237780-9e7b-42a6-9952-82ba25407e4c 989702b0-8db5-4497-8161-0b75c5f44d00 c9fddfd0-3cc8-4d69-a6dc-e24a3727cf43 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.079342s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.437 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.437 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.441 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.441 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.447 2493992 INFO alembic.runtime.migration [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.449 2493992 INFO aodh.api.app [None req-4d8fc709-c282-4f74-86e7-f61fac5c3fbb d4341431-ce2b-42a3-bdec-587a830da4fd 4561a3a7-1c57-45f8-be9f-660f5b4d986b - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.467 2493992 WARNING oslo_db.sqlalchemy.utils [None req-ea94033d-58db-4df9-8d40-33a5bccbc5f6 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.473 2493992 WARNING oslo_db.sqlalchemy.utils [None req-2449ae3f-ce0c-4ad3-bc3c-bd694bc216f5 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.479 2493992 WARNING oslo_db.sqlalchemy.utils [None req-2449ae3f-ce0c-4ad3-bc3c-bd694bc216f5 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.483 2493992 WARNING oslo_db.sqlalchemy.utils [None req-634ec267-ef67-4529-b073-71305d25214d 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.488 2493992 WARNING oslo_db.sqlalchemy.utils [None req-7a2d3d73-8bca-4cbe-811b-5901f8d1d574 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.502 2493992 WARNING oslo_db.sqlalchemy.utils [None req-7646905e-4caa-4d2e-ac4c-f336ccaa7e22 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] 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_noauth [0.050918s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.493 2493991 INFO alembic.runtime.migration [None req-6faaaeb4-338f-4787-846e-445a3d3ceaef 934bc727-baaf-4d44-880d-089d931083c5 455e6d2e-d84a-444c-8d8d-765b219046db - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.493 2493991 INFO alembic.runtime.migration [None req-6faaaeb4-338f-4787-846e-445a3d3ceaef 934bc727-baaf-4d44-880d-089d931083c5 455e6d2e-d84a-444c-8d8d-765b219046db - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.496 2493991 INFO alembic.runtime.migration [None req-6faaaeb4-338f-4787-846e-445a3d3ceaef 934bc727-baaf-4d44-880d-089d931083c5 455e6d2e-d84a-444c-8d8d-765b219046db - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.496 2493991 INFO alembic.runtime.migration [None req-6faaaeb4-338f-4787-846e-445a3d3ceaef 934bc727-baaf-4d44-880d-089d931083c5 455e6d2e-d84a-444c-8d8d-765b219046db - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.501 2493991 INFO alembic.runtime.migration [None req-6faaaeb4-338f-4787-846e-445a3d3ceaef 934bc727-baaf-4d44-880d-089d931083c5 455e6d2e-d84a-444c-8d8d-765b219046db - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.502 2493991 INFO aodh.api.app [None req-6faaaeb4-338f-4787-846e-445a3d3ceaef 934bc727-baaf-4d44-880d-089d931083c5 455e6d2e-d84a-444c-8d8d-765b219046db - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.529 2493991 WARNING oslo_db.sqlalchemy.utils [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.531 2493991 WARNING oslo_db.sqlalchemy.utils [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.536 2493991 WARNING oslo_db.sqlalchemy.utils [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.165036s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.408 2493994 INFO alembic.runtime.migration [None req-27c609ec-ad00-4ef0-9451-febdda5295af - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.409 2493994 INFO alembic.runtime.migration [None req-27c609ec-ad00-4ef0-9451-febdda5295af - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.413 2493994 INFO alembic.runtime.migration [None req-27c609ec-ad00-4ef0-9451-febdda5295af - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.413 2493994 INFO alembic.runtime.migration [None req-27c609ec-ad00-4ef0-9451-febdda5295af - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.418 2493994 INFO alembic.runtime.migration [None req-27c609ec-ad00-4ef0-9451-febdda5295af - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.420 2493994 INFO aodh.api.app [None req-27c609ec-ad00-4ef0-9451-febdda5295af - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.552 2493994 INFO aodh.api.app [None req-27c609ec-ad00-4ef0-9451-febdda5295af - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.564 2493994 WARNING oslo_policy.policy [None req-6fdf7e93-71a8-4dda-84dd-a5273e60c09a some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.051702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.545 2493991 INFO alembic.runtime.migration [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.545 2493991 INFO alembic.runtime.migration [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.549 2493991 INFO alembic.runtime.migration [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.550 2493991 INFO alembic.runtime.migration [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.555 2493991 INFO alembic.runtime.migration [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.556 2493991 INFO aodh.api.app [None req-5f6ede84-7bb5-47af-a14b-d0de8064183a - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.574 2493991 WARNING oslo_db.sqlalchemy.utils [None req-6daaa38b-c0ca-489d-a074-f3c156268dd0 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.580 2493991 WARNING oslo_db.sqlalchemy.utils [None req-227f1a48-0357-4206-a3f5-6e8eefba6670 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.588 2493991 WARNING oslo_db.sqlalchemy.utils [None req-227f1a48-0357-4206-a3f5-6e8eefba6670 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.032351s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.575 2493994 INFO alembic.runtime.migration [None req-6fdf7e93-71a8-4dda-84dd-a5273e60c09a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.575 2493994 INFO alembic.runtime.migration [None req-6fdf7e93-71a8-4dda-84dd-a5273e60c09a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.579 2493994 INFO alembic.runtime.migration [None req-6fdf7e93-71a8-4dda-84dd-a5273e60c09a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.579 2493994 INFO alembic.runtime.migration [None req-6fdf7e93-71a8-4dda-84dd-a5273e60c09a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.583 2493994 INFO alembic.runtime.migration [None req-6fdf7e93-71a8-4dda-84dd-a5273e60c09a some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.585 2493994 INFO aodh.api.app [None req-6fdf7e93-71a8-4dda-84dd-a5273e60c09a some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.190794s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.441 2493989 INFO alembic.runtime.migration [None req-b3be9839-a24d-45c9-971f-713a721f20a5 4f385878-f1e5-46e2-8e93-994096adec47 3a66cce7-a7cc-44d9-82ac-4e243f33dad2 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.441 2493989 INFO alembic.runtime.migration [None req-b3be9839-a24d-45c9-971f-713a721f20a5 4f385878-f1e5-46e2-8e93-994096adec47 3a66cce7-a7cc-44d9-82ac-4e243f33dad2 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.444 2493989 INFO alembic.runtime.migration [None req-b3be9839-a24d-45c9-971f-713a721f20a5 4f385878-f1e5-46e2-8e93-994096adec47 3a66cce7-a7cc-44d9-82ac-4e243f33dad2 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.444 2493989 INFO alembic.runtime.migration [None req-b3be9839-a24d-45c9-971f-713a721f20a5 4f385878-f1e5-46e2-8e93-994096adec47 3a66cce7-a7cc-44d9-82ac-4e243f33dad2 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.448 2493989 INFO alembic.runtime.migration [None req-b3be9839-a24d-45c9-971f-713a721f20a5 4f385878-f1e5-46e2-8e93-994096adec47 3a66cce7-a7cc-44d9-82ac-4e243f33dad2 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.450 2493989 INFO aodh.api.app [None req-b3be9839-a24d-45c9-971f-713a721f20a5 4f385878-f1e5-46e2-8e93-994096adec47 3a66cce7-a7cc-44d9-82ac-4e243f33dad2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.466 2493989 WARNING oslo_db.sqlalchemy.utils [None req-1a32297f-5db3-4ca6-893b-1158ca6ef675 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.471 2493989 WARNING oslo_db.sqlalchemy.utils [None req-15663ff2-4dee-4411-aac6-98200648438d b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.480 2493989 WARNING oslo_db.sqlalchemy.utils [None req-cdaa4720-c619-4fae-9865-18c165e7664f b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.483 2493989 WARNING oslo_db.sqlalchemy.utils [None req-79b9b83e-976a-45e3-82c4-c7b359979eb9 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.490 2493989 WARNING oslo_db.sqlalchemy.utils [None req-2f541239-9183-47a1-b15f-55788d58ea85 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.494 2493989 WARNING oslo_db.sqlalchemy.utils [None req-e1f8d484-7df4-47bc-86ba-8cefb413982c b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.508 2493989 WARNING oslo_db.sqlalchemy.utils [None req-c11002dc-f1d3-4755-9088-ca1ef97d1777 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.519 2493989 WARNING oslo_db.sqlalchemy.utils [None req-766f848f-6117-412f-a8c2-cfbc1c903ae9 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.537 2493989 WARNING oslo_db.sqlalchemy.utils [None req-2147130f-27ae-4264-9a49-abfaf5b31910 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.549 2493989 WARNING oslo_db.sqlalchemy.utils [None req-4ee803e5-4c14-472f-ac8e-a60fc183771c b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.556 2493989 WARNING oslo_db.sqlalchemy.utils [None req-ff02d6f0-85c2-489b-a4b0-f2c6e8a1509e b284283 d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.561 2493989 WARNING oslo_db.sqlalchemy.utils [None req-3e0a1429-1241-4cf2-a0e5-f8bf9a10cfb0 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.576 2493989 WARNING oslo_db.sqlalchemy.utils [None req-4ed8efcd-da60-4f31-a3a9-a737f00ef4e4 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.581 2493989 WARNING oslo_db.sqlalchemy.utils [None req-9fcace35-fddd-4c9a-8737-53f9b67e821e b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.588 2493989 WARNING oslo_db.sqlalchemy.utils [None req-94f71290-99ce-47ec-9370-a3fca24de166 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.592 2493989 WARNING oslo_db.sqlalchemy.utils [None req-faf9e32d-9311-44d5-af63-3023d13da675 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.598 2493989 WARNING oslo_db.sqlalchemy.utils [None req-56fd9e5f-8ebc-4b67-a9a5-66960fe69ec0 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.602 2493989 WARNING oslo_db.sqlalchemy.utils [None req-a5f16a88-c1d2-41cd-9507-d58e7b827dc7 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.610 2493989 WARNING oslo_db.sqlalchemy.utils [None req-041d5856-eb41-4938-91fd-39a3efd2177a b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.613 2493989 WARNING oslo_db.sqlalchemy.utils [None req-68ffd383-509e-4afd-8f14-b1b6fffc0432 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.620 2493989 WARNING oslo_db.sqlalchemy.utils [None req-93a04bbe-44f2-437e-a72b-eb5f8e7b2a97 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.622 2493989 WARNING oslo_db.sqlalchemy.utils [None req-93a04bbe-44f2-437e-a72b-eb5f8e7b2a97 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.030795s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.607 2493994 INFO alembic.runtime.migration [None req-4bbe9d35-773a-4041-90a0-053ee4058838 c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.607 2493994 INFO alembic.runtime.migration [None req-4bbe9d35-773a-4041-90a0-053ee4058838 c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.612 2493994 INFO alembic.runtime.migration [None req-4bbe9d35-773a-4041-90a0-053ee4058838 c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.612 2493994 INFO alembic.runtime.migration [None req-4bbe9d35-773a-4041-90a0-053ee4058838 c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.617 2493994 INFO alembic.runtime.migration [None req-4bbe9d35-773a-4041-90a0-053ee4058838 c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.618 2493994 INFO aodh.api.app [None req-4bbe9d35-773a-4041-90a0-053ee4058838 c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.040467s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.597 2493991 INFO alembic.runtime.migration [None req-227f1a48-0357-4206-a3f5-6e8eefba6670 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.597 2493991 INFO alembic.runtime.migration [None req-227f1a48-0357-4206-a3f5-6e8eefba6670 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.603 2493991 INFO alembic.runtime.migration [None req-227f1a48-0357-4206-a3f5-6e8eefba6670 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.603 2493991 INFO alembic.runtime.migration [None req-227f1a48-0357-4206-a3f5-6e8eefba6670 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.609 2493991 INFO alembic.runtime.migration [None req-227f1a48-0357-4206-a3f5-6e8eefba6670 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.610 2493991 INFO aodh.api.app [None req-227f1a48-0357-4206-a3f5-6e8eefba6670 45787185-6e37-40ac-8f6b-e298e6ff9320 3af2f2c4-a67a-4940-9718-eaef52a55127 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.623 2493991 WARNING oslo_db.sqlalchemy.utils [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.624 2493991 WARNING oslo_db.sqlalchemy.utils [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.628 2493991 WARNING oslo_db.sqlalchemy.utils [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.038629s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.638 2493991 INFO alembic.runtime.migration [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.638 2493991 INFO alembic.runtime.migration [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.641 2493991 INFO alembic.runtime.migration [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.642 2493991 INFO alembic.runtime.migration [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.646 2493991 INFO alembic.runtime.migration [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.649 2493991 INFO aodh.api.app [None req-d24a66c5-df48-4cb7-94e0-dbe4d0f113c8 602130a7-baf2-416a-87c7-c46d0807936c a369c968-4ff8-4c0d-9ac7-c88b1f8f1a56 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.663 2493991 WARNING oslo_db.sqlalchemy.utils [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.664 2493991 WARNING oslo_db.sqlalchemy.utils [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.669 2493991 WARNING oslo_db.sqlalchemy.utils [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.049218s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.638 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.639 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.653 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.653 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.660 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.662 2493994 INFO aodh.api.app [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.004813s] ... ok {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.004256s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.691 2493994 WARNING stevedore.named [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Could not load no-such-engine {3} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000315s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.194221s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.522 2493992 INFO alembic.runtime.migration [None req-7646905e-4caa-4d2e-ac4c-f336ccaa7e22 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.522 2493992 INFO alembic.runtime.migration [None req-7646905e-4caa-4d2e-ac4c-f336ccaa7e22 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.528 2493992 INFO alembic.runtime.migration [None req-7646905e-4caa-4d2e-ac4c-f336ccaa7e22 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.529 2493992 INFO alembic.runtime.migration [None req-7646905e-4caa-4d2e-ac4c-f336ccaa7e22 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.536 2493992 INFO alembic.runtime.migration [None req-7646905e-4caa-4d2e-ac4c-f336ccaa7e22 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.538 2493992 INFO aodh.api.app [None req-7646905e-4caa-4d2e-ac4c-f336ccaa7e22 6b23639a-0acc-4f85-9b97-8f46321ccb3e 2171e7b9-9183-4217-b9a9-ad562a6ba601 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.699 2493992 WARNING oslo_db.sqlalchemy.utils [None req-5d654ec3-14e0-402e-8902-b5471679576c 3a85172c-d394-4cc9-983b-079da180f968 3b38b0f6-0a4b-40e5-9f18-81bc9b226a95 - - - -] 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_severity [0.051334s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.676 2493991 INFO alembic.runtime.migration [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.676 2493991 INFO alembic.runtime.migration [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.681 2493991 INFO alembic.runtime.migration [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.681 2493991 INFO alembic.runtime.migration [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.686 2493991 INFO alembic.runtime.migration [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.689 2493991 INFO aodh.api.app [None req-9961df64-9bb6-44ff-8a9a-e01e644a33fa 27dba2dd-e4a5-4958-8b22-45fe622085bf f74b8229-d184-411b-a179-e5ce4e0f6410 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.705 2493991 WARNING oslo_db.sqlalchemy.utils [None req-6a96ef19-185a-48a8-b2a7-ee8704a8e75c e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.709 2493991 WARNING oslo_db.sqlalchemy.utils [None req-992aa1e7-2d29-4e40-86ee-6b3788fa848a e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.717 2493991 WARNING oslo_db.sqlalchemy.utils [None req-96cf3513-2d57-45e6-aaf2-92368ba2f970 e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.719 2493991 WARNING oslo_db.sqlalchemy.utils [None req-96cf3513-2d57-45e6-aaf2-92368ba2f970 e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.036675s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.699 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.699 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.702 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.702 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.708 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.712 2493994 WARNING oslo_db.sqlalchemy.utils [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.027484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.736 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.736 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.739 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.739 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.744 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.748 2493994 WARNING oslo_db.sqlalchemy.utils [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.751 2493994 WARNING oslo_db.sqlalchemy.utils [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.057125s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.709 2493992 INFO alembic.runtime.migration [None req-5d654ec3-14e0-402e-8902-b5471679576c 3a85172c-d394-4cc9-983b-079da180f968 3b38b0f6-0a4b-40e5-9f18-81bc9b226a95 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.709 2493992 INFO alembic.runtime.migration [None req-5d654ec3-14e0-402e-8902-b5471679576c 3a85172c-d394-4cc9-983b-079da180f968 3b38b0f6-0a4b-40e5-9f18-81bc9b226a95 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.713 2493992 INFO alembic.runtime.migration [None req-5d654ec3-14e0-402e-8902-b5471679576c 3a85172c-d394-4cc9-983b-079da180f968 3b38b0f6-0a4b-40e5-9f18-81bc9b226a95 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.713 2493992 INFO alembic.runtime.migration [None req-5d654ec3-14e0-402e-8902-b5471679576c 3a85172c-d394-4cc9-983b-079da180f968 3b38b0f6-0a4b-40e5-9f18-81bc9b226a95 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.717 2493992 INFO alembic.runtime.migration [None req-5d654ec3-14e0-402e-8902-b5471679576c 3a85172c-d394-4cc9-983b-079da180f968 3b38b0f6-0a4b-40e5-9f18-81bc9b226a95 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.719 2493992 INFO aodh.api.app [None req-5d654ec3-14e0-402e-8902-b5471679576c 3a85172c-d394-4cc9-983b-079da180f968 3b38b0f6-0a4b-40e5-9f18-81bc9b226a95 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.734 2493992 WARNING oslo_db.sqlalchemy.utils [None req-a2fe5a0f-7d5f-4384-adab-e384a2e5dbba ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.737 2493992 WARNING oslo_db.sqlalchemy.utils [None req-0c77689f-3536-4813-8e03-7ef91457351a ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.741 2493992 WARNING oslo_db.sqlalchemy.utils [None req-cee448df-4592-4af9-9df4-c1b5da304990 ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.748 2493992 WARNING oslo_db.sqlalchemy.utils [None req-886a8a32-544d-4344-9d37-c15f3ddf2e86 ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.751 2493992 WARNING oslo_db.sqlalchemy.utils [None req-886a8a32-544d-4344-9d37-c15f3ddf2e86 ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.755 2493992 WARNING oslo_db.sqlalchemy.utils [None req-4ebc5575-7a75-41ec-9426-9a605908333e ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.757 2493992 WARNING oslo_db.sqlalchemy.utils [None req-4ebc5575-7a75-41ec-9426-9a605908333e ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-22.1.0.dev10/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() {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.037089s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.765 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.765 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.768 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.768 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.773 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.788 2493994 WARNING oslo_db.sqlalchemy.utils [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.081235s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.731 2493991 INFO alembic.runtime.migration [None req-96cf3513-2d57-45e6-aaf2-92368ba2f970 e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.731 2493991 INFO alembic.runtime.migration [None req-96cf3513-2d57-45e6-aaf2-92368ba2f970 e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.735 2493991 INFO alembic.runtime.migration [None req-96cf3513-2d57-45e6-aaf2-92368ba2f970 e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.735 2493991 INFO alembic.runtime.migration [None req-96cf3513-2d57-45e6-aaf2-92368ba2f970 e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.739 2493991 INFO alembic.runtime.migration [None req-96cf3513-2d57-45e6-aaf2-92368ba2f970 e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.741 2493991 INFO aodh.api.app [None req-96cf3513-2d57-45e6-aaf2-92368ba2f970 e867d49f-15c3-402b-a27e-582351ff1f14 aae81c1e-5678-4a78-b17f-219b5b39f1bc - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.757 2493991 WARNING oslo_db.sqlalchemy.utils [None req-5298d72e-4988-4839-b991-35fa47aa844e b484d59b-9c38-450a-a0bc-f8e53a718b79 ca453ac4-cc19-431b-8235-67e04f40fc98 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.759 2493991 WARNING oslo_db.sqlalchemy.utils [None req-5298d72e-4988-4839-b991-35fa47aa844e b484d59b-9c38-450a-a0bc-f8e53a718b79 ca453ac4-cc19-431b-8235-67e04f40fc98 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.766 2493991 WARNING oslo_db.sqlalchemy.utils [None req-5e18a5e3-652a-465b-a87e-a2c4c9fa6cb2 b484d59b-9c38-450a-a0bc-f8e53a718b79 ca453ac4-cc19-431b-8235-67e04f40fc98 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.769 2493991 WARNING oslo_db.sqlalchemy.utils [None req-4a08d2f9-4521-461b-b3fe-88661efdb335 ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.772 2493991 WARNING oslo_db.sqlalchemy.utils [None req-dee3d95c-4a80-43e3-bdc4-114b672fd623 ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.780 2493991 WARNING oslo_db.sqlalchemy.utils [None req-346962af-b970-4be2-84b1-a1e231817c3d b484d59b-9c38-450a-a0bc-f8e53a718b79 ca453ac4-cc19-431b-8235-67e04f40fc98 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.784 2493991 WARNING oslo_db.sqlalchemy.utils [None req-346962af-b970-4be2-84b1-a1e231817c3d b484d59b-9c38-450a-a0bc-f8e53a718b79 ca453ac4-cc19-431b-8235-67e04f40fc98 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.788 2493991 WARNING oslo_db.sqlalchemy.utils [None req-1e798992-d98e-4a76-89e3-6474307f6379 b484d59b-9c38-450a-a0bc-f8e53a718b79 ca453ac4-cc19-431b-8235-67e04f40fc98 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.792 2493991 WARNING oslo_db.sqlalchemy.utils [None req-430b448c-ea40-471f-a616-804cd6de0e6c ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.794 2493991 WARNING oslo_db.sqlalchemy.utils [None req-430b448c-ea40-471f-a616-804cd6de0e6c ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.801 2493991 WARNING oslo_db.sqlalchemy.utils [None req-a5fd2905-9528-4f24-916b-464dc5ced77b ec24860 6-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.184167s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.633 2493989 INFO alembic.runtime.migration [None req-93a04bbe-44f2-437e-a72b-eb5f8e7b2a97 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.633 2493989 INFO alembic.runtime.migration [None req-93a04bbe-44f2-437e-a72b-eb5f8e7b2a97 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.638 2493989 INFO alembic.runtime.migration [None req-93a04bbe-44f2-437e-a72b-eb5f8e7b2a97 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.638 2493989 INFO alembic.runtime.migration [None req-93a04bbe-44f2-437e-a72b-eb5f8e7b2a97 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.642 2493989 INFO alembic.runtime.migration [None req-93a04bbe-44f2-437e-a72b-eb5f8e7b2a97 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.644 2493989 INFO aodh.api.app [None req-93a04bbe-44f2-437e-a72b-eb5f8e7b2a97 b284283d-d87c-4b4f-8724-f59010259cac de32d35b-5efb-46ee-b075-49b489efd998 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.760 2493989 WARNING oslo_db.sqlalchemy.utils [None req-6446976d-0829-49be-a644-cf96a3eadc73 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.764 2493989 WARNING oslo_db.sqlalchemy.utils [None req-6446976d-0829-49be-a644-cf96a3eadc73 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.767 2493989 WARNING oslo_db.sqlalchemy.utils [None req-752ce8ed-0b8b-43f7-8156-6dacd8b76ce0 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.771 2493989 WARNING oslo_db.sqlalchemy.utils [None req-bc4bdefd-179c-4bdb-9de2-0138f4cb5e49 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.777 2493989 WARNING oslo_db.sqlalchemy.utils [None req-c28d98ff-91bc-4bae-a550-683e516c343b 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.779 2493989 WARNING oslo_db.sqlalchemy.utils [None req-c28d98ff-91bc-4bae-a550-683e516c343b 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.785 2493989 WARNING oslo_db.sqlalchemy.utils [None req-5767c561-a4ca-4f46-8c44-534162c082a3 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.789 2493989 WARNING oslo_db.sqlalchemy.utils [None req-668b5ece-8199-4141-9030-9d9ae9e09d79 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.800 2493989 WARNING oslo_db.sqlalchemy.utils [None req-e0adc1a4-c1d2-4d3f-8011-fb31f0403f6c 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.805 2493989 WARNING oslo_db.sqlalchemy.utils [None req-e0adc1a4-c1d2-4d3f-8011-fb31f0403f6c 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] 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.027586s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.802 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.802 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.806 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.806 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.811 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.818 2493994 WARNING oslo_db.sqlalchemy.utils [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.075688s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.772 2493992 INFO alembic.runtime.migration [None req-4ebc5575-7a75-41ec-9426-9a605908333e ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.772 2493992 INFO alembic.runtime.migration [None req-4ebc5575-7a75-41ec-9426-9a605908333e ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.777 2493992 INFO alembic.runtime.migration [None req-4ebc5575-7a75-41ec-9426-9a605908333e ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.777 2493992 INFO alembic.runtime.migration [None req-4ebc5575-7a75-41ec-9426-9a605908333e ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.782 2493992 INFO alembic.runtime.migration [None req-4ebc5575-7a75-41ec-9426-9a605908333e ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.785 2493992 INFO aodh.api.app [None req-4ebc5575-7a75-41ec-9426-9a605908333e ba10cd5a-7ddb-48d8-8e5f-1c143c2087fa 48988ca9-964b-4ad0-9cab-8e3d3ff3dede - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.801 2493992 WARNING oslo_db.sqlalchemy.utils [None req-1c79c733-b8e8-4437-8b7b-1f65b6891276 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.805 2493992 WARNING oslo_db.sqlalchemy.utils [None req-86397896-32d9-4f43-ab29-c5ac47805450 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.810 2493992 WARNING oslo_db.sqlalchemy.utils [None req-7b3ca8d9-bb21-44da-8aad-b650eff609fc 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.829 2493992 WARNING oslo_db.sqlalchemy.utils [None req-8fd25533-0d47-4518-a04a-640dd21c3a79 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.831 2493992 WARNING oslo_db.sqlalchemy.utils [None req-8fd25533-0d47-4518-a04a-640dd21c3a79 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.026734s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.830 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.830 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.837 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.837 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.842 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.847 2493994 WARNING oslo_db.sqlalchemy.utils [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.065270s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.820 2493989 INFO alembic.runtime.migration [None req-e0adc1a4-c1d2-4d3f-8011-fb31f0403f6c 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.820 2493989 INFO alembic.runtime.migration [None req-e0adc1a4-c1d2-4d3f-8011-fb31f0403f6c 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.828 2493989 INFO alembic.runtime.migration [None req-e0adc1a4-c1d2-4d3f-8011-fb31f0403f6c 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.828 2493989 INFO alembic.runtime.migration [None req-e0adc1a4-c1d2-4d3f-8011-fb31f0403f6c 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.833 2493989 INFO alembic.runtime.migration [None req-e0adc1a4-c1d2-4d3f-8011-fb31f0403f6c 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.836 2493989 INFO aodh.api.app [None req-e0adc1a4-c1d2-4d3f-8011-fb31f0403f6c 31c7c129-f29d-4ee8-b0eb-440ba3cc1491 1914daf7-c085-41ac-97e4-7b70e37c4ae2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.857 2493989 WARNING oslo_db.sqlalchemy.utils [None req-cbdf8af5-6434-4b47-bb0f-414575e2fce4 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.858 2493989 WARNING oslo_db.sqlalchemy.utils [None req-cbdf8af5-6434-4b47-bb0f-414575e2fce4 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.863 2493989 WARNING oslo_db.sqlalchemy.utils [None req-fdb08949-3f34-4adb-b4a2-afc46570edef 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.867 2493989 WARNING oslo_db.sqlalchemy.utils [None req-9321aa9a-2e3f-4b8f-9e89-6bb8bf625e75 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.868 2493989 WARNING oslo_db.sqlalchemy.utils [None req-9321aa9a-2e3f-4b8f-9e89-6bb8bf625e75 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.870 2493989 WARNING oslo_db.sqlalchemy.utils [None req-f26f91bd-52d0-4acf-ad0d-d9df5f3ba4a6 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.031925s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.858 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.858 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.862 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.862 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.867 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.872 2493994 WARNING oslo_db.sqlalchemy.utils [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.054764s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.843 2493992 INFO alembic.runtime.migration [None req-8fd25533-0d47-4518-a04a-640dd21c3a79 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.843 2493992 INFO alembic.runtime.migration [None req-8fd25533-0d47-4518-a04a-640dd21c3a79 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.851 2493992 INFO alembic.runtime.migration [None req-8fd25533-0d47-4518-a04a-640dd21c3a79 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.851 2493992 INFO alembic.runtime.migration [None req-8fd25533-0d47-4518-a04a-640dd21c3a79 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.855 2493992 INFO alembic.runtime.migration [None req-8fd25533-0d47-4518-a04a-640dd21c3a79 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.857 2493992 INFO aodh.api.app [None req-8fd25533-0d47-4518-a04a-640dd21c3a79 2a6c2d96-d862-48f0-8dab-caea5987ed7b b698f7c5-9876-4470-a37d-1cc5afe62785 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.872 2493992 WARNING oslo_db.sqlalchemy.utils [None req-5de63350-af4a-4c78-b7b3-b00d4e51a4da 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.873 2493992 WARNING oslo_db.sqlalchemy.utils [None req-5de63350-af4a-4c78-b7b3-b00d4e51a4da 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.880 2493992 WARNING oslo_db.sqlalchemy.utils [None req-dd254467-7bb1-485e-b2c9-9cf514d14ed1 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.886 2493992 WARNING oslo_db.sqlalchemy.utils [None req-34f25920-ee22-4191-b252-1cbda51ee3d1 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.887 2493992 WARNING oslo_db.sqlalchemy.utils [None req-34f25920-ee22-4191-b252-1cbda51ee3d1 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.890 2493992 WARNING oslo_db.sqlalchemy.utils [None req-04c140cc-4899-4aa0-901e-90d3fda7b4bb 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.029551s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.890 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.891 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.896 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.896 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.902 2493994 INFO alembic.runtime.migration [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.006590s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.009836s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.057336s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.886 2493989 INFO alembic.runtime.migration [None req-308a2b33-3c0e-44d0-962a-4749cb2fb95d 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.886 2493989 INFO alembic.runtime.migration [None req-308a2b33-3c0e-44d0-962a-4749cb2fb95d 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.890 2493989 INFO alembic.runtime.migration [None req-308a2b33-3c0e-44d0-962a-4749cb2fb95d 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.890 2493989 INFO alembic.runtime.migration [None req-308a2b33-3c0e-44d0-962a-4749cb2fb95d 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.895 2493989 INFO alembic.runtime.migration [None req-308a2b33-3c0e-44d0-962a-4749cb2fb95d 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.898 2493989 INFO aodh.api.app [None req-308a2b33-3c0e-44d0-962a-4749cb2fb95d 361570d2-a501-40d6-8676-5d3ee47bfd3d d37e95ee-3888-4711-a312-7daf276e5b8c - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.911 2493989 WARNING oslo_db.sqlalchemy.utils [None req-06bc9cec-68d6-4578-8148-d645403614ff 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.912 2493989 WARNING oslo_db.sqlalchemy.utils [None req-06bc9cec-68d6-4578-8148-d645403614ff 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.920 2493989 WARNING oslo_db.sqlalchemy.utils [None req-252a3324-0dba-4621-8781-c25f00d660a3 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.925 2493989 WARNING oslo_db.sqlalchemy.utils [None req-97c6f3e5-c313-4c3b-839f-a0bb4e511d23 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.927 2493989 WARNING oslo_db.sqlalchemy.utils [None req-97c6f3e5-c313-4c3b-839f-a0bb4e511d23 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.931 2493989 WARNING oslo_db.sqlalchemy.utils [None req-0de20b66-a1ea-4f36-8388-833500b7c010 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.021726s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.949 2493994 ERROR stevedore.extension [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] 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-04-21 04:27:18.949 2493994 WARNING stevedore.named [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Could not load prometheus 2026-04-21 04:27:18.950 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 7e8bc3e8-1fde-4eef-9a18-da351f084dfb transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.010343s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.962 2493994 ERROR stevedore.extension [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] 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-04-21 04:27:18.962 2493994 WARNING stevedore.named [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.009241s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.971 2493994 INFO aodh.evaluator.event [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Triggering the alarm 3e1bb1cc-5ae0-421d-b3e2-6ee56496c870 by event for project , event_type: type0 2026-04-21 04:27:18.971 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 3e1bb1cc-5ae0-421d-b3e2-6ee56496c870 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.007795s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.094302s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.899 2493992 INFO alembic.runtime.migration [None req-04c140cc-4899-4aa0-901e-90d3fda7b4bb 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.899 2493992 INFO alembic.runtime.migration [None req-04c140cc-4899-4aa0-901e-90d3fda7b4bb 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.902 2493992 INFO alembic.runtime.migration [None req-04c140cc-4899-4aa0-901e-90d3fda7b4bb 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.903 2493992 INFO alembic.runtime.migration [None req-04c140cc-4899-4aa0-901e-90d3fda7b4bb 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.911 2493992 INFO alembic.runtime.migration [None req-04c140cc-4899-4aa0-901e-90d3fda7b4bb 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.913 2493992 INFO aodh.api.app [None req-04c140cc-4899-4aa0-901e-90d3fda7b4bb 4d6a3520-614d-4985-a4fe-96fb42477ce1 72c1761c-200b-4a35-aba3-aaf2adc1645a - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.930 2493992 WARNING oslo_db.sqlalchemy.utils [None req-3abf425f-7e81-4911-877a-ae82de6346e2 df2a6af5-8693-43b0-a64b-29163363b5dc da38a9ae-e333-4fc8-8520-205c1b6b2bff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.931 2493992 WARNING oslo_db.sqlalchemy.utils [None req-3abf425f-7e81-4911-877a-ae82de6346e2 df2a6af5-8693-43b0-a64b-29163363b5dc da38a9ae-e333-4fc8-8520-205c1b6b2bff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.946 2493992 WARNING oslo_db.sqlalchemy.utils [None req-e91f6e4f-0021-4d6e-9842-b04017687755 df2a6af5-8693-43b0-a64b-29163363b5dc da38a9ae-e333-4fc8-8520-205c1b6b2bff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.961 2493992 WARNING oslo_db.sqlalchemy.utils [None req-c626dbf7-2587-440c-a928-fc81a6437753 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.962 2493992 WARNING oslo_db.sqlalchemy.utils [None req-c626dbf7-2587-440c-a928-fc81a6437753 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.971 2493992 WARNING oslo_db.sqlalchemy.utils [None req-7b6d1ca8-5bad-46fe-b042-86af62960441 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.980 2493992 WARNING oslo_db.sqlalchemy.utils [None req-9c9ef71d-0cff-4b67-a26c-7ff577026221 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.009936s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.056892s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.942 2493989 INFO alembic.runtime.migration [None req-0de20b66-a1ea-4f36-8388-833500b7c010 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.942 2493989 INFO alembic.runtime.migration [None req-0de20b66-a1ea-4f36-8388-833500b7c010 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.946 2493989 INFO alembic.runtime.migration [None req-0de20b66-a1ea-4f36-8388-833500b7c010 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.946 2493989 INFO alembic.runtime.migration [None req-0de20b66-a1ea-4f36-8388-833500b7c010 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.951 2493989 INFO alembic.runtime.migration [None req-0de20b66-a1ea-4f36-8388-833500b7c010 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.957 2493989 INFO aodh.api.app [None req-0de20b66-a1ea-4f36-8388-833500b7c010 45c943f5-14c1-4c9a-8cd5-3b081a61d7dc 9f200be5-a839-4425-8d45-6ad3ce973c59 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.975 2493989 WARNING oslo_db.sqlalchemy.utils [None req-d4ea239a-f221-4c11-b8b2-dc03bd518cd7 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.977 2493989 WARNING oslo_db.sqlalchemy.utils [None req-d4ea239a-f221-4c11-b8b2-dc03bd518cd7 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.984 2493989 WARNING oslo_db.sqlalchemy.utils [None req-44df00f4-c4e3-4a47-b05f-e20ba3d7bb59 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.985 2493989 WARNING oslo_db.sqlalchemy.utils [None req-44df00f4-c4e3-4a47-b05f-e20ba3d7bb59 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.008747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.998 2493994 INFO aodh.evaluator.event [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Triggering the alarm c46b2fdf-f899-476c-bdd7-b0b67db8a007 by event for project project2, event_type: type1 2026-04-21 04:27:18.998 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm c46b2fdf-f899-476c-bdd7-b0b67db8a007 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.196946s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.811 2493991 INFO alembic.runtime.migration [None req-a5fd2905-9528-4f24-916b-464dc5ced77b ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.811 2493991 INFO alembic.runtime.migration [None req-a5fd2905-9528-4f24-916b-464dc5ced77b ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.936 2493991 INFO alembic.runtime.migration [None req-a5fd2905-9528-4f24-916b-464dc5ced77b ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.936 2493991 INFO alembic.runtime.migration [None req-a5fd2905-9528-4f24-916b-464dc5ced77b ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.941 2493991 INFO alembic.runtime.migration [None req-a5fd2905-9528-4f24-916b-464dc5ced77b ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] Running stamp_revision -> 010 2026-04-21 04:27:18.943 2493991 INFO aodh.api.app [None req-a5fd2905-9528-4f24-916b-464dc5ced77b ec248606-8ed3-489f-bdc6-6145cc72d7df a854e55c-0eee-4053-a707-af6f296d51ab - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:18.958 2493991 WARNING oslo_db.sqlalchemy.utils [None req-1520e539-b591-4504-99ba-cca85e00b6bb bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.965 2493991 WARNING oslo_db.sqlalchemy.utils [None req-9a7c8aad-20f6-4dc8-8348-299556b8d334 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.967 2493991 WARNING oslo_db.sqlalchemy.utils [None req-9a7c8aad-20f6-4dc8-8348-299556b8d334 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.970 2493991 WARNING oslo_db.sqlalchemy.utils [None req-63060b01-faa2-4c56-8a2e-355a89ad03a7 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.976 2493991 WARNING oslo_db.sqlalchemy.utils [None req-079cf633-b85f-4286-8f8f-9fd40dd78b93 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.988 2493991 WARNING oslo_db.sqlalchemy.utils [None req-593045c3-87d2-46fd-8e09-6606f5945b3b bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.995 2493991 WARNING oslo_db.sqlalchemy.utils [None req-88f7317a-4352-4dd5-8fb7-43c216d52870 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:18.998 2493991 WARNING oslo_db.sqlalchemy.utils [None req-88f7317a-4352-4dd5-8fb7-43c216d52870 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.007948s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.007 2493994 INFO aodh.evaluator.event [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Triggering the alarm 27225b42-676e-45af-947f-ec739bed3a51 by event for project , event_type: type0 2026-04-21 04:27:19.007 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 27225b42-676e-45af-947f-ec739bed3a51 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.012018s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.019 2493994 INFO aodh.evaluator.event [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Triggering the alarm c0e5bdb4-90ca-48c7-8a99-6665ae1c5e1b by event for project , event_type: type0 2026-04-21 04:27:19.019 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm c0e5bdb4-90ca-48c7-8a99-6665ae1c5e1b transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.039330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:18.995 2493992 INFO alembic.runtime.migration [None req-9c9ef71d-0cff-4b67-a26c-7ff577026221 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.995 2493992 INFO alembic.runtime.migration [None req-9c9ef71d-0cff-4b67-a26c-7ff577026221 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:18.999 2493992 INFO alembic.runtime.migration [None req-9c9ef71d-0cff-4b67-a26c-7ff577026221 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:18.999 2493992 INFO alembic.runtime.migration [None req-9c9ef71d-0cff-4b67-a26c-7ff577026221 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.004 2493992 INFO alembic.runtime.migration [None req-9c9ef71d-0cff-4b67-a26c-7ff577026221 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.006 2493992 INFO aodh.api.app [None req-9c9ef71d-0cff-4b67-a26c-7ff577026221 df2a6af5-8693-43b0-a64b-29163363b5dc 681149a9-64a0-4472-93c6-4d177e94f439 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.022 2493992 WARNING oslo_db.sqlalchemy.utils [None req-c7204a3a-4147-4cd7-9fb1-b207bc6e8e5a 278491e4-8d8a-45b0-b174-14ae6ed79b47 c4e60be9-462a-4e5e-a860-ad27d9443fcf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.015376s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.035 2493994 INFO aodh.evaluator.event [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Triggering the alarm 7cb99722-bd15-45f9-bb9f-83a0e31185db by event for project , event_type: type0 2026-04-21 04:27:19.035 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 7cb99722-bd15-45f9-bb9f-83a0e31185db transitioning to alarm because Event hits the query . {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin_on_behalf_of_another_project [0.051521s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.000 2493989 INFO alembic.runtime.migration [None req-44df00f4-c4e3-4a47-b05f-e20ba3d7bb59 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.000 2493989 INFO alembic.runtime.migration [None req-44df00f4-c4e3-4a47-b05f-e20ba3d7bb59 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.010 2493989 INFO alembic.runtime.migration [None req-44df00f4-c4e3-4a47-b05f-e20ba3d7bb59 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.010 2493989 INFO alembic.runtime.migration [None req-44df00f4-c4e3-4a47-b05f-e20ba3d7bb59 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.015 2493989 INFO alembic.runtime.migration [None req-44df00f4-c4e3-4a47-b05f-e20ba3d7bb59 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.016 2493989 INFO aodh.api.app [None req-44df00f4-c4e3-4a47-b05f-e20ba3d7bb59 ccb64d58-d1fd-4b2c-9e4a-216439150c00 b88594b4-b82c-4ba7-9d87-a062cf06bbc4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.033 2493989 WARNING oslo_db.sqlalchemy.utils [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.034 2493989 WARNING oslo_db.sqlalchemy.utils [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.039 2493989 WARNING oslo_db.sqlalchemy.utils [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.010010s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.045 2493994 INFO aodh.evaluator.event [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Triggering the alarm f96ebad6-9c48-46af-8b2f-f2bb6b92edf8 by event for project , event_type: type0 2026-04-21 04:27:19.046 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm f96ebad6-9c48-46af-8b2f-f2bb6b92edf8 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.008992s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.056 2493994 INFO aodh.evaluator.event [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Aborting evaluation of the alarm a175e2f0-5ca0-49f5-b9c7-58960333a9e1 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin_on_behalf_of_another_project [0.039459s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.034 2493992 INFO alembic.runtime.migration [None req-c7204a3a-4147-4cd7-9fb1-b207bc6e8e5a 278491e4-8d8a-45b0-b174-14ae6ed79b47 c4e60be9-462a-4e5e-a860-ad27d9443fcf - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.034 2493992 INFO alembic.runtime.migration [None req-c7204a3a-4147-4cd7-9fb1-b207bc6e8e5a 278491e4-8d8a-45b0-b174-14ae6ed79b47 c4e60be9-462a-4e5e-a860-ad27d9443fcf - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.038 2493992 INFO alembic.runtime.migration [None req-c7204a3a-4147-4cd7-9fb1-b207bc6e8e5a 278491e4-8d8a-45b0-b174-14ae6ed79b47 c4e60be9-462a-4e5e-a860-ad27d9443fcf - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.038 2493992 INFO alembic.runtime.migration [None req-c7204a3a-4147-4cd7-9fb1-b207bc6e8e5a 278491e4-8d8a-45b0-b174-14ae6ed79b47 c4e60be9-462a-4e5e-a860-ad27d9443fcf - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.044 2493992 INFO alembic.runtime.migration [None req-c7204a3a-4147-4cd7-9fb1-b207bc6e8e5a 278491e4-8d8a-45b0-b174-14ae6ed79b47 c4e60be9-462a-4e5e-a860-ad27d9443fcf - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.048 2493992 INFO aodh.api.app [None req-c7204a3a-4147-4cd7-9fb1-b207bc6e8e5a 278491e4-8d8a-45b0-b174-14ae6ed79b47 c4e60be9-462a-4e5e-a860-ad27d9443fcf - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.064464s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.009 2493991 INFO alembic.runtime.migration [None req-88f7317a-4352-4dd5-8fb7-43c216d52870 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.010 2493991 INFO alembic.runtime.migration [None req-88f7317a-4352-4dd5-8fb7-43c216d52870 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.016 2493991 INFO alembic.runtime.migration [None req-88f7317a-4352-4dd5-8fb7-43c216d52870 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.016 2493991 INFO alembic.runtime.migration [None req-88f7317a-4352-4dd5-8fb7-43c216d52870 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.022 2493991 INFO alembic.runtime.migration [None req-88f7317a-4352-4dd5-8fb7-43c216d52870 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.025 2493991 INFO aodh.api.app [None req-88f7317a-4352-4dd5-8fb7-43c216d52870 bea9b3d7-d6ec-4921-ad44-17fe21933d0c 309611e9-aa74-4337-b217-46d1cddf5bcc - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.042 2493991 WARNING oslo_db.sqlalchemy.utils [None req-b5edfb3e-2327-45b7-8e75-95f8c9343880 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.044 2493991 WARNING oslo_db.sqlalchemy.utils [None req-b5edfb3e-2327-45b7-8e75-95f8c9343880 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.052 2493991 WARNING oslo_db.sqlalchemy.utils [None req-7b282847-84bd-48e5-af78-395e4e0ef88c ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.058 2493991 WARNING oslo_db.sqlalchemy.utils [None req-c4dad7c9-6d31-413e-ac5f-7b68b718243b ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.059 2493991 WARNING oslo_db.sqlalchemy.utils [None req-c4dad7c9-6d31-413e-ac5f-7b68b718243b ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.063 2493991 WARNING oslo_db.sqlalchemy.utils [None req-eab0aede-8ad4-4b0e-8735-158866c1eb38 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.013420s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.066 2493994 WARNING aodh.evaluator.gnocchi [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm statistics retrieval failed: boom: Exception: boom 2026-04-21 04:27:19.067 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm ad5544a2-37b7-4d91-a4eb-8dc7db2468d4 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.012818s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.082 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm cfdee32f-147a-46fe-8c3c-72bff59b7941 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.009041s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.012469s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.104 2493994 WARNING aodh.evaluator.gnocchi [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2026-04-21 04:27:19.104 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 592cf217-a340-42d2-825c-254796c37c0b transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.009542s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.114 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 1965382b-216e-41b8-8bcf-876a30db983f transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.056024s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.076 2493991 INFO alembic.runtime.migration [None req-eab0aede-8ad4-4b0e-8735-158866c1eb38 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.076 2493991 INFO alembic.runtime.migration [None req-eab0aede-8ad4-4b0e-8735-158866c1eb38 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.081 2493991 INFO alembic.runtime.migration [None req-eab0aede-8ad4-4b0e-8735-158866c1eb38 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.081 2493991 INFO alembic.runtime.migration [None req-eab0aede-8ad4-4b0e-8735-158866c1eb38 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.087 2493991 INFO alembic.runtime.migration [None req-eab0aede-8ad4-4b0e-8735-158866c1eb38 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.089 2493991 INFO aodh.api.app [None req-eab0aede-8ad4-4b0e-8735-158866c1eb38 ea4985f4-eed6-45a6-8a75-ecbe994d6732 69bfaf32-a255-4d5c-af53-7e6c16753e1e - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.104 2493991 WARNING oslo_db.sqlalchemy.utils [None req-ec904152-d9bf-44ff-832a-0a513a1837f3 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.105 2493991 WARNING oslo_db.sqlalchemy.utils [None req-ec904152-d9bf-44ff-832a-0a513a1837f3 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.111 2493991 WARNING oslo_db.sqlalchemy.utils [None req-f5a5a7d0-ab4d-430a-b6f0-0d14f07c1096 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.115 2493991 WARNING oslo_db.sqlalchemy.utils [None req-88b6bc05-a815-4bd5-b4d6-55e612715893 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.117 2493991 WARNING oslo_db.sqlalchemy.utils [None req-88b6bc05-a815-4bd5-b4d6-55e612715893 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.120 2493991 WARNING oslo_db.sqlalchemy.utils [None req-8df6898f-a397-4fb1-84f3-c5435c5aca22 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.012959s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.128 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 07c4afe4-a4d4-44ba-a145-3e747f00aed4 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.012283s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.140 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 584c8b78-58e7-47bb-be6f-08b43f3789a9 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.043842s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.108 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.108 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.112 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.112 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.117 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.119 2493992 INFO aodh.api.app [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/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( {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.012731s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.152 2493994 WARNING aodh.evaluator.threshold [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Expecting 5 datapoints but only get 0 2026-04-21 04:27:19.153 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 13c40bbb-61ab-4be4-b38b-eb5f28d43923 transitioning to insufficient data because No datapoint for granularity 60 2026-04-21 04:27:19.154 2493994 WARNING aodh.evaluator.threshold [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Expecting 5 datapoints but only get 0 2026-04-21 04:27:19.154 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 13c40bbb-61ab-4be4-b38b-eb5f28d43923 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.010663s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.165 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 8a28dc02-baa6-4637-9ec9-25b368de54bc 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_simple_insufficient [0.010984s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.175 2493994 WARNING aodh.evaluator.threshold [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Expecting 5 datapoints but only get 0 2026-04-21 04:27:19.175 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm 00268566-fc0f-4f3e-ab30-1fa20de12ecc transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.011400s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.188 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm dc6489c5-4165-46d2-91ca-240fe663f808 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.069787s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.132 2493991 INFO alembic.runtime.migration [None req-8df6898f-a397-4fb1-84f3-c5435c5aca22 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.132 2493991 INFO alembic.runtime.migration [None req-8df6898f-a397-4fb1-84f3-c5435c5aca22 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.136 2493991 INFO alembic.runtime.migration [None req-8df6898f-a397-4fb1-84f3-c5435c5aca22 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.136 2493991 INFO alembic.runtime.migration [None req-8df6898f-a397-4fb1-84f3-c5435c5aca22 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.142 2493991 INFO alembic.runtime.migration [None req-8df6898f-a397-4fb1-84f3-c5435c5aca22 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.144 2493991 INFO aodh.api.app [None req-8df6898f-a397-4fb1-84f3-c5435c5aca22 7a09de28-b618-4651-b27c-86478ccc22d7 9080dd81-197c-4730-927f-dc3b3022f9df - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.170 2493991 WARNING oslo_db.sqlalchemy.utils [None req-960ecc71-f99a-4019-88f0-6719e4e0bf9e 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.171 2493991 WARNING oslo_db.sqlalchemy.utils [None req-960ecc71-f99a-4019-88f0-6719e4e0bf9e 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.178 2493991 WARNING oslo_db.sqlalchemy.utils [None req-c0cc6747-7282-4ffd-bbb4-413ca5740127 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.183 2493991 WARNING oslo_db.sqlalchemy.utils [None req-6f2d5812-a101-4e98-b4bc-3973e27b79a8 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.184 2493991 WARNING oslo_db.sqlalchemy.utils [None req-6f2d5812-a101-4e98-b4bc-3973e27b79a8 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.187 2493991 WARNING oslo_db.sqlalchemy.utils [None req-7275556b-816d-45ee-b53d-c837678ce5b3 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.048109s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.154 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.154 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.160 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.160 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.172 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.175 2493992 INFO aodh.api.app [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.001298s] ... ok {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.011375s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.199 2493994 INFO aodh.evaluator [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] alarm d43cc4c3-835d-49ae-8e53-7bbc89ea0829 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2026-04-20T08:27:19.199179', 'admin_state_up': True, 'operating_status': 'ERROR'} {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000416s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.012072s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000843s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.004242s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.055620s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.200 2493991 INFO alembic.runtime.migration [None req-572f46ea-768d-491a-a05a-fc70397944e0 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.200 2493991 INFO alembic.runtime.migration [None req-572f46ea-768d-491a-a05a-fc70397944e0 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.206 2493991 INFO alembic.runtime.migration [None req-572f46ea-768d-491a-a05a-fc70397944e0 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.206 2493991 INFO alembic.runtime.migration [None req-572f46ea-768d-491a-a05a-fc70397944e0 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.212 2493991 INFO alembic.runtime.migration [None req-572f46ea-768d-491a-a05a-fc70397944e0 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.214 2493991 INFO aodh.api.app [None req-572f46ea-768d-491a-a05a-fc70397944e0 791d19f1-37d6-4132-8585-fd7c12c75a32 2d39628b-710f-4968-a264-49cf9aba84ce - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.233 2493991 WARNING oslo_db.sqlalchemy.utils [None req-81b789e9-6a41-415d-88f5-9c6bf68d7501 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.234 2493991 WARNING oslo_db.sqlalchemy.utils [None req-81b789e9-6a41-415d-88f5-9c6bf68d7501 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.240 2493991 WARNING oslo_db.sqlalchemy.utils [None req-f1a72b7c-3b39-4637-b8f9-85a50da64ccd 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.244 2493991 WARNING oslo_db.sqlalchemy.utils [None req-d963d914-5e19-4bda-aa0f-8266e670611a 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.245 2493991 WARNING oslo_db.sqlalchemy.utils [None req-d963d914-5e19-4bda-aa0f-8266e670611a 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.248 2493991 WARNING oslo_db.sqlalchemy.utils [None req-a2b2ee0a-0177-4f4c-b608-fde0cfdb9315 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.214747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.053 2493989 INFO alembic.runtime.migration [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.053 2493989 INFO alembic.runtime.migration [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.059 2493989 INFO alembic.runtime.migration [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.059 2493989 INFO alembic.runtime.migration [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.064 2493989 INFO alembic.runtime.migration [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.066 2493989 INFO aodh.api.app [None req-e290a01c-5e16-4fbf-a48a-bb7a55247d33 c051084d-e016-45db-8d33-e5df9e458664 e9688135-eb36-4ebc-a93e-70afb5719d7b - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.084 2493989 WARNING oslo_db.sqlalchemy.utils [None req-f530cf78-3437-4f33-a94d-d8d4cdebb298 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.090 2493989 WARNING oslo_db.sqlalchemy.utils [None req-080c1dd8-34b4-4902-8eb3-e9850ed049ea 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.098 2493989 WARNING oslo_db.sqlalchemy.utils [None req-4b27b124-5f9c-445e-9167-3ef52b149f05 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.105 2493989 WARNING oslo_db.sqlalchemy.utils [None req-155d96bf-1501-4aed-9ee2-cae15e358797 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.114 2493989 WARNING oslo_db.sqlalchemy.utils [None req-eb19559d-87ec-4e20-84d3-1f7efbf6042f 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.123 2493989 WARNING oslo_db.sqlalchemy.utils [None req-43cc6ee3-03f5-494d-be99-fcd472b56ceb 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.135 2493989 WARNING oslo_db.sqlalchemy.utils [None req-da4924a8-9318-4866-95ec-a309b48afef8 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.139 2493989 WARNING oslo_db.sqlalchemy.utils [None req-cc0771cc-596d-4d64-9d0a-854e8b65e2ad 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.155 2493989 WARNING oslo_db.sqlalchemy.utils [None req-e1cb44c2-33a6-48b0-9a77-da173ebb8cd8 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.161 2493989 WARNING oslo_db.sqlalchemy.utils [None req-872e6c4d-2515-4af2-b0fa-2ba80c273886 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.172 2493989 WARNING oslo_db.sqlalchemy.utils [None req-e8fc15ca-b48b-42b8-9928-976463bb21e6 900902c 4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.176 2493989 WARNING oslo_db.sqlalchemy.utils [None req-bba03399-f5c6-40be-89b0-d2a2ee9ec4d7 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.186 2493989 WARNING oslo_db.sqlalchemy.utils [None req-d21762c3-ddb1-4537-b0c4-8f543a752a86 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.192 2493989 WARNING oslo_db.sqlalchemy.utils [None req-da6c244e-6369-4089-ac9b-38ab121240f0 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.205 2493989 WARNING oslo_db.sqlalchemy.utils [None req-4259fc3c-20b7-4dc0-ab64-b1989071046e 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.212 2493989 WARNING oslo_db.sqlalchemy.utils [None req-b3498cf2-c83d-483b-87a7-dc7abfd5a90c 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.221 2493989 WARNING oslo_db.sqlalchemy.utils [None req-202e4e08-68a5-4376-836b-47a29f71eed6 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.225 2493989 WARNING oslo_db.sqlalchemy.utils [None req-dd868057-e72d-42ed-9674-5b553dcb1ff1 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.237 2493989 WARNING oslo_db.sqlalchemy.utils [None req-a3e0aeb8-baef-4555-893a-5f0ce51a5696 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.243 2493989 WARNING oslo_db.sqlalchemy.utils [None req-37e60f7c-94a3-4d73-93f6-6a4fe6aa734c 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.254 2493989 WARNING oslo_db.sqlalchemy.utils [None req-2c74a0b7-e959-415d-b722-6b770281ccfd 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.052523s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.221 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.222 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.226 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.226 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.235 2493992 INFO alembic.runtime.migration [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.239 2493992 INFO aodh.api.app [None req-1f963aec-678c-431b-b3f9-49571d6f474f dee52726-194d-4d2c-b058-3296b03f9ca1 dd78d9c1-ea49-4c0a-a39a-7059eda0ecb1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.044517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.267 2493989 INFO alembic.runtime.migration [None req-2c74a0b7-e959-415d-b722-6b770281ccfd 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.267 2493989 INFO alembic.runtime.migration [None req-2c74a0b7-e959-415d-b722-6b770281ccfd 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.272 2493989 INFO alembic.runtime.migration [None req-2c74a0b7-e959-415d-b722-6b770281ccfd 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.272 2493989 INFO alembic.runtime.migration [None req-2c74a0b7-e959-415d-b722-6b770281ccfd 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.277 2493989 INFO alembic.runtime.migration [None req-2c74a0b7-e959-415d-b722-6b770281ccfd 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.284 2493989 INFO aodh.api.app [None req-2c74a0b7-e959-415d-b722-6b770281ccfd 900902c4-ad46-45fb-a040-ba7798904226 4d0206f0-9b01-4715-9dda-49a20a4d457d - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.296 2493989 WARNING oslo_db.sqlalchemy.utils [None req-2f7864f3-3fee-4e66-839c-0a42b31bcd25 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.302 2493989 WARNING oslo_db.sqlalchemy.utils [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] 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 [0.054939s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.258 2493991 INFO alembic.runtime.migration [None req-a2b2ee0a-0177-4f4c-b608-fde0cfdb9315 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.258 2493991 INFO alembic.runtime.migration [None req-a2b2ee0a-0177-4f4c-b608-fde0cfdb9315 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.262 2493991 INFO alembic.runtime.migration [None req-a2b2ee0a-0177-4f4c-b608-fde0cfdb9315 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.262 2493991 INFO alembic.runtime.migration [None req-a2b2ee0a-0177-4f4c-b608-fde0cfdb9315 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.267 2493991 INFO alembic.runtime.migration [None req-a2b2ee0a-0177-4f4c-b608-fde0cfdb9315 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.268 2493991 INFO aodh.api.app [None req-a2b2ee0a-0177-4f4c-b608-fde0cfdb9315 79e4e6e1-a58b-4d97-b65c-2641921c17d6 f21363fc-476d-4c08-9cb6-331a8f08c8a4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.295 2493991 WARNING oslo_db.sqlalchemy.utils [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.296 2493991 WARNING oslo_db.sqlalchemy.utils [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.302 2493991 WARNING oslo_db.sqlalchemy.utils [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.067839s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.277 2493992 INFO alembic.runtime.migration [None req-60518dd1-8a02-4028-b859-a0086455b11e - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.278 2493992 INFO alembic.runtime.migration [None req-60518dd1-8a02-4028-b859-a0086455b11e - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.282 2493992 INFO alembic.runtime.migration [None req-60518dd1-8a02-4028-b859-a0086455b11e - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.282 2493992 INFO alembic.runtime.migration [None req-60518dd1-8a02-4028-b859-a0086455b11e - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.288 2493992 INFO alembic.runtime.migration [None req-60518dd1-8a02-4028-b859-a0086455b11e - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.293 2493992 INFO aodh.api.app [None req-60518dd1-8a02-4028-b859-a0086455b11e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.040335s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.314 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.314 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.322 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.322 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.328 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.330 2493989 INFO aodh.api.app [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.059865s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.316 2493991 INFO alembic.runtime.migration [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.318 2493991 INFO alembic.runtime.migration [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.324 2493991 INFO alembic.runtime.migration [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.324 2493991 INFO alembic.runtime.migration [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.334 2493991 INFO alembic.runtime.migration [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.338 2493991 INFO aodh.api.app [None req-eb88eabd-118d-4d81-83af-c94952e79138 8b40607d-5363-4dfa-bb1b-cc6fa5d476ad bdff365b-b015-4df4-ada3-27c1bd57c7ca - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.357 2493991 WARNING oslo_db.sqlalchemy.utils [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.358 2493991 WARNING oslo_db.sqlalchemy.utils [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.363 2493991 WARNING oslo_db.sqlalchemy.utils [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.012815s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002403s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002357s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002419s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.061002s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.344 2493992 INFO alembic.runtime.migration [None req-ce8c26da-0eeb-43e7-9c4c-51c9672bdda3 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.345 2493992 INFO alembic.runtime.migration [None req-ce8c26da-0eeb-43e7-9c4c-51c9672bdda3 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.351 2493992 INFO alembic.runtime.migration [None req-ce8c26da-0eeb-43e7-9c4c-51c9672bdda3 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.351 2493992 INFO alembic.runtime.migration [None req-ce8c26da-0eeb-43e7-9c4c-51c9672bdda3 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.357 2493992 INFO alembic.runtime.migration [None req-ce8c26da-0eeb-43e7-9c4c-51c9672bdda3 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.359 2493992 INFO aodh.api.app [None req-ce8c26da-0eeb-43e7-9c4c-51c9672bdda3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.065066s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001457s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.006250s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.045111s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.404 2493992 INFO alembic.runtime.migration [None req-2e2d3be0-cbd9-4101-90e4-31ce8059425b - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.405 2493992 INFO alembic.runtime.migration [None req-2e2d3be0-cbd9-4101-90e4-31ce8059425b - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.408 2493992 INFO alembic.runtime.migration [None req-2e2d3be0-cbd9-4101-90e4-31ce8059425b - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.408 2493992 INFO alembic.runtime.migration [None req-2e2d3be0-cbd9-4101-90e4-31ce8059425b - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.414 2493992 INFO alembic.runtime.migration [None req-2e2d3be0-cbd9-4101-90e4-31ce8059425b - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.416 2493992 INFO aodh.api.app [None req-2e2d3be0-cbd9-4101-90e4-31ce8059425b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.064992s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.396 2493991 INFO alembic.runtime.migration [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.396 2493991 INFO alembic.runtime.migration [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.401 2493991 INFO alembic.runtime.migration [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.401 2493991 INFO alembic.runtime.migration [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.406 2493991 INFO alembic.runtime.migration [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.411 2493991 INFO aodh.api.app [None req-905210d7-d059-4c5d-aec4-fcd24b4887e2 1d53e951-109c-46f1-a98a-b637c992bb80 8c79a846-cc29-4ac8-b18c-6dc3084328b5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.071212s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.427 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.427 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.432 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.432 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.440 2493989 INFO alembic.runtime.migration [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.447 2493989 INFO aodh.api.app [None req-61542104-8cbb-471d-af82-64831ac52cba - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.050699s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.459 2493991 INFO alembic.runtime.migration [None req-d9591df5-86ab-4850-b1cc-0fa1609ec296 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.460 2493991 INFO alembic.runtime.migration [None req-d9591df5-86ab-4850-b1cc-0fa1609ec296 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.463 2493991 INFO alembic.runtime.migration [None req-d9591df5-86ab-4850-b1cc-0fa1609ec296 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.463 2493991 INFO alembic.runtime.migration [None req-d9591df5-86ab-4850-b1cc-0fa1609ec296 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.477 2493991 INFO alembic.runtime.migration [None req-d9591df5-86ab-4850-b1cc-0fa1609ec296 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.479 2493991 INFO aodh.api.app [None req-d9591df5-86ab-4850-b1cc-0fa1609ec296 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.061598s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.450 2493992 INFO alembic.runtime.migration [None req-ab8af0b6-1ec4-4b2c-bdbe-2ff8f789a947 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.450 2493992 INFO alembic.runtime.migration [None req-ab8af0b6-1ec4-4b2c-bdbe-2ff8f789a947 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.455 2493992 INFO alembic.runtime.migration [None req-ab8af0b6-1ec4-4b2c-bdbe-2ff8f789a947 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.455 2493992 INFO alembic.runtime.migration [None req-ab8af0b6-1ec4-4b2c-bdbe-2ff8f789a947 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.461 2493992 INFO alembic.runtime.migration [None req-ab8af0b6-1ec4-4b2c-bdbe-2ff8f789a947 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.463 2493992 INFO aodh.api.app [None req-ab8af0b6-1ec4-4b2c-bdbe-2ff8f789a947 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.046605s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.500 2493989 INFO alembic.runtime.migration [None req-068ec506-c582-4f95-8edf-c0d4ceca7031 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.500 2493989 INFO alembic.runtime.migration [None req-068ec506-c582-4f95-8edf-c0d4ceca7031 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.503 2493989 INFO alembic.runtime.migration [None req-068ec506-c582-4f95-8edf-c0d4ceca7031 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.503 2493989 INFO alembic.runtime.migration [None req-068ec506-c582-4f95-8edf-c0d4ceca7031 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.510 2493989 INFO alembic.runtime.migration [None req-068ec506-c582-4f95-8edf-c0d4ceca7031 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.512 2493989 INFO aodh.api.app [None req-068ec506-c582-4f95-8edf-c0d4ceca7031 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/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.047580s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.515 2493992 INFO alembic.runtime.migration [None req-23d71efc-69e9-4225-a175-0c38a9169566 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.516 2493992 INFO alembic.runtime.migration [None req-23d71efc-69e9-4225-a175-0c38a9169566 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.521 2493992 INFO alembic.runtime.migration [None req-23d71efc-69e9-4225-a175-0c38a9169566 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.521 2493992 INFO alembic.runtime.migration [None req-23d71efc-69e9-4225-a175-0c38a9169566 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.528 2493992 INFO alembic.runtime.migration [None req-23d71efc-69e9-4225-a175-0c38a9169566 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.530 2493992 INFO aodh.api.app [None req-23d71efc-69e9-4225-a175-0c38a9169566 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.056766s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.511 2493991 INFO alembic.runtime.migration [None req-07a3c424-3fe0-4307-8754-3938b8de9524 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.511 2493991 INFO alembic.runtime.migration [None req-07a3c424-3fe0-4307-8754-3938b8de9524 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.514 2493991 INFO alembic.runtime.migration [None req-07a3c424-3fe0-4307-8754-3938b8de9524 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.514 2493991 INFO alembic.runtime.migration [None req-07a3c424-3fe0-4307-8754-3938b8de9524 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.519 2493991 INFO alembic.runtime.migration [None req-07a3c424-3fe0-4307-8754-3938b8de9524 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.521 2493991 INFO aodh.api.app [None req-07a3c424-3fe0-4307-8754-3938b8de9524 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.055330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.560 2493992 INFO alembic.runtime.migration [None req-2ac5983f-0187-4a56-99a5-d95fcc63b831 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.560 2493992 INFO alembic.runtime.migration [None req-2ac5983f-0187-4a56-99a5-d95fcc63b831 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.566 2493992 INFO alembic.runtime.migration [None req-2ac5983f-0187-4a56-99a5-d95fcc63b831 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.566 2493992 INFO alembic.runtime.migration [None req-2ac5983f-0187-4a56-99a5-d95fcc63b831 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.570 2493992 INFO alembic.runtime.migration [None req-2ac5983f-0187-4a56-99a5-d95fcc63b831 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.572 2493992 INFO aodh.api.app [None req-2ac5983f-0187-4a56-99a5-d95fcc63b831 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.078864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.545 2493989 INFO alembic.runtime.migration [None req-d6e12496-2b3e-4793-944b-0c63f4a71ef2 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.546 2493989 INFO alembic.runtime.migration [None req-d6e12496-2b3e-4793-944b-0c63f4a71ef2 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.550 2493989 INFO alembic.runtime.migration [None req-d6e12496-2b3e-4793-944b-0c63f4a71ef2 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.550 2493989 INFO alembic.runtime.migration [None req-d6e12496-2b3e-4793-944b-0c63f4a71ef2 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.558 2493989 INFO alembic.runtime.migration [None req-d6e12496-2b3e-4793-944b-0c63f4a71ef2 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.561 2493989 INFO aodh.api.app [None req-d6e12496-2b3e-4793-944b-0c63f4a71ef2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.066603s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.572 2493991 INFO alembic.runtime.migration [None req-91cae6bb-7d52-4eff-b842-5925e3f98070 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.572 2493991 INFO alembic.runtime.migration [None req-91cae6bb-7d52-4eff-b842-5925e3f98070 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.579 2493991 INFO alembic.runtime.migration [None req-91cae6bb-7d52-4eff-b842-5925e3f98070 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.579 2493991 INFO alembic.runtime.migration [None req-91cae6bb-7d52-4eff-b842-5925e3f98070 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.583 2493991 INFO alembic.runtime.migration [None req-91cae6bb-7d52-4eff-b842-5925e3f98070 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.587 2493991 INFO aodh.api.app [None req-91cae6bb-7d52-4eff-b842-5925e3f98070 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.049955s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.616 2493992 INFO alembic.runtime.migration [None req-91f9cad8-9b05-493b-84a5-61dd829200a8 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.616 2493992 INFO alembic.runtime.migration [None req-91f9cad8-9b05-493b-84a5-61dd829200a8 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.620 2493992 INFO alembic.runtime.migration [None req-91f9cad8-9b05-493b-84a5-61dd829200a8 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.620 2493992 INFO alembic.runtime.migration [None req-91f9cad8-9b05-493b-84a5-61dd829200a8 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.625 2493992 INFO alembic.runtime.migration [None req-91f9cad8-9b05-493b-84a5-61dd829200a8 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.627 2493992 INFO aodh.api.app [None req-91f9cad8-9b05-493b-84a5-61dd829200a8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.645 2493992 INFO aodh.api.app [None req-91f9cad8-9b05-493b-84a5-61dd829200a8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini 2026-04-21 04:27:19.656 2493992 WARNING oslo_policy.policy [None req-6d9f84ac-0620-4b89-9ed5-74e83accd2ca some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.049364s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.639 2493991 INFO alembic.runtime.migration [None req-9f1d883c-818d-4fd0-9897-e544bd2beb38 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.639 2493991 INFO alembic.runtime.migration [None req-9f1d883c-818d-4fd0-9897-e544bd2beb38 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.645 2493991 INFO alembic.runtime.migration [None req-9f1d883c-818d-4fd0-9897-e544bd2beb38 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.645 2493991 INFO alembic.runtime.migration [None req-9f1d883c-818d-4fd0-9897-e544bd2beb38 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.652 2493991 INFO alembic.runtime.migration [None req-9f1d883c-818d-4fd0-9897-e544bd2beb38 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.654 2493991 INFO aodh.api.app [None req-9f1d883c-818d-4fd0-9897-e544bd2beb38 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.075084s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.625 2493989 INFO alembic.runtime.migration [None req-5938d6fc-259c-4f93-b936-975cfe22f21f - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.625 2493989 INFO alembic.runtime.migration [None req-5938d6fc-259c-4f93-b936-975cfe22f21f - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.633 2493989 INFO alembic.runtime.migration [None req-5938d6fc-259c-4f93-b936-975cfe22f21f - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.633 2493989 INFO alembic.runtime.migration [None req-5938d6fc-259c-4f93-b936-975cfe22f21f - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.638 2493989 INFO alembic.runtime.migration [None req-5938d6fc-259c-4f93-b936-975cfe22f21f - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.640 2493989 INFO aodh.api.app [None req-5938d6fc-259c-4f93-b936-975cfe22f21f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.047144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.668 2493992 INFO alembic.runtime.migration [None req-6d9f84ac-0620-4b89-9ed5-74e83accd2ca some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.668 2493992 INFO alembic.runtime.migration [None req-6d9f84ac-0620-4b89-9ed5-74e83accd2ca some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.671 2493992 INFO alembic.runtime.migration [None req-6d9f84ac-0620-4b89-9ed5-74e83accd2ca some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.671 2493992 INFO alembic.runtime.migration [None req-6d9f84ac-0620-4b89-9ed5-74e83accd2ca some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.675 2493992 INFO alembic.runtime.migration [None req-6d9f84ac-0620-4b89-9ed5-74e83accd2ca some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.677 2493992 INFO aodh.api.app [None req-6d9f84ac-0620-4b89-9ed5-74e83accd2ca some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.051982s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.686 2493991 INFO alembic.runtime.migration [None req-6bd6d1f1-13bb-4846-824d-c9f746d9de7b - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.686 2493991 INFO alembic.runtime.migration [None req-6bd6d1f1-13bb-4846-824d-c9f746d9de7b - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.690 2493991 INFO alembic.runtime.migration [None req-6bd6d1f1-13bb-4846-824d-c9f746d9de7b - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.690 2493991 INFO alembic.runtime.migration [None req-6bd6d1f1-13bb-4846-824d-c9f746d9de7b - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.694 2493991 INFO alembic.runtime.migration [None req-6bd6d1f1-13bb-4846-824d-c9f746d9de7b - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.697 2493991 INFO aodh.api.app [None req-6bd6d1f1-13bb-4846-824d-c9f746d9de7b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.035761s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.714 2493992 INFO alembic.runtime.migration [None req-3b5287e7-a354-47dc-898b-605f2ccd4657 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.714 2493992 INFO alembic.runtime.migration [None req-3b5287e7-a354-47dc-898b-605f2ccd4657 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.718 2493992 INFO alembic.runtime.migration [None req-3b5287e7-a354-47dc-898b-605f2ccd4657 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.718 2493992 INFO alembic.runtime.migration [None req-3b5287e7-a354-47dc-898b-605f2ccd4657 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.723 2493992 INFO alembic.runtime.migration [None req-3b5287e7-a354-47dc-898b-605f2ccd4657 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.725 2493992 INFO aodh.api.app [None req-3b5287e7-a354-47dc-898b-605f2ccd4657 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.066545s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.704 2493989 INFO alembic.runtime.migration [None req-c83574b2-beae-45a7-af86-91722d0c661c - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.704 2493989 INFO alembic.runtime.migration [None req-c83574b2-beae-45a7-af86-91722d0c661c - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.711 2493989 INFO alembic.runtime.migration [None req-c83574b2-beae-45a7-af86-91722d0c661c - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.711 2493989 INFO alembic.runtime.migration [None req-c83574b2-beae-45a7-af86-91722d0c661c - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.716 2493989 INFO alembic.runtime.migration [None req-c83574b2-beae-45a7-af86-91722d0c661c - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.718 2493989 INFO aodh.api.app [None req-c83574b2-beae-45a7-af86-91722d0c661c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.032420s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.750 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.751 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.754 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.755 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.759 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.761 2493992 INFO aodh.api.app [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.058708s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.738 2493991 INFO alembic.runtime.migration [None req-3b403e21-d149-4ed2-8961-7411f6df6721 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.738 2493991 INFO alembic.runtime.migration [None req-3b403e21-d149-4ed2-8961-7411f6df6721 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.742 2493991 INFO alembic.runtime.migration [None req-3b403e21-d149-4ed2-8961-7411f6df6721 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.742 2493991 INFO alembic.runtime.migration [None req-3b403e21-d149-4ed2-8961-7411f6df6721 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.747 2493991 INFO alembic.runtime.migration [None req-3b403e21-d149-4ed2-8961-7411f6df6721 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.751 2493991 INFO aodh.api.app [None req-3b403e21-d149-4ed2-8961-7411f6df6721 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.037212s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.769 2493989 INFO alembic.runtime.migration [None req-378299d9-c7e8-4a35-a4a6-96bacd3bec42 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.769 2493989 INFO alembic.runtime.migration [None req-378299d9-c7e8-4a35-a4a6-96bacd3bec42 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.773 2493989 INFO alembic.runtime.migration [None req-378299d9-c7e8-4a35-a4a6-96bacd3bec42 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.773 2493989 INFO alembic.runtime.migration [None req-378299d9-c7e8-4a35-a4a6-96bacd3bec42 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.779 2493989 INFO alembic.runtime.migration [None req-378299d9-c7e8-4a35-a4a6-96bacd3bec42 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.781 2493989 INFO aodh.api.app [None req-378299d9-c7e8-4a35-a4a6-96bacd3bec42 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.032518s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.784 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.784 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.788 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.788 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.793 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.795 2493992 INFO aodh.api.app [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.006605s] ... ok {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.033930s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.806 2493989 INFO alembic.runtime.migration [None req-8fcfe597-fa12-4eca-ac04-bd3c610cdd8d 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.807 2493989 INFO alembic.runtime.migration [None req-8fcfe597-fa12-4eca-ac04-bd3c610cdd8d 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.811 2493989 INFO alembic.runtime.migration [None req-8fcfe597-fa12-4eca-ac04-bd3c610cdd8d 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.812 2493989 INFO alembic.runtime.migration [None req-8fcfe597-fa12-4eca-ac04-bd3c610cdd8d 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.816 2493989 INFO alembic.runtime.migration [None req-8fcfe597-fa12-4eca-ac04-bd3c610cdd8d 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.819 2493989 INFO aodh.api.app [None req-8fcfe597-fa12-4eca-ac04-bd3c610cdd8d 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.019853s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.823 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.824 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.827 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.827 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.831 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.054045s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.799 2493991 INFO alembic.runtime.migration [None req-e913a94d-d9d4-47ce-9e14-fff522efefdb - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.799 2493991 INFO alembic.runtime.migration [None req-e913a94d-d9d4-47ce-9e14-fff522efefdb - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.804 2493991 INFO alembic.runtime.migration [None req-e913a94d-d9d4-47ce-9e14-fff522efefdb - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.804 2493991 INFO alembic.runtime.migration [None req-e913a94d-d9d4-47ce-9e14-fff522efefdb - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.810 2493991 INFO alembic.runtime.migration [None req-e913a94d-d9d4-47ce-9e14-fff522efefdb - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.813 2493991 INFO aodh.api.app [None req-e913a94d-d9d4-47ce-9e14-fff522efefdb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.019153s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.843 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.844 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.848 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.848 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.852 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.853 2493992 WARNING oslo_db.sqlalchemy.utils [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.039886s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.841 2493989 INFO alembic.runtime.migration [None req-f8038588-038d-4b3e-89a0-f6c631404241 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.842 2493989 INFO alembic.runtime.migration [None req-f8038588-038d-4b3e-89a0-f6c631404241 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.845 2493989 INFO alembic.runtime.migration [None req-f8038588-038d-4b3e-89a0-f6c631404241 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.845 2493989 INFO alembic.runtime.migration [None req-f8038588-038d-4b3e-89a0-f6c631404241 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.851 2493989 INFO alembic.runtime.migration [None req-f8038588-038d-4b3e-89a0-f6c631404241 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.853 2493989 INFO aodh.api.app [None req-f8038588-038d-4b3e-89a0-f6c631404241 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.023232s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.863 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.863 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.867 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.867 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.871 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.875 2493992 WARNING oslo_db.sqlalchemy.utils [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.022441s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.886 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.886 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.890 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.890 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.894 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.897 2493992 WARNING oslo_db.sqlalchemy.utils [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.037983s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.882 2493989 INFO alembic.runtime.migration [None req-3f9497f8-6c7d-449e-87fa-f38936b1a99c 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.882 2493989 INFO alembic.runtime.migration [None req-3f9497f8-6c7d-449e-87fa-f38936b1a99c 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.885 2493989 INFO alembic.runtime.migration [None req-3f9497f8-6c7d-449e-87fa-f38936b1a99c 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.886 2493989 INFO alembic.runtime.migration [None req-3f9497f8-6c7d-449e-87fa-f38936b1a99c 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.890 2493989 INFO alembic.runtime.migration [None req-3f9497f8-6c7d-449e-87fa-f38936b1a99c 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.892 2493989 INFO aodh.api.app [None req-3f9497f8-6c7d-449e-87fa-f38936b1a99c 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.021579s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.909 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.910 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.914 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.914 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.918 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.921 2493992 WARNING oslo_db.sqlalchemy.utils [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.079903s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.858 2493991 INFO alembic.runtime.migration [None req-6dc09f45-6056-4392-aed8-057dba01b109 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.858 2493991 INFO alembic.runtime.migration [None req-6dc09f45-6056-4392-aed8-057dba01b109 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.865 2493991 INFO alembic.runtime.migration [None req-6dc09f45-6056-4392-aed8-057dba01b109 - project-id1 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.865 2493991 INFO alembic.runtime.migration [None req-6dc09f45-6056-4392-aed8-057dba01b109 - project-id1 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.873 2493991 INFO alembic.runtime.migration [None req-6dc09f45-6056-4392-aed8-057dba01b109 - project-id1 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.878 2493991 INFO aodh.api.app [None req-6dc09f45-6056-4392-aed8-057dba01b109 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.007438s] ... ok {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000596s] ... ok {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.035353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.919 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.919 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.923 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.923 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.930 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.932 2493989 INFO aodh.api.app [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev10/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.024669s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.932 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.933 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.936 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.936 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.941 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.027567s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.940 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.941 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.945 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.945 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.950 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.954 2493991 WARNING oslo_db.sqlalchemy.utils [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.959 2493991 INFO aodh.storage.impl_sqlalchemy [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] 0 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.022635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.958 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.958 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.961 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.961 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.966 2493992 INFO alembic.runtime.migration [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001716s] ... ok {0} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.042940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.957 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.957 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.961 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.961 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.967 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.968 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.968 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.029355s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.969 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.969 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.973 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.973 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:19.978 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:19.982 2493991 WARNING oslo_db.sqlalchemy.utils [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:19.988 2493991 INFO aodh.storage.impl_sqlalchemy [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] 3 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.018559s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.990 2493992 ERROR stevedore.extension [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] 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-04-21 04:27:19.990 2493992 WARNING stevedore.named [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Could not load prometheus 2026-04-21 04:27:19.990 2493992 INFO aodh.evaluator [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] alarm 4c675098-c88b-4aa4-8b28-10a99676c7b1 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_composite.CompositeTest.test_ok_with_short_circuit_logic [0.011822s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.002 2493992 ERROR stevedore.extension [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] 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-04-21 04:27:20.002 2493992 WARNING stevedore.named [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Could not load prometheus 2026-04-21 04:27:20.003 2493992 INFO aodh.evaluator [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] alarm c9829ac2-faed-49ed-957d-e881c27df017 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. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.023496s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:19.999 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:19.999 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.003 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.004 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.008 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.013 2493991 WARNING oslo_db.sqlalchemy.utils [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.036825s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.001 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.001 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.005 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.005 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.011 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.019 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:20.025 2493989 INFO aodh.storage.impl_sqlalchemy [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] 2 alarm histories are removed from database {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.034064s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.025 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.025 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.028 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.028 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.035 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.039 2493991 WARNING oslo_db.sqlalchemy.utils [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.033719s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.038 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.039 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.043 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.043 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.048 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.053 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:20.056 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.029273s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.058 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.058 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.062 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.062 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.067 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.070 2493991 WARNING oslo_db.sqlalchemy.utils [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.028837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.072 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.072 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.075 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.075 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.079 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.085 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:20.088 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] 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_no_filter [0.030109s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.089 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.090 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.093 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.093 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.098 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.101 2493991 WARNING oslo_db.sqlalchemy.utils [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.023574s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.100 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.100 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.103 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.103 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.108 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.111 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.112159s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.008226s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.008311s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.134 2493992 INFO aodh.evaluator.event [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Triggering the alarm b6148e76-8e8b-42ca-9290-16dc0c12b848 by event for project , event_type: compute.instance.update 2026-04-21 04:27:20.134 2493992 INFO aodh.evaluator [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] alarm b6148e76-8e8b-42ca-9290-16dc0c12b848 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.025711s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.120 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.120 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.124 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.125 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.129 2493991 INFO alembic.runtime.migration [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001268s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002395s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001006s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.008896s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.144 2493992 ERROR aodh.evaluator.event [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Failed to extract event_type from event = {'message_id': '3d9ab9ea-a4c5-46a3-bc44-4413e393433e', 'traits': []} 2026-04-21 04:27:20.144 2493992 WARNING aodh.evaluator.event [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Event <{'message_id': '3d9ab9ea-a4c5-46a3-bc44-4413e393433e', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.028682s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.124 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.124 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.128 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.128 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.133 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.138 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.009891s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.009888s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.163 2493992 WARNING aodh.evaluator.threshold [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Expecting 6 datapoints but only get 0 2026-04-21 04:27:20.163 2493992 INFO aodh.evaluator [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] alarm 66448dbb-0d88-4806-84b6-67fc09b12677 transitioning to insufficient data because No datapoint for granularity 50 {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.025745s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.160 2493991 ERROR stevedore.extension [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] 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-04-21 04:27:20.160 2493991 WARNING stevedore.named [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Could not load prometheus {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.010553s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.174 2493992 WARNING aodh.evaluator.gnocchi [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2026-04-21 04:27:20.174 2493992 INFO aodh.evaluator [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] alarm 34fda022-92a5-4ac1-a877-fa3fce444fe4 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.038318s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.158 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.158 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.162 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.162 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.168 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.174 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:20.176 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-04-21 04:27:20.179 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.011956s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.186 2493992 WARNING aodh.evaluator.threshold [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Expecting 5 datapoints but only get 0 2026-04-21 04:27:20.186 2493992 INFO aodh.evaluator [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] alarm ff9d8c55-ed50-4a2f-bbb3-73d3f63c39b4 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.022617s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.188 2493991 ERROR stevedore.extension [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] 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-04-21 04:27:20.188 2493991 WARNING stevedore.named [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Could not load prometheus 2026-04-21 04:27:20.189 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm 1cd3560a-0f99-401a-97bb-63148098c822 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-04-21 04:27:20.190 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm 9763a888-a382-4a01-a1c6-3e2c0f3f3673 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-04-21 04:27:20.191 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm 999a5a00-7432-43c9-8e61-b17f8f6dc322 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-04-21 04:27:20.191 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm bc4d1d24-b6f7-463f-8e9e-e9fa13b3ae99 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {2} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_not_scoped [0.010282s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000458s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000303s] ... ok {2} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.004411s] ... ok {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.001075s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.017078s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.202 2493991 ERROR stevedore.extension [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] 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-04-21 04:27:20.203 2493991 WARNING stevedore.named [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Could not load prometheus 2026-04-21 04:27:20.203 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm d23782e8-fb33-48f1-ac68-167199e8523b 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. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.033158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.192 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.192 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.196 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.196 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.202 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.207 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.012596s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.221 2493991 ERROR stevedore.extension [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] 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-04-21 04:27:20.221 2493991 WARNING stevedore.named [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Could not load prometheus 2026-04-21 04:27:20.222 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm feed49c4-f9a2-4459-943a-284d8ed536bf transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.010756s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.012588s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.246 2493991 INFO aodh.evaluator.event [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Triggering the alarm 183202f4-ea6b-4ca6-a85a-9a8caad63f8a by event for project project1, event_type: type0 2026-04-21 04:27:20.246 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm 183202f4-ea6b-4ca6-a85a-9a8caad63f8a transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.031992s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.224 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.225 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.228 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.228 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.232 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.237 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.009647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.256 2493991 INFO aodh.evaluator.event [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Triggering the alarm 48678b73-f149-452d-adaa-fdf6b1ebeea6 by event for project , event_type: type0 2026-04-21 04:27:20.256 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm 48678b73-f149-452d-adaa-fdf6b1ebeea6 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.008320s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.265 2493991 INFO aodh.evaluator.event [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Aborting evaluation of the alarm 766ce9f6-55e1-45fd-82f2-a788b045589e 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_event_type_pattern_unmatched [0.007884s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007690s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.281 2493991 INFO aodh.evaluator.event [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Aborting evaluation of the alarm cd2b9f34-f889-425a-a37b-bc099e030bd3 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.031980s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.258 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.258 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.262 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.262 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.267 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.271 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.009066s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.291 2493991 INFO aodh.evaluator.event [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Aborting evaluation of the alarm be8c1eba-35ba-4b33-bd63-1b2d7398d73a due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.018208s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.308 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm f130cce5-2075-48cf-9176-6e00ea979090 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.010436s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.040251s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.294 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.294 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.299 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.300 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.306 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 2026-04-21 04:27:20.311 2493989 WARNING oslo_db.sqlalchemy.utils [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.009983s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.329 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm 7a8312d2-4546-432e-b161-1cf366f85453 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.010061s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.023770s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.331 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.331 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.335 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.335 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.340 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.009875s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.350 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm a42c14ad-4c82-49b4-aba9-0451ab0d1a13 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.010989s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.360 2493991 INFO aodh.evaluator [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] alarm ff1014d7-a41b-4774-a554-c6ca6ca30890 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.022872s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.355 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.355 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.359 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Context impl SQLiteImpl. 2026-04-21 04:27:20.359 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Will assume non-transactional DDL. 2026-04-21 04:27:20.363 2493989 INFO alembic.runtime.migration [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.011146s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.380 2493989 INFO aodh.evaluator.event [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2026-04-21 04:27:20.380 2493989 INFO aodh.evaluator.event [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2026-04-21 04:27:20.381 2493989 INFO aodh.evaluator [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] alarm 2 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.009156s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.390 2493989 INFO aodh.evaluator.event [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Triggering the alarm 5099ae6e-e598-40b8-9981-da0bb2788b2f by event for project project1, event_type: type0 2026-04-21 04:27:20.391 2493989 INFO aodh.evaluator [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] alarm 5099ae6e-e598-40b8-9981-da0bb2788b2f transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.010011s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.401 2493989 ERROR aodh.evaluator.event [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2026-04-21 04:27:20.401 2493989 WARNING aodh.evaluator.event [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.117769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.519 2493989 INFO aodh.evaluator.event [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Aborting evaluation of the alarm d99d97e5-0193-4e70-bcdd-b5160175439d due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.013209s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.014127s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.012839s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.014062s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.574 2493989 INFO aodh.evaluator [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] alarm 375e247c-ce30-462f-badf-f11b8a85eebf transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.224479s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.011522s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.586 2493989 WARNING aodh.evaluator.threshold [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Expecting 4 datapoints but only get 0 2026-04-21 04:27:20.586 2493989 INFO aodh.evaluator [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] alarm 3e18eddf-bab6-41de-a753-512acc8996fc transitioning to insufficient data because No datapoint for granularity 300 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.013425s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.600 2493989 INFO aodh.evaluator [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] alarm 19fff300-5830-44ef-8869-e9058971b1ad transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_scoped [0.009667s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.011537s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.622 2493989 INFO aodh.notifier.heat [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] 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-04-21 04:27:20.622 2493989 INFO aodh.notifier.heat [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2026-04-21 04:27:20.623 2493989 INFO aodh.notifier.heat [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {1} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_old_alarm [0.041127s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.010689s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.019320s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.642 2493989 INFO aodh.notifier.heat [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] 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-04-21 04:27:20.643 2493989 ERROR aodh.notifier.heat [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {0} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.016024s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.020990s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.017102s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.696 2493989 INFO aodh.coordination [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Coordination backend started successfully. {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.940322s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.020517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:20.713 2493989 INFO aodh.coordination [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Coordination backend started successfully. 2026-04-21 04:27:21.718 2493989 INFO aodh.coordination [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Joined partitioning group 123 2026-04-21 04:27:21.719 2493989 INFO aodh.coordination [None req-80ed23a7-a519-4070-bb74-c73a73c1f286 5c6abd12-08df-48b6-a8a4-4ce1e4bfa2d8 c6ee2595-4a9e-4b97-ae89-e97813f8edb3 - - - -] Left partitioning group 123 {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.775673s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.010652s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:21.151 2493994 INFO aodh.coordination [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.151 2493994 INFO aodh.coordination [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Joined partitioning group group 2026-04-21 04:27:22.152 2493994 INFO aodh.coordination [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.152 2493994 INFO aodh.coordination [None req-dfd68624-3998-40f1-8ef4-631f7e818e5b c18efa65-dbe4-4445-8e93-02f2d8e9fcba 04266f1e-ce78-4e25-bcf8-f3dfc27aed3c - - - -] Joined partitioning group group {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.025544s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.026886s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:22.204 2493994 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.741707s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.009727s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:22.391 2493991 INFO aodh.coordination [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.013361s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:21.732 2493989 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.081770s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:21.992 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.993 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:22.994 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.994 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:22.995 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.995 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:22.995 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.996 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:22.996 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.996 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:22.997 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.997 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:22.997 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.998 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:22.998 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.998 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:22.999 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:22.999 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group 2026-04-21 04:27:23.000 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef 23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Coordination backend started successfully. 2026-04-21 04:27:23.000 2493992 INFO aodh.coordination [None req-d6d4acf7-411a-4306-94b8-ef23cbf4f20a 67857891-8034-4ce8-a7fb-f67f3800031b d588daa9-200e-4155-8374-9eba2f296bb5 - - - -] Joined partitioning group group {2} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.013861s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.024573s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:22.229 2493994 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-04-21 04:27:22.229 2493994 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {3} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.020954s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.003345s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.025541s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:22.758 2493989 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator Traceback (most recent call last): 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-22.1.0.dev10/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator raise result 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator Exception: Boom! 2026-04-21 04:27:22.759 2493989 ERROR aodh.evaluator {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.015452s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.012873s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:23.090 2493992 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.002767s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.001676s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.001793s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.077236s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.011526s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:22.400 2493991 INFO aodh.coordination [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Coordination backend started successfully. 2026-04-21 04:27:23.400 2493991 INFO aodh.coordination [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Joined partitioning group group1 2026-04-21 04:27:23.401 2493991 INFO aodh.coordination [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Coordination backend started successfully. 2026-04-21 04:27:24.402 2493991 INFO aodh.coordination [None req-abdeab5f-9613-483f-85b7-1e304d585533 10535173-5e57-4929-a58d-7044901dcba5 cc2815b3-55ed-4d6c-ba27-ed04b1dff809 - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.073597s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.073494s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.024188s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:24.428 2493991 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator Traceback (most recent call last): 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-22.1.0.dev10/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator raise result 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator Exception: Boom! 2026-04-21 04:27:24.428 2493991 ERROR aodh.evaluator {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.017369s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001664s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.002424s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.073746s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:25.245 2493992 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 ?. {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.027999s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:25.456 2493991 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.001770s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.002141s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.079573s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:25.485 2493994 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-2fb17bfc-6826-438b-b90f-2577a29f9322' 2026-04-21 04:27:25.487 2493994 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.077892s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:25.873 2493989 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-c56078a4-8c75-46b9-87f6-d8ff91d6536f' 2026-04-21 04:27:25.875 2493989 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.075895s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:26.321 2493992 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.075061s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001096s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000680s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000682s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001234s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001516s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.001027s] ... ok {2} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.014555s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.074614s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.078409s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:26.565 2493994 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-394b1913-200a-4d52-aed7-fcc31692687c' 2026-04-21 04:27:26.567 2493994 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000682s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000610s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000444s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000466s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000436s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.000993s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.000730s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.000905s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.000870s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.002917s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.085912s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:26.959 2493989 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-e8256eaa-65aa-4886-948d-faeeee4f482e' 2026-04-21 04:27:26.961 2493989 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.079019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:27.612 2493991 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-9298bbc6-f21b-4772-a042-ef583d6e90b2' 2026-04-21 04:27:27.615 2493991 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.066960s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:28.028 2493989 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-e0d880e0-721f-4eef-8a52-c93f7aaab1f4' 2026-04-21 04:27:28.029 2493989 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.073459s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:28.687 2493991 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-a9836ee7-f302-4338-8dec-fafacfee22dd' 2026-04-21 04:27:28.689 2493991 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.013127s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.012676s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000872s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000971s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000763s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001081s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001403s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.129229s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.068096s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-04-21 04:27:30.228 2493989 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 ?. {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.025031s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001756s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001691s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001421s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001696s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.003135s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002612s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.004404s] ... ok ====== Totals ====== Ran: 310 tests in 13.5045 sec. - Passed: 308 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 44.1367 sec. ============== Worker Balance ============== - Worker 0 (78 tests) => 0:00:13.305941 - Worker 1 (78 tests) => 0:00:11.565280 - Worker 2 (77 tests) => 0:00:09.601580 - Worker 3 (77 tests) => 0:00:09.803807 [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 (20.55 seconds) congratulations :) (20.62 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-22.1.0-0.20260421082556.403f3c4.el10.noarch Processing files: python3-aodh-22.1.0-0.20260421082556.403f3c4.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZEP1vn + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-22.1.0.dev10/LICENSE /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 22.1.0-0.20260421082556.403f3c4.el10 python3-aodh = 22.1.0-0.20260421082556.403f3c4.el10 python3.12-aodh = 22.1.0-0.20260421082556.403f3c4.el10 python3.12dist(aodh) = 22.1~~dev10 python3dist(aodh) = 22.1~~dev10 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 < 22.1.0-0.20260421082556.403f3c4.el10 Processing files: openstack-aodh-common-22.1.0-0.20260421082556.403f3c4.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.f1ohvB + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-22.1.0.dev10/README.rst /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 22.1.0-0.20260421082556.403f3c4.el10 openstack-aodh-common = 22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.noarch Provides: openstack-aodh-api = 22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.noarch Provides: openstack-aodh-evaluator = 22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.noarch Provides: openstack-aodh-notifier = 22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.noarch Provides: openstack-aodh-listener = 22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.noarch Provides: openstack-aodh-expirer = 22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.BwKWpo + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.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-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-22.1.0.dev10/LICENSE /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 22.1.0-0.20260421082556.403f3c4.el10 python3-aodh-tests = 22.1.0-0.20260421082556.403f3c4.el10 python3.12-aodh-tests = 22.1.0-0.20260421082556.403f3c4.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 < 22.1.0-0.20260421082556.403f3c4.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-22.1.0-0.20260421082556.403f3c4.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vYc0hZ + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev10 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260421082556.403f3c4.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.6a0ZM6 + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-22.1.0.dev10-SPECPARTS + rm -rf aodh-22.1.0.dev10 aodh-22.1.0.dev10.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