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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.9JcODj + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-22.1.0.dev5 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-22.1.0.dev5-0.20260331080856.7e72015.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-22.1.0.dev5 + rm -rf /builddir/build/BUILD/aodh-22.1.0.dev5-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-22.1.0.dev5-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.kGAkWx + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + 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.dev5/.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.dev5/.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.dev5/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.PcBLKf + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + 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.dev5/.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.dev5/.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.dev5/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.xHJGBE + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + 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.dev5/.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.dev5/.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.dev5/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.02 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement 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.dev5/aodh-22.1.0.dev5.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.20260331080856.7e72015.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-22.1.0.dev5.dist-info/ removed 'aodh-22.1.0.dev5.dist-info/AUTHORS' removed 'aodh-22.1.0.dev5.dist-info/LICENSE' removed 'aodh-22.1.0.dev5.dist-info/METADATA' removed 'aodh-22.1.0.dev5.dist-info/entry_points.txt' removed 'aodh-22.1.0.dev5.dist-info/pbr.json' removed 'aodh-22.1.0.dev5.dist-info/top_level.txt' removed directory 'aodh-22.1.0.dev5.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.Vq1UOs + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + 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.dev5/.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.dev5/.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.dev5/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.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.dev5/aodh-22.1.0.dev5.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.20260331080856.7e72015.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-22.1.0.dev5.dist-info/ removed 'aodh-22.1.0.dev5.dist-info/AUTHORS' removed 'aodh-22.1.0.dev5.dist-info/LICENSE' removed 'aodh-22.1.0.dev5.dist-info/METADATA' removed 'aodh-22.1.0.dev5.dist-info/top_level.txt' removed 'aodh-22.1.0.dev5.dist-info/pbr.json' removed 'aodh-22.1.0.dev5.dist-info/entry_points.txt' removed directory 'aodh-22.1.0.dev5.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.Q4OvmK + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + 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.dev5/.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.dev5/.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.dev5/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.16 from tox itself Requirement satisfied: tox-current-env >= 0.0.16 (installed: tox-current-env 0.0.16) py312: OK (0.03 seconds) congratulations :) (0.25 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.dev5/aodh-22.1.0.dev5.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.20260331080856.7e72015.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-22.1.0.dev5.dist-info/ removed 'aodh-22.1.0.dev5.dist-info/AUTHORS' removed 'aodh-22.1.0.dev5.dist-info/LICENSE' removed 'aodh-22.1.0.dev5.dist-info/METADATA' removed 'aodh-22.1.0.dev5.dist-info/entry_points.txt' removed 'aodh-22.1.0.dev5.dist-info/pbr.json' removed 'aodh-22.1.0.dev5.dist-info/top_level.txt' removed directory 'aodh-22.1.0.dev5.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.XciRU6 + 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.dev5 + mkdir -p /builddir/build/BUILD/aodh-22.1.0.dev5/.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.dev5/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-22.1.0.dev5/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-22.1.0.dev5 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.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh.egg-info writing /builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/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.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-modern-metadata-20x80168/aodh-22.1.0.dev5.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/api 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/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/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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/tests/unit/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/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/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd copying aodh/__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/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/storage copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/tests/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/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/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/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 creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 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.1s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/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/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/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/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers 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/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-22.1.0.dev5-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-22.1.0.dev5.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-22.1.0.dev5.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir/pip-wheel-xvs8hx8p/.tmp-b__tvc59/aodh-22.1.0.dev5-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.dev5.data/scripts/aodh-api' adding 'aodh-22.1.0.dev5.dist-info/AUTHORS' adding 'aodh-22.1.0.dev5.dist-info/LICENSE' adding 'aodh-22.1.0.dev5.dist-info/METADATA' adding 'aodh-22.1.0.dev5.dist-info/WHEEL' adding 'aodh-22.1.0.dev5.dist-info/entry_points.txt' adding 'aodh-22.1.0.dev5.dist-info/pbr.json' adding 'aodh-22.1.0.dev5.dist-info/top_level.txt' adding 'aodh-22.1.0.dev5.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.dev5-py3-none-any.whl size=226076 sha256=64f1415534c79c6c86f7a811592eb1c84ae815352543a2cd7f94a5f7b79c9878 Stored in directory: /builddir/.cache/pip/wheels/66/0b/89/c683d4488117ad7979217e33175a94be366cd601cca1e50e6d Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.7P1yEX + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.dev5 ++ ls /builddir/build/BUILD/aodh-22.1.0.dev5/pyproject-wheeldir/aodh-22.1.0.dev5-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=aodh==22.1.0.dev5 + '[' -z aodh==22.1.0.dev5 ']' + TMPDIR=/builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.dev5/pyproject-wheeldir aodh==22.1.0.dev5 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.dev5/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-22.1.0.dev5-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-22.1.0.dev5 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64$site_dir/*.dist-info + echo '%ghost %dir /usr/lib/python3.12/site-packages/aodh-22.1.0.dev5.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev5.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.20260331080856.7e72015.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev5.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev5.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev5.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev5.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages/aodh-22.1.0.dev5.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 22.1.0-0.20260331080856.7e72015.el10 --unique-debug-suffix -22.1.0-0.20260331080856.7e72015.el10.x86_64 --unique-debug-src-base openstack-aodh-22.1.0-0.20260331080856.7e72015.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.dev5 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.20260331080856.7e72015.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.Q16Gqz + 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.dev5 + 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.20260331080856.7e72015.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-22.1.0.dev5/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env --assert-config -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.235700s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:43.333 2569804 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-31 04:10:43.334 2569804 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-31 04:10:43.348 2569804 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-31 04:10:43.349 2569804 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-31 04:10:43.358 2569804 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-03-31 04:10:43.401 2569804 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:43.509 2569804 WARNING oslo_db.sqlalchemy.utils [None req-b23c9a7f-3e63-4d35-9496-c83ab2d09262 8365d692-1b41-4ca5-a674-f3cc76cdf13b d3415886-1b7b-4f7d-963c-617a84d59e90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.516 2569804 WARNING oslo_db.sqlalchemy.utils [None req-ba83099a-2819-4f1c-ab67-8ac25b5445de 8365d692-1b41-4ca5-a674-f3cc76cdf13b d3415886-1b7b-4f7d-963c-617a84d59e90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.042293s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:43.534 2569804 INFO alembic.runtime.migration [None req-ba83099a-2819-4f1c-ab67-8ac25b5445de 8365d692-1b41-4ca5-a674-f3cc76cdf13b d3415886-1b7b-4f7d-963c-617a84d59e90 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.535 2569804 INFO alembic.runtime.migration [None req-ba83099a-2819-4f1c-ab67-8ac25b5445de 8365d692-1b41-4ca5-a674-f3cc76cdf13b d3415886-1b7b-4f7d-963c-617a84d59e90 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.538 2569804 INFO alembic.runtime.migration [None req-ba83099a-2819-4f1c-ab67-8ac25b5445de 8365d692-1b41-4ca5-a674-f3cc76cdf13b d3415886-1b7b-4f7d-963c-617a84d59e90 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.538 2569804 INFO alembic.runtime.migration [None req-ba83099a-2819-4f1c-ab67-8ac25b5445de 8365d692-1b41-4ca5-a674-f3cc76cdf13b d3415886-1b7b-4f7d-963c-617a84d59e90 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.542 2569804 INFO alembic.runtime.migration [None req-ba83099a-2819-4f1c-ab67-8ac25b5445de 8365d692-1b41-4ca5-a674-f3cc76cdf13b d3415886-1b7b-4f7d-963c-617a84d59e90 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:43.544 2569804 INFO aodh.api.app [None req-ba83099a-2819-4f1c-ab67-8ac25b5445de 8365d692-1b41-4ca5-a674-f3cc76cdf13b d3415886-1b7b-4f7d-963c-617a84d59e90 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:43.566 2569804 WARNING oslo_db.sqlalchemy.utils [None req-eb29d3fd-4a17-4dc2-bbf1-43eee415bb51 aeddfc13-ddfd-4534-a806-34437068d7fb d30f9738-8207-41ff-9917-0ff2082c2976 - - - -] 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.037330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:43.580 2569804 INFO alembic.runtime.migration [None req-eb29d3fd-4a17-4dc2-bbf1-43eee415bb51 aeddfc13-ddfd-4534-a806-34437068d7fb d30f9738-8207-41ff-9917-0ff2082c2976 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.581 2569804 INFO alembic.runtime.migration [None req-eb29d3fd-4a17-4dc2-bbf1-43eee415bb51 aeddfc13-ddfd-4534-a806-34437068d7fb d30f9738-8207-41ff-9917-0ff2082c2976 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.585 2569804 INFO alembic.runtime.migration [None req-eb29d3fd-4a17-4dc2-bbf1-43eee415bb51 aeddfc13-ddfd-4534-a806-34437068d7fb d30f9738-8207-41ff-9917-0ff2082c2976 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.585 2569804 INFO alembic.runtime.migration [None req-eb29d3fd-4a17-4dc2-bbf1-43eee415bb51 aeddfc13-ddfd-4534-a806-34437068d7fb d30f9738-8207-41ff-9917-0ff2082c2976 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.589 2569804 INFO alembic.runtime.migration [None req-eb29d3fd-4a17-4dc2-bbf1-43eee415bb51 aeddfc13-ddfd-4534-a806-34437068d7fb d30f9738-8207-41ff-9917-0ff2082c2976 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:43.591 2569804 INFO aodh.api.app [None req-eb29d3fd-4a17-4dc2-bbf1-43eee415bb51 aeddfc13-ddfd-4534-a806-34437068d7fb d30f9738-8207-41ff-9917-0ff2082c2976 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.045051s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:43.616 2569804 INFO alembic.runtime.migration [None req-69ed5c82-827e-4875-a714-ce1fc7769f8f 583543f3-1631-40f9-a47f-3250b8462cd4 063e705e-9c10-4f98-ad5e-d0c503638fb7 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.616 2569804 INFO alembic.runtime.migration [None req-69ed5c82-827e-4875-a714-ce1fc7769f8f 583543f3-1631-40f9-a47f-3250b8462cd4 063e705e-9c10-4f98-ad5e-d0c503638fb7 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.619 2569804 INFO alembic.runtime.migration [None req-69ed5c82-827e-4875-a714-ce1fc7769f8f 583543f3-1631-40f9-a47f-3250b8462cd4 063e705e-9c10-4f98-ad5e-d0c503638fb7 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.620 2569804 INFO alembic.runtime.migration [None req-69ed5c82-827e-4875-a714-ce1fc7769f8f 583543f3-1631-40f9-a47f-3250b8462cd4 063e705e-9c10-4f98-ad5e-d0c503638fb7 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.624 2569804 INFO alembic.runtime.migration [None req-69ed5c82-827e-4875-a714-ce1fc7769f8f 583543f3-1631-40f9-a47f-3250b8462cd4 063e705e-9c10-4f98-ad5e-d0c503638fb7 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:43.630 2569804 INFO aodh.api.app [None req-69ed5c82-827e-4875-a714-ce1fc7769f8f 583543f3-1631-40f9-a47f-3250b8462cd4 063e705e-9c10-4f98-ad5e-d0c503638fb7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.032302s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:43.660 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.660 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.663 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.664 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.668 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:43.670 2569804 INFO aodh.api.app [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.072105s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:43.696 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.701 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.705 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.705 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.711 2569804 INFO alembic.runtime.migration [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:43.714 2569804 INFO aodh.api.app [None req-8524d7dc-4383-4859-96c4-216356ffa885 363a1432-cc72-4de7-aaac-c50559edfe52 68a6dc43-6b31-473d-a163-3ed2dc389211 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:43.728 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.729 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.751 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.061253s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:43.766 2569804 INFO alembic.runtime.migration [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.766 2569804 INFO alembic.runtime.migration [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.778 2569804 INFO alembic.runtime.migration [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.778 2569804 INFO alembic.runtime.migration [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.783 2569804 INFO alembic.runtime.migration [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:43.787 2569804 INFO aodh.api.app [None req-c8ad5fca-c363-4e4c-9cdd-32bc71a6359e a0e05908-0d0e-4857-930c-2fc829c69f38 bdd0b3e6-62f6-4e90-9a6f-9487d151d2c8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:43.809 2569804 WARNING oslo_db.sqlalchemy.utils [None req-4e430938-1cfb-4e33-a76c-d7e475108001 83df0395-f8ff-4725-97ff-bc73ab7b4767 ad15b2d1-9564-4def-a0ee-4296f1655766 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.314277s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:43.828 2569804 INFO alembic.runtime.migration [None req-4e430938-1cfb-4e33-a76c-d7e475108001 83df0395-f8ff-4725-97ff-bc73ab7b4767 ad15b2d1-9564-4def-a0ee-4296f1655766 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.828 2569804 INFO alembic.runtime.migration [None req-4e430938-1cfb-4e33-a76c-d7e475108001 83df0395-f8ff-4725-97ff-bc73ab7b4767 ad15b2d1-9564-4def-a0ee-4296f1655766 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.832 2569804 INFO alembic.runtime.migration [None req-4e430938-1cfb-4e33-a76c-d7e475108001 83df0395-f8ff-4725-97ff-bc73ab7b4767 ad15b2d1-9564-4def-a0ee-4296f1655766 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:43.832 2569804 INFO alembic.runtime.migration [None req-4e430938-1cfb-4e33-a76c-d7e475108001 83df0395-f8ff-4725-97ff-bc73ab7b4767 ad15b2d1-9564-4def-a0ee-4296f1655766 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:43.837 2569804 INFO alembic.runtime.migration [None req-4e430938-1cfb-4e33-a76c-d7e475108001 83df0395-f8ff-4725-97ff-bc73ab7b4767 ad15b2d1-9564-4def-a0ee-4296f1655766 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:43.838 2569804 INFO aodh.api.app [None req-4e430938-1cfb-4e33-a76c-d7e475108001 83df0395-f8ff-4725-97ff-bc73ab7b4767 ad15b2d1-9564-4def-a0ee-4296f1655766 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:43.866 2569804 WARNING oslo_db.sqlalchemy.utils [None req-7a4deda9-3584-482f-bc75-e13a9a2f8199 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.885 2569804 WARNING oslo_db.sqlalchemy.utils [None req-da7e307e-8c3a-4545-a286-2a6d2b7cf657 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.905 2569804 WARNING oslo_db.sqlalchemy.utils [None req-f341b91e-fff0-40e3-aa7f-9056bd99d2ca 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.914 2569804 WARNING oslo_db.sqlalchemy.utils [None req-6c917a99-d86e-460b-b2a4-ba013940b3a2 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.944 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c57518a6-2300-44d0-8aed-49fff9334c6c 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.954 2569804 WARNING oslo_db.sqlalchemy.utils [None req-1e41f2dd-9413-4f36-8716-487980eee22b 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.968 2569804 WARNING oslo_db.sqlalchemy.utils [None req-eb71d28e-a20d-4c2e-9aa1-6d0bfe5cf4c1 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.973 2569804 WARNING oslo_db.sqlalchemy.utils [None req-7d15da4b-e3e6-4f2a-8d56-e7c9869d646c 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.990 2569804 WARNING oslo_db.sqlalchemy.utils [None req-f5c110c5-5dc7-4304-9b94-008d960a6c97 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:43.997 2569804 WARNING oslo_db.sqlalchemy.utils [None req-825f7492-5671-45ce-a9b6-bb40fed18a7b 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.020 2569804 WARNING oslo_db.sqlalchemy.utils [None req-20587ae2-40c9-400d-9011-e02a604819cb 2d6b1736 -7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.028 2569804 WARNING oslo_db.sqlalchemy.utils [None req-03bf7e35-6db8-4f3a-9cbd-a209c83fc21b 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.042 2569804 WARNING oslo_db.sqlalchemy.utils [None req-b468dd77-ebb3-446e-afd9-ec0d9dceae13 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.047 2569804 WARNING oslo_db.sqlalchemy.utils [None req-17a7971d-ab05-4de1-9fd5-911d39ed0022 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.067 2569804 WARNING oslo_db.sqlalchemy.utils [None req-2d0caf38-e150-456d-8a72-ee9d9b2497e6 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.074 2569804 WARNING oslo_db.sqlalchemy.utils [None req-a7a60595-4465-4255-b7c3-7c29fc352e81 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.092 2569804 WARNING oslo_db.sqlalchemy.utils [None req-9ac7abd5-b4bb-4d85-b7fc-89efd211c1ac 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.096 2569804 WARNING oslo_db.sqlalchemy.utils [None req-cf9c8897-147b-4632-ad7d-7a316818d7e6 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.103 2569804 WARNING oslo_db.sqlalchemy.utils [None req-aa6dde91-28eb-428f-b178-7a10d6b898b9 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.107 2569804 WARNING oslo_db.sqlalchemy.utils [None req-8b0eda9f-a598-44b5-a75b-7ed58cef7e8c 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.127 2569804 WARNING oslo_db.sqlalchemy.utils [None req-0122c8d3-baca-4343-8cc5-f06840856f63 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.129 2569804 WARNING oslo_db.sqlalchemy.utils [None req-0122c8d3-baca-4343-8cc5-f06840856f63 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] 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.173634s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.142 2569804 INFO alembic.runtime.migration [None req-0122c8d3-baca-4343-8cc5-f06840856f63 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.143 2569804 INFO alembic.runtime.migration [None req-0122c8d3-baca-4343-8cc5-f06840856f63 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.153 2569804 INFO alembic.runtime.migration [None req-0122c8d3-baca-4343-8cc5-f06840856f63 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.153 2569804 INFO alembic.runtime.migration [None req-0122c8d3-baca-4343-8cc5-f06840856f63 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.158 2569804 INFO alembic.runtime.migration [None req-0122c8d3-baca-4343-8cc5-f06840856f63 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.159 2569804 INFO aodh.api.app [None req-0122c8d3-baca-4343-8cc5-f06840856f63 2d6b1736-7b3c-45e5-ab33-4a412f6a6831 28d638c8-05b4-457d-a739-01b997322ac9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.266 2569804 WARNING oslo_db.sqlalchemy.utils [None req-9ee0d055-bf21-4ca7-bc51-7f7c95addca2 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.269 2569804 WARNING oslo_db.sqlalchemy.utils [None req-9ee0d055-bf21-4ca7-bc51-7f7c95addca2 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.271 2569804 WARNING oslo_db.sqlalchemy.utils [None req-4da94b93-815b-4ae1-99ea-924f1edf369f 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.277 2569804 WARNING oslo_db.sqlalchemy.utils [None req-b5046359-b425-40ba-b005-992eb6e1f44b 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.287 2569804 WARNING oslo_db.sqlalchemy.utils [None req-9df41f52-7e46-4912-beb1-dec5392db92a 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.289 2569804 WARNING oslo_db.sqlalchemy.utils [None req-9df41f52-7e46-4912-beb1-dec5392db92a 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.291 2569804 WARNING oslo_db.sqlalchemy.utils [None req-e903180d-9558-45f8-90c3-ddf497d005fa 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.295 2569804 WARNING oslo_db.sqlalchemy.utils [None req-67fa04b1-0e8c-46e5-9148-3a76deb1c9a2 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.304 2569804 WARNING oslo_db.sqlalchemy.utils [None req-3e03cd36-c1bb-4c60-b097-4e0038e9b0d0 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.306 2569804 WARNING oslo_db.sqlalchemy.utils [None req-3e03cd36-c1bb-4c60-b097-4e0038e9b0d0 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.232485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.099 2569805 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-31 04:10:44.099 2569805 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-31 04:10:44.111 2569805 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-31 04:10:44.111 2569805 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-31 04:10:44.120 2569805 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-03-31 04:10:44.167 2569805 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.301 2569805 WARNING oslo_db.sqlalchemy.utils [None req-c5716374-5d0a-4c49-9df6-d26e634d51bd 1f53bdf4-d9a6-41d0-b4f6-f5b836e23cde 346d88c3-b56b-43a7-9380-c525fc8dea65 - - - -] 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.073496s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.320 2569805 INFO alembic.runtime.migration [None req-c5716374-5d0a-4c49-9df6-d26e634d51bd 1f53bdf4-d9a6-41d0-b4f6-f5b836e23cde 346d88c3-b56b-43a7-9380-c525fc8dea65 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.320 2569805 INFO alembic.runtime.migration [None req-c5716374-5d0a-4c49-9df6-d26e634d51bd 1f53bdf4-d9a6-41d0-b4f6-f5b836e23cde 346d88c3-b56b-43a7-9380-c525fc8dea65 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.324 2569805 INFO alembic.runtime.migration [None req-c5716374-5d0a-4c49-9df6-d26e634d51bd 1f53bdf4-d9a6-41d0-b4f6-f5b836e23cde 346d88c3-b56b-43a7-9380-c525fc8dea65 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.324 2569805 INFO alembic.runtime.migration [None req-c5716374-5d0a-4c49-9df6-d26e634d51bd 1f53bdf4-d9a6-41d0-b4f6-f5b836e23cde 346d88c3-b56b-43a7-9380-c525fc8dea65 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.331 2569805 INFO alembic.runtime.migration [None req-c5716374-5d0a-4c49-9df6-d26e634d51bd 1f53bdf4-d9a6-41d0-b4f6-f5b836e23cde 346d88c3-b56b-43a7-9380-c525fc8dea65 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.335 2569805 INFO aodh.api.app [None req-c5716374-5d0a-4c49-9df6-d26e634d51bd 1f53bdf4-d9a6-41d0-b4f6-f5b836e23cde 346d88c3-b56b-43a7-9380-c525fc8dea65 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.368 2569805 WARNING oslo_db.sqlalchemy.utils [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.371 2569805 WARNING oslo_db.sqlalchemy.utils [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.384 2569805 WARNING oslo_db.sqlalchemy.utils [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] 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_statistic [0.106331s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.317 2569804 INFO alembic.runtime.migration [None req-3e03cd36-c1bb-4c60-b097-4e0038e9b0d0 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.317 2569804 INFO alembic.runtime.migration [None req-3e03cd36-c1bb-4c60-b097-4e0038e9b0d0 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.341 2569804 INFO alembic.runtime.migration [None req-3e03cd36-c1bb-4c60-b097-4e0038e9b0d0 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.341 2569804 INFO alembic.runtime.migration [None req-3e03cd36-c1bb-4c60-b097-4e0038e9b0d0 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.353 2569804 INFO alembic.runtime.migration [None req-3e03cd36-c1bb-4c60-b097-4e0038e9b0d0 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.354 2569804 INFO aodh.api.app [None req-3e03cd36-c1bb-4c60-b097-4e0038e9b0d0 05f57b7d-b4d9-4239-a882-d75fc7161b36 f2ad6e53-65b7-4b1b-9916-2ef34c3abe3b - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.379 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c87cd466-0c19-41ad-a8bd-4ad2968d9010 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.383 2569804 WARNING oslo_db.sqlalchemy.utils [None req-dfc46536-3575-46cd-a6c2-34f34e2ebb0b 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.385 2569804 WARNING oslo_db.sqlalchemy.utils [None req-dfc46536-3575-46cd-a6c2-34f34e2ebb0b 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.387 2569804 WARNING oslo_db.sqlalchemy.utils [None req-3cc4f359-bbd8-4f88-a0bf-f5eaa0a76e4a 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.395 2569804 WARNING oslo_db.sqlalchemy.utils [None req-f3743df3-9a9f-4b6b-81a7-3d89bbe7dd81 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.403 2569804 WARNING oslo_db.sqlalchemy.utils [None req-7357a735-bdb5-47d9-a3b9-c78f154a9a24 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.406 2569804 WARNING oslo_db.sqlalchemy.utils [None req-626aec08-a786-48e3-893a-06358ab89bc7 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.409 2569804 WARNING oslo_db.sqlalchemy.utils [None req-626aec08-a786-48e3-893a-06358ab89bc7 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.047483s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.396 2569805 INFO alembic.runtime.migration [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.397 2569805 INFO alembic.runtime.migration [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.401 2569805 INFO alembic.runtime.migration [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.401 2569805 INFO alembic.runtime.migration [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.408 2569805 INFO alembic.runtime.migration [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.410 2569805 INFO aodh.api.app [None req-4c97b818-7510-45cd-a17d-5ba489e50fdb eabd5b3b-810c-48a7-9017-13ae9c76e3c9 b0cd4a02-4378-470e-8ab6-db2b3c12d841 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.056621s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.423 2569804 INFO alembic.runtime.migration [None req-626aec08-a786-48e3-893a-06358ab89bc7 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.423 2569804 INFO alembic.runtime.migration [None req-626aec08-a786-48e3-893a-06358ab89bc7 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.428 2569804 INFO alembic.runtime.migration [None req-626aec08-a786-48e3-893a-06358ab89bc7 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.428 2569804 INFO alembic.runtime.migration [None req-626aec08-a786-48e3-893a-06358ab89bc7 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.433 2569804 INFO alembic.runtime.migration [None req-626aec08-a786-48e3-893a-06358ab89bc7 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.435 2569804 INFO aodh.api.app [None req-626aec08-a786-48e3-893a-06358ab89bc7 5281a5af-81f6-4bbd-a798-cc89deba3edf e8be837b-52b0-4dd9-8209-ffd4ff7b3865 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.449 2569804 WARNING oslo_db.sqlalchemy.utils [None req-596d4b51-462f-4ac4-93c8-c7127b3c40e9 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.451 2569804 WARNING oslo_db.sqlalchemy.utils [None req-596d4b51-462f-4ac4-93c8-c7127b3c40e9 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.457 2569804 WARNING oslo_db.sqlalchemy.utils [None req-b3f79d55-100f-4209-993f-8b0ffeebb2e7 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.460 2569804 WARNING oslo_db.sqlalchemy.utils [None req-89114a18-e370-4efa-9f6e-d5abadfbea2d 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.461 2569804 WARNING oslo_db.sqlalchemy.utils [None req-89114a18-e370-4efa-9f6e-d5abadfbea2d 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.468 2569804 WARNING oslo_db.sqlalchemy.utils [None req-4d04eb62-c4cd-4398-916e-5ee4507d2d05 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] 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.046539s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.443 2569805 INFO alembic.runtime.migration [None req-00c40f83-7da6-4455-a305-f09b65097a44 03252b9a-669a-4cf8-a7cd-af30291342d9 f076dbfb-e2dd-4b9a-a4ec-b5cf8d245798 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.443 2569805 INFO alembic.runtime.migration [None req-00c40f83-7da6-4455-a305-f09b65097a44 03252b9a-669a-4cf8-a7cd-af30291342d9 f076dbfb-e2dd-4b9a-a4ec-b5cf8d245798 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.447 2569805 INFO alembic.runtime.migration [None req-00c40f83-7da6-4455-a305-f09b65097a44 03252b9a-669a-4cf8-a7cd-af30291342d9 f076dbfb-e2dd-4b9a-a4ec-b5cf8d245798 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.447 2569805 INFO alembic.runtime.migration [None req-00c40f83-7da6-4455-a305-f09b65097a44 03252b9a-669a-4cf8-a7cd-af30291342d9 f076dbfb-e2dd-4b9a-a4ec-b5cf8d245798 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.454 2569805 INFO alembic.runtime.migration [None req-00c40f83-7da6-4455-a305-f09b65097a44 03252b9a-669a-4cf8-a7cd-af30291342d9 f076dbfb-e2dd-4b9a-a4ec-b5cf8d245798 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.458 2569805 INFO aodh.api.app [None req-00c40f83-7da6-4455-a305-f09b65097a44 03252b9a-669a-4cf8-a7cd-af30291342d9 f076dbfb-e2dd-4b9a-a4ec-b5cf8d245798 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.080050s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.481 2569804 INFO alembic.runtime.migration [None req-4d04eb62-c4cd-4398-916e-5ee4507d2d05 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.481 2569804 INFO alembic.runtime.migration [None req-4d04eb62-c4cd-4398-916e-5ee4507d2d05 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.487 2569804 INFO alembic.runtime.migration [None req-4d04eb62-c4cd-4398-916e-5ee4507d2d05 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.488 2569804 INFO alembic.runtime.migration [None req-4d04eb62-c4cd-4398-916e-5ee4507d2d05 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.493 2569804 INFO alembic.runtime.migration [None req-4d04eb62-c4cd-4398-916e-5ee4507d2d05 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.496 2569804 INFO aodh.api.app [None req-4d04eb62-c4cd-4398-916e-5ee4507d2d05 62790512-c8ca-4912-8e12-f7b252f81678 c05f4d7f-9e7c-486e-985f-1b4ffad60aa1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.518 2569804 WARNING oslo_db.sqlalchemy.utils [None req-65ecfee6-f7af-4395-bbaa-a29b35d9dd8b 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.519 2569804 WARNING oslo_db.sqlalchemy.utils [None req-65ecfee6-f7af-4395-bbaa-a29b35d9dd8b 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.526 2569804 WARNING oslo_db.sqlalchemy.utils [None req-e94a75df-4668-4961-8c1a-e2a999822b5a 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.532 2569804 WARNING oslo_db.sqlalchemy.utils [None req-1a5203de-2b87-442b-b7c8-641a2071ce38 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.533 2569804 WARNING oslo_db.sqlalchemy.utils [None req-1a5203de-2b87-442b-b7c8-641a2071ce38 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.543 2569804 WARNING oslo_db.sqlalchemy.utils [None req-dadfca4c-0d3c-4257-a835-8e278bdcceb1 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.069536s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.491 2569805 INFO alembic.runtime.migration [None req-01100244-9273-424c-8f21-ec3e645db7f6 fd776f86-05d5-4081-b05f-2bf61de26a1c 5bafcc61-ff95-4f2b-8ee8-28628fe40490 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.491 2569805 INFO alembic.runtime.migration [None req-01100244-9273-424c-8f21-ec3e645db7f6 fd776f86-05d5-4081-b05f-2bf61de26a1c 5bafcc61-ff95-4f2b-8ee8-28628fe40490 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.496 2569805 INFO alembic.runtime.migration [None req-01100244-9273-424c-8f21-ec3e645db7f6 fd776f86-05d5-4081-b05f-2bf61de26a1c 5bafcc61-ff95-4f2b-8ee8-28628fe40490 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.496 2569805 INFO alembic.runtime.migration [None req-01100244-9273-424c-8f21-ec3e645db7f6 fd776f86-05d5-4081-b05f-2bf61de26a1c 5bafcc61-ff95-4f2b-8ee8-28628fe40490 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.502 2569805 INFO alembic.runtime.migration [None req-01100244-9273-424c-8f21-ec3e645db7f6 fd776f86-05d5-4081-b05f-2bf61de26a1c 5bafcc61-ff95-4f2b-8ee8-28628fe40490 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.506 2569805 INFO aodh.api.app [None req-01100244-9273-424c-8f21-ec3e645db7f6 fd776f86-05d5-4081-b05f-2bf61de26a1c 5bafcc61-ff95-4f2b-8ee8-28628fe40490 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.540 2569805 WARNING oslo_db.sqlalchemy.utils [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.541 2569805 WARNING oslo_db.sqlalchemy.utils [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.547 2569805 WARNING oslo_db.sqlalchemy.utils [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.454084s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.171 2569814 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-31 04:10:44.172 2569814 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-31 04:10:44.181 2569814 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-31 04:10:44.181 2569814 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-31 04:10:44.196 2569814 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-03-31 04:10:44.290 2569814 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.564 2569814 WARNING oslo_db.sqlalchemy.utils [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.572 2569814 WARNING oslo_db.sqlalchemy.utils [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] 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.069430s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.566 2569804 INFO alembic.runtime.migration [None req-dadfca4c-0d3c-4257-a835-8e278bdcceb1 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.566 2569804 INFO alembic.runtime.migration [None req-dadfca4c-0d3c-4257-a835-8e278bdcceb1 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.570 2569804 INFO alembic.runtime.migration [None req-dadfca4c-0d3c-4257-a835-8e278bdcceb1 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.570 2569804 INFO alembic.runtime.migration [None req-dadfca4c-0d3c-4257-a835-8e278bdcceb1 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.575 2569804 INFO alembic.runtime.migration [None req-dadfca4c-0d3c-4257-a835-8e278bdcceb1 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.577 2569804 INFO aodh.api.app [None req-dadfca4c-0d3c-4257-a835-8e278bdcceb1 459bbf17-3354-4e55-8ed4-b571f08f7af1 1c6f2440-4b26-420f-bea8-a3e7f75460c0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.599 2569804 WARNING oslo_db.sqlalchemy.utils [None req-7aab3c2f-0148-4536-bf87-0e578b33ba6a ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.600 2569804 WARNING oslo_db.sqlalchemy.utils [None req-7aab3c2f-0148-4536-bf87-0e578b33ba6a ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.606 2569804 WARNING oslo_db.sqlalchemy.utils [None req-685cc7f5-c27f-44b7-8e3a-9419be6fbc18 ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.610 2569804 WARNING oslo_db.sqlalchemy.utils [None req-0bb404ff-aa70-429b-9db7-e9f42ad643b8 ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.611 2569804 WARNING oslo_db.sqlalchemy.utils [None req-0bb404ff-aa70-429b-9db7-e9f42ad643b8 ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.615 2569804 WARNING oslo_db.sqlalchemy.utils [None req-49a559b6-2ca1-4b4d-9e2c-4cabbc8d92f1 ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] 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.071908s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.568 2569805 INFO alembic.runtime.migration [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.569 2569805 INFO alembic.runtime.migration [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.580 2569805 INFO alembic.runtime.migration [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.581 2569805 INFO alembic.runtime.migration [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.587 2569805 INFO alembic.runtime.migration [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.589 2569805 INFO aodh.api.app [None req-9ed6d905-f1a4-4165-8e44-d859903706af aae6ab91-fc6b-4784-aecd-d652695344c2 a8416641-b391-4062-8e6c-c7be81ff18f4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.611 2569805 WARNING oslo_db.sqlalchemy.utils [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.612 2569805 WARNING oslo_db.sqlalchemy.utils [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.618 2569805 WARNING oslo_db.sqlalchemy.utils [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.044415s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.634 2569804 INFO alembic.runtime.migration [None req-cf31ef7d-6a63-4fcf-b0e1-5f70d775480e ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.634 2569804 INFO alembic.runtime.migration [None req-cf31ef7d-6a63-4fcf-b0e1-5f70d775480e ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.639 2569804 INFO alembic.runtime.migration [None req-cf31ef7d-6a63-4fcf-b0e1-5f70d775480e ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.639 2569804 INFO alembic.runtime.migration [None req-cf31ef7d-6a63-4fcf-b0e1-5f70d775480e ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.644 2569804 INFO alembic.runtime.migration [None req-cf31ef7d-6a63-4fcf-b0e1-5f70d775480e ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.646 2569804 INFO aodh.api.app [None req-cf31ef7d-6a63-4fcf-b0e1-5f70d775480e ff93286c-9b4b-435e-87bf-ccb4c00d576c abdd13f0-2dba-480e-be6a-fc405c6b80fc - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.664 2569804 WARNING oslo_db.sqlalchemy.utils [None req-58843a67-5dbb-4212-b98e-1a4618a7858b 0a9827ac-e915-4906-a826-0a5fc1331aef acde8f36-a515-471b-835d-2d1568bec729 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.076714s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.637 2569805 INFO alembic.runtime.migration [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.637 2569805 INFO alembic.runtime.migration [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.641 2569805 INFO alembic.runtime.migration [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.642 2569805 INFO alembic.runtime.migration [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.646 2569805 INFO alembic.runtime.migration [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.648 2569805 INFO aodh.api.app [None req-3630f031-e995-480f-be17-27786a116c7e - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.663 2569805 WARNING oslo_db.sqlalchemy.utils [None req-dda548f9-728c-43dd-853f-5bb38338457d bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.670 2569805 WARNING oslo_db.sqlalchemy.utils [None req-130c383e-cf7d-40b8-8c1c-231f9241d634 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.679 2569805 WARNING oslo_db.sqlalchemy.utils [None req-130c383e-cf7d-40b8-8c1c-231f9241d634 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.683 2569805 WARNING oslo_db.sqlalchemy.utils [None req-5d6a7150-fee3-417a-88fb-9a8969677536 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.689 2569805 WARNING oslo_db.sqlalchemy.utils [None req-ff937cdb-08d1-4dcd-aefc-41eb6d306eb9 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.697 2569805 WARNING oslo_db.sqlalchemy.utils [None req-6b770eb3-1101-400d-a30d-de508a5901c2 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.125675s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.607 2569814 INFO alembic.runtime.migration [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.607 2569814 INFO alembic.runtime.migration [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.624 2569814 INFO alembic.runtime.migration [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.624 2569814 INFO alembic.runtime.migration [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.635 2569814 INFO alembic.runtime.migration [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.641 2569814 INFO aodh.api.app [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.675 2569814 INFO aodh.api.app [None req-f3898212-966a-41de-ab3d-6d0ef532b7b3 3870d203-da26-4323-8dfa-d8b9fa81afb9 4f97dd1e-5d83-45e6-ae86-9b4604229db7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.709 2569814 WARNING oslo_policy.policy [None req-347b3b4a-2ab6-40f4-8d92-4a701207b556 bd01d05b-d397-4a06-8d2e-dbdd24325abb 09b5070f-e259-49e6-9a8e-ee0709d55229 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.054696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.676 2569804 INFO alembic.runtime.migration [None req-58843a67-5dbb-4212-b98e-1a4618a7858b 0a9827ac-e915-4906-a826-0a5fc1331aef acde8f36-a515-471b-835d-2d1568bec729 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.676 2569804 INFO alembic.runtime.migration [None req-58843a67-5dbb-4212-b98e-1a4618a7858b 0a9827ac-e915-4906-a826-0a5fc1331aef acde8f36-a515-471b-835d-2d1568bec729 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.679 2569804 INFO alembic.runtime.migration [None req-58843a67-5dbb-4212-b98e-1a4618a7858b 0a9827ac-e915-4906-a826-0a5fc1331aef acde8f36-a515-471b-835d-2d1568bec729 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.679 2569804 INFO alembic.runtime.migration [None req-58843a67-5dbb-4212-b98e-1a4618a7858b 0a9827ac-e915-4906-a826-0a5fc1331aef acde8f36-a515-471b-835d-2d1568bec729 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.684 2569804 INFO alembic.runtime.migration [None req-58843a67-5dbb-4212-b98e-1a4618a7858b 0a9827ac-e915-4906-a826-0a5fc1331aef acde8f36-a515-471b-835d-2d1568bec729 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.686 2569804 INFO aodh.api.app [None req-58843a67-5dbb-4212-b98e-1a4618a7858b 0a9827ac-e915-4906-a826-0a5fc1331aef acde8f36-a515-471b-835d-2d1568bec729 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.707 2569804 WARNING oslo_db.sqlalchemy.utils [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.714 2569804 WARNING oslo_db.sqlalchemy.utils [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.718 2569804 WARNING oslo_db.sqlalchemy.utils [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin [0.039830s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.731 2569804 INFO alembic.runtime.migration [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.731 2569804 INFO alembic.runtime.migration [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.735 2569804 INFO alembic.runtime.migration [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.736 2569804 INFO alembic.runtime.migration [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.740 2569804 INFO alembic.runtime.migration [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.741 2569804 INFO aodh.api.app [None req-1d33773e-387e-49b6-8114-2118be8f73c2 f3453ec3-1354-4e5f-bcb6-16c7fdc60d0c 4d1d5114-5689-461e-831a-5022bde754b5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.756 2569804 WARNING oslo_db.sqlalchemy.utils [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.756 2569804 WARNING oslo_db.sqlalchemy.utils [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.760 2569804 WARNING oslo_db.sqlalchemy.utils [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.088535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.728 2569814 INFO alembic.runtime.migration [None req-347b3b4a-2ab6-40f4-8d92-4a701207b556 bd01d05b-d397-4a06-8d2e-dbdd24325abb 09b5070f-e259-49e6-9a8e-ee0709d55229 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.728 2569814 INFO alembic.runtime.migration [None req-347b3b4a-2ab6-40f4-8d92-4a701207b556 bd01d05b-d397-4a06-8d2e-dbdd24325abb 09b5070f-e259-49e6-9a8e-ee0709d55229 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.746 2569814 INFO alembic.runtime.migration [None req-347b3b4a-2ab6-40f4-8d92-4a701207b556 bd01d05b-d397-4a06-8d2e-dbdd24325abb 09b5070f-e259-49e6-9a8e-ee0709d55229 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.747 2569814 INFO alembic.runtime.migration [None req-347b3b4a-2ab6-40f4-8d92-4a701207b556 bd01d05b-d397-4a06-8d2e-dbdd24325abb 09b5070f-e259-49e6-9a8e-ee0709d55229 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.761 2569814 INFO alembic.runtime.migration [None req-347b3b4a-2ab6-40f4-8d92-4a701207b556 bd01d05b-d397-4a06-8d2e-dbdd24325abb 09b5070f-e259-49e6-9a8e-ee0709d55229 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.768 2569814 INFO aodh.api.app [None req-347b3b4a-2ab6-40f4-8d92-4a701207b556 bd01d05b-d397-4a06-8d2e-dbdd24325abb 09b5070f-e259-49e6-9a8e-ee0709d55229 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.201035s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.711 2569805 INFO alembic.runtime.migration [None req-6b770eb3-1101-400d-a30d-de508a5901c2 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.711 2569805 INFO alembic.runtime.migration [None req-6b770eb3-1101-400d-a30d-de508a5901c2 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.717 2569805 INFO alembic.runtime.migration [None req-6b770eb3-1101-400d-a30d-de508a5901c2 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.717 2569805 INFO alembic.runtime.migration [None req-6b770eb3-1101-400d-a30d-de508a5901c2 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.722 2569805 INFO alembic.runtime.migration [None req-6b770eb3-1101-400d-a30d-de508a5901c2 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.724 2569805 INFO aodh.api.app [None req-6b770eb3-1101-400d-a30d-de508a5901c2 bca46f9e-9f11-4101-abdd-ed4251d6b781 017d459b-0851-4f88-b41f-ecf909794b31 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.755 2569805 WARNING oslo_db.sqlalchemy.utils [None req-1f4cb16d-a6d0-4279-83b2-699112c37646 ea312048-38c4-4e5b-a755-b78d4edaf8bd 846e4437-0db6-4449-a7c5-22a130c2391a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.773 2569805 WARNING oslo_db.sqlalchemy.utils [None req-1f4cb16d-a6d0-4279-83b2-699112c37646 ea312048-38c4-4e5b-a755-b78d4edaf8bd 846e4437-0db6-4449-a7c5-22a130c2391a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.799 2569805 WARNING oslo_db.sqlalchemy.utils [None req-af438494-d8dd-4bbd-ab41-29caccaee33c ea312048-38c4-4e5b-a755-b78d4edaf8bd 846e4437-0db6-4449-a7c5-22a130c2391a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.811 2569805 WARNING oslo_db.sqlalchemy.utils [None req-4d67ff13-40ac-47d4-bf50-329cd614769e 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.831 2569805 WARNING oslo_db.sqlalchemy.utils [None req-cea2d617-2fbc-4d99-81c0-0876c26337b3 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.857 2569805 WARNING oslo_db.sqlalchemy.utils [None req-9ae29e01-668b-4a84-a47d-4801a47ca8db ea312048-38c4-4e5b-a755-b78d4edaf8bd 846e4437-0db6-4449-a7c5-22a130c2391a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.859 2569805 WARNING oslo_db.sqlalchemy.utils [None req-9ae29e01-668b-4a84-a47d-4801a47ca8db ea312048-38c4-4e5b-a755-b78d4edaf8bd 846e4437-0db6-4449-a7c5-22a130c2391a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.866 2569805 WARNING oslo_db.sqlalchemy.utils [None req-c5209ebe-dcf8-439e-b923-67edda712b49 ea312048-38c4-4e5b-a755-b78d4edaf8bd 846e4437-0db6-4449-a7c5-22a130c2391a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.871 2569805 WARNING oslo_db.sqlalchemy.utils [None req-d16cccda-1103-4cf2-89f4-a99d4ea20d5f 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.874 2569805 WARNING oslo_db.sqlalchemy.utils [None req-d16cccda-1103-4cf2-89f4-a99d4ea20d5f 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.895 2569805 WARNING oslo_db.sqlalchemy.utils [None req-ee9da2d5-44b5-4008-bb11-c3de340ee9eb 016bc4a7 -7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] 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_user [0.098468s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.823 2569814 INFO alembic.runtime.migration [None req-68ecbfb5-33d7-4a2d-b153-0d7ac164fad6 3405dc14-6539-495f-8575-1b202673174a 86d6b183-733c-491c-a77a-c1836ab488f8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.824 2569814 INFO alembic.runtime.migration [None req-68ecbfb5-33d7-4a2d-b153-0d7ac164fad6 3405dc14-6539-495f-8575-1b202673174a 86d6b183-733c-491c-a77a-c1836ab488f8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.827 2569814 INFO alembic.runtime.migration [None req-68ecbfb5-33d7-4a2d-b153-0d7ac164fad6 3405dc14-6539-495f-8575-1b202673174a 86d6b183-733c-491c-a77a-c1836ab488f8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.827 2569814 INFO alembic.runtime.migration [None req-68ecbfb5-33d7-4a2d-b153-0d7ac164fad6 3405dc14-6539-495f-8575-1b202673174a 86d6b183-733c-491c-a77a-c1836ab488f8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.842 2569814 INFO alembic.runtime.migration [None req-68ecbfb5-33d7-4a2d-b153-0d7ac164fad6 3405dc14-6539-495f-8575-1b202673174a 86d6b183-733c-491c-a77a-c1836ab488f8 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.846 2569814 INFO aodh.api.app [None req-68ecbfb5-33d7-4a2d-b153-0d7ac164fad6 3405dc14-6539-495f-8575-1b202673174a 86d6b183-733c-491c-a77a-c1836ab488f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.882 2569814 WARNING oslo_db.sqlalchemy.utils [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.883 2569814 WARNING oslo_db.sqlalchemy.utils [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.900 2569814 WARNING oslo_db.sqlalchemy.utils [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] 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.360009s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.592 2569812 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-31 04:10:44.593 2569812 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-31 04:10:44.606 2569812 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2026-03-31 04:10:44.606 2569812 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2026-03-31 04:10:44.614 2569812 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2026-03-31 04:10:44.738 2569812 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.902 2569812 WARNING oslo_db.sqlalchemy.utils [None req-f73eaacf-5827-4eb1-b5af-6a4d9401a5cd 55b8bd37-b3d8-4acd-bab5-71fc71877dd6 d60e470d-257a-4526-a82f-73a3a076ac1c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.070690s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.921 2569812 INFO alembic.runtime.migration [None req-f73eaacf-5827-4eb1-b5af-6a4d9401a5cd 55b8bd37-b3d8-4acd-bab5-71fc71877dd6 d60e470d-257a-4526-a82f-73a3a076ac1c - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.921 2569812 INFO alembic.runtime.migration [None req-f73eaacf-5827-4eb1-b5af-6a4d9401a5cd 55b8bd37-b3d8-4acd-bab5-71fc71877dd6 d60e470d-257a-4526-a82f-73a3a076ac1c - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.929 2569812 INFO alembic.runtime.migration [None req-f73eaacf-5827-4eb1-b5af-6a4d9401a5cd 55b8bd37-b3d8-4acd-bab5-71fc71877dd6 d60e470d-257a-4526-a82f-73a3a076ac1c - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.929 2569812 INFO alembic.runtime.migration [None req-f73eaacf-5827-4eb1-b5af-6a4d9401a5cd 55b8bd37-b3d8-4acd-bab5-71fc71877dd6 d60e470d-257a-4526-a82f-73a3a076ac1c - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.933 2569812 INFO alembic.runtime.migration [None req-f73eaacf-5827-4eb1-b5af-6a4d9401a5cd 55b8bd37-b3d8-4acd-bab5-71fc71877dd6 d60e470d-257a-4526-a82f-73a3a076ac1c - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.943 2569812 INFO aodh.api.app [None req-f73eaacf-5827-4eb1-b5af-6a4d9401a5cd 55b8bd37-b3d8-4acd-bab5-71fc71877dd6 d60e470d-257a-4526-a82f-73a3a076ac1c - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.963 2569812 WARNING oslo_db.sqlalchemy.utils [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.965 2569812 WARNING oslo_db.sqlalchemy.utils [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.980 2569812 WARNING oslo_db.sqlalchemy.utils [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] 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_test_actions [0.079900s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.923 2569814 INFO alembic.runtime.migration [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.926 2569814 INFO alembic.runtime.migration [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.933 2569814 INFO alembic.runtime.migration [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.933 2569814 INFO alembic.runtime.migration [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.945 2569814 INFO alembic.runtime.migration [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.948 2569814 INFO aodh.api.app [None req-36b860e6-d95d-44db-b31f-c227f65d0117 37792333-dc91-45d7-a95c-c3324e5c9b86 3cf69f7d-87bc-41b4-9fb3-e8759ca2bd13 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.267218s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.770 2569804 INFO alembic.runtime.migration [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.771 2569804 INFO alembic.runtime.migration [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.774 2569804 INFO alembic.runtime.migration [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.774 2569804 INFO alembic.runtime.migration [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.781 2569804 INFO alembic.runtime.migration [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.786 2569804 INFO aodh.api.app [None req-4b9a6130-02b7-4794-b0cc-0931ae7ea573 cbc5a42d-b5e2-406f-9ffc-82e8fd59f3df 3db740de-47c8-4e14-9fcb-2d5fc63c31d8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.809 2569804 WARNING oslo_db.sqlalchemy.utils [None req-a086772d-e4ea-45cd-bcb6-213e8f717513 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.816 2569804 WARNING oslo_db.sqlalchemy.utils [None req-e6c72bc8-e437-4cff-93bc-9e6832e80f1b b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.829 2569804 WARNING oslo_db.sqlalchemy.utils [None req-1f4526b6-03ae-4686-a148-5d80f49c5f72 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.833 2569804 WARNING oslo_db.sqlalchemy.utils [None req-f94367b4-6090-4903-86d1-c4700de8354a b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.841 2569804 WARNING oslo_db.sqlalchemy.utils [None req-60b49a50-3329-4838-834e-7910da8a6625 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.853 2569804 WARNING oslo_db.sqlalchemy.utils [None req-a157d352-cc19-486c-b5d6-c15bc18b444a b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.865 2569804 WARNING oslo_db.sqlalchemy.utils [None req-acd6aaae-fecd-4b67-9fd1-ec39b87082d3 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.874 2569804 WARNING oslo_db.sqlalchemy.utils [None req-cea91b8c-fc41-4a78-85ea-98b696749933 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.882 2569804 WARNING oslo_db.sqlalchemy.utils [None req-1ef8e184-8898-4c37-8df7-7f1e2d88011c b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.886 2569804 WARNING oslo_db.sqlalchemy.utils [None req-a4327c9b-01f6-40fb-8c82-448208b5159a b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.894 2569804 WARNING oslo_db.sqlalchemy.utils [None req-f678490c-40ca-4774-8c8d-472246cf9399 b5846251 -07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.898 2569804 WARNING oslo_db.sqlalchemy.utils [None req-28300fc0-a6a6-49fb-8fea-ccf6274b0edb b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.904 2569804 WARNING oslo_db.sqlalchemy.utils [None req-8d7a0e47-8b0b-46fe-b572-21576f664e33 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.923 2569804 WARNING oslo_db.sqlalchemy.utils [None req-fc3a2f81-918e-468a-9c80-4195dd7c2e8f b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.942 2569804 WARNING oslo_db.sqlalchemy.utils [None req-aec9e2ce-6902-44ee-8e9a-f5bcf7485111 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.945 2569804 WARNING oslo_db.sqlalchemy.utils [None req-3381d5ca-5fb2-496a-9229-4db704d0feb1 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.960 2569804 WARNING oslo_db.sqlalchemy.utils [None req-8aa8a6b0-d8a4-4684-9434-501204a79ed4 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.966 2569804 WARNING oslo_db.sqlalchemy.utils [None req-2fb8b89a-2234-4814-ab87-fb5327a7efb0 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:44.993 2569804 WARNING oslo_db.sqlalchemy.utils [None req-b931cbc7-9219-46c4-83b9-61f07c5d711f b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.005 2569804 WARNING oslo_db.sqlalchemy.utils [None req-60fd5fc7-88b2-4d82-8438-d204bc9414f3 b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.018 2569804 WARNING oslo_db.sqlalchemy.utils [None req-6d5a19e9-aa42-44a3-bdd6-49145248d4cf b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.080787s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.997 2569812 INFO alembic.runtime.migration [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.997 2569812 INFO alembic.runtime.migration [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.003 2569812 INFO alembic.runtime.migration [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.003 2569812 INFO alembic.runtime.migration [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.010 2569812 INFO alembic.runtime.migration [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.013 2569812 INFO aodh.api.app [None req-0b559f7e-7c0d-424c-9878-6f56bd439261 1ab5c379-6dc0-49be-9aa5-ffa544f7a643 ef763c13-ef0b-4e7c-9953-f3aa6be7221f - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.041 2569812 WARNING oslo_db.sqlalchemy.utils [None req-4ed14576-d482-4549-83b0-88861607c95e a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.043 2569812 WARNING oslo_db.sqlalchemy.utils [None req-4ed14576-d482-4549-83b0-88861607c95e a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.048 2569812 WARNING oslo_db.sqlalchemy.utils [None req-4ed14576-d482-4549-83b0-88861607c95e a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.052 2569812 WARNING oslo_db.sqlalchemy.utils [None req-71934044-f203-4965-83e3-e71775a1bc16 a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.059 2569812 WARNING oslo_db.sqlalchemy.utils [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.090320s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.043 2569804 INFO alembic.runtime.migration [None req-6d5a19e9-aa42-44a3-bdd6-49145248d4cf b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.043 2569804 INFO alembic.runtime.migration [None req-6d5a19e9-aa42-44a3-bdd6-49145248d4cf b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.046 2569804 INFO alembic.runtime.migration [None req-6d5a19e9-aa42-44a3-bdd6-49145248d4cf b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.046 2569804 INFO alembic.runtime.migration [None req-6d5a19e9-aa42-44a3-bdd6-49145248d4cf b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.054 2569804 INFO alembic.runtime.migration [None req-6d5a19e9-aa42-44a3-bdd6-49145248d4cf b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.059 2569804 INFO aodh.api.app [None req-6d5a19e9-aa42-44a3-bdd6-49145248d4cf b5846251-07a5-4c31-a146-7e1d26d3467d d477c4a9-10b0-4419-a411-9a414cd5ef55 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.102 2569804 WARNING oslo_db.sqlalchemy.utils [None req-7f7e5242-9b8e-4d10-af86-7192e517462a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.107 2569804 WARNING oslo_db.sqlalchemy.utils [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.050483s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.079 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.089 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.096 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.097 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.105 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.107 2569812 INFO aodh.api.app [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.157731s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.004 2569814 INFO alembic.runtime.migration [None req-c72f373f-7a2d-40ca-bb29-b950257b3e82 fac2dff6-758a-4142-a8dd-dd76c35b7c57 84442629-b75d-4459-b58e-16aaee8c05d8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.005 2569814 INFO alembic.runtime.migration [None req-c72f373f-7a2d-40ca-bb29-b950257b3e82 fac2dff6-758a-4142-a8dd-dd76c35b7c57 84442629-b75d-4459-b58e-16aaee8c05d8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.025 2569814 INFO alembic.runtime.migration [None req-c72f373f-7a2d-40ca-bb29-b950257b3e82 fac2dff6-758a-4142-a8dd-dd76c35b7c57 84442629-b75d-4459-b58e-16aaee8c05d8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.026 2569814 INFO alembic.runtime.migration [None req-c72f373f-7a2d-40ca-bb29-b950257b3e82 fac2dff6-758a-4142-a8dd-dd76c35b7c57 84442629-b75d-4459-b58e-16aaee8c05d8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.038 2569814 INFO alembic.runtime.migration [None req-c72f373f-7a2d-40ca-bb29-b950257b3e82 fac2dff6-758a-4142-a8dd-dd76c35b7c57 84442629-b75d-4459-b58e-16aaee8c05d8 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.044 2569814 INFO aodh.api.app [None req-c72f373f-7a2d-40ca-bb29-b950257b3e82 fac2dff6-758a-4142-a8dd-dd76c35b7c57 84442629-b75d-4459-b58e-16aaee8c05d8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.079 2569814 WARNING oslo_db.sqlalchemy.utils [None req-1ab2b059-989d-477c-9f05-8b0a58d8dee0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.107 2569814 WARNING oslo_db.sqlalchemy.utils [None req-37db4396-5120-4fa8-bec4-7a60cb31bcf0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.140 2569814 WARNING oslo_db.sqlalchemy.utils [None req-37db4396-5120-4fa8-bec4-7a60cb31bcf0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.069747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.128 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.128 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.132 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.133 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.140 2569812 INFO alembic.runtime.migration [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.142 2569812 INFO aodh.api.app [None req-54040d19-247f-4ff2-ae9f-c5d62aee04ff a6d11e19-e7e6-4301-a113-06afa098c27a dce3c780-15c1-4287-b9ce-fac922be0496 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.158 2569812 WARNING oslo_db.sqlalchemy.utils [None req-6799fe39-4c60-47c2-9d24-51fefb8afdb4 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.163 2569812 WARNING oslo_db.sqlalchemy.utils [None req-56874acc-52fe-4c21-9842-aeb593a059b4 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.178 2569812 WARNING oslo_db.sqlalchemy.utils [None req-77e57c3e-d07b-425e-aeb2-a86002e0a9ed 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.180 2569812 WARNING oslo_db.sqlalchemy.utils [None req-77e57c3e-d07b-425e-aeb2-a86002e0a9ed 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.185 2569812 WARNING oslo_db.sqlalchemy.utils [None req-c7e1f93c-82f1-4b8f-af2b-8050f61bfd5d 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.190 2569812 WARNING oslo_db.sqlalchemy.utils [None req-2bf9a120-ff85-44a2-aeba-87e6f9897806 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.090989s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.137 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.137 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.148 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.149 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.157 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.164 2569804 INFO aodh.api.app [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.078929s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.172 2569814 INFO alembic.runtime.migration [None req-37db4396-5120-4fa8-bec4-7a60cb31bcf0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.172 2569814 INFO alembic.runtime.migration [None req-37db4396-5120-4fa8-bec4-7a60cb31bcf0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.182 2569814 INFO alembic.runtime.migration [None req-37db4396-5120-4fa8-bec4-7a60cb31bcf0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.182 2569814 INFO alembic.runtime.migration [None req-37db4396-5120-4fa8-bec4-7a60cb31bcf0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.199 2569814 INFO alembic.runtime.migration [None req-37db4396-5120-4fa8-bec4-7a60cb31bcf0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.206 2569814 INFO aodh.api.app [None req-37db4396-5120-4fa8-bec4-7a60cb31bcf0 a8860806-b6b7-4fc5-b0b1-3adc097817f9 4f1025a9-a29b-4dc2-aff7-825b42c295d1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.222 2569814 WARNING oslo_db.sqlalchemy.utils [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.223 2569814 WARNING oslo_db.sqlalchemy.utils [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.227 2569814 WARNING oslo_db.sqlalchemy.utils [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.329891s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:44.917 2569805 INFO alembic.runtime.migration [None req-ee9da2d5-44b5-4008-bb11-c3de340ee9eb 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.917 2569805 INFO alembic.runtime.migration [None req-ee9da2d5-44b5-4008-bb11-c3de340ee9eb 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.931 2569805 INFO alembic.runtime.migration [None req-ee9da2d5-44b5-4008-bb11-c3de340ee9eb 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:44.931 2569805 INFO alembic.runtime.migration [None req-ee9da2d5-44b5-4008-bb11-c3de340ee9eb 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:44.947 2569805 INFO alembic.runtime.migration [None req-ee9da2d5-44b5-4008-bb11-c3de340ee9eb 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:44.954 2569805 INFO aodh.api.app [None req-ee9da2d5-44b5-4008-bb11-c3de340ee9eb 016bc4a7-7f0b-4e16-9612-4a6eba5737f9 c50ad400-8320-4daa-9545-408a519c42f2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:44.999 2569805 WARNING oslo_db.sqlalchemy.utils [None req-b69b45df-d07b-4927-8165-717a493df751 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.000 2569805 WARNING oslo_db.sqlalchemy.utils [None req-b69b45df-d07b-4927-8165-717a493df751 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.010 2569805 WARNING oslo_db.sqlalchemy.utils [None req-ccb2350a-8465-4605-b410-54700732616c ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.031 2569805 WARNING oslo_db.sqlalchemy.utils [None req-5d5f8720-e9c5-4e0b-93c8-fee6ea26ea08 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.034 2569805 WARNING oslo_db.sqlalchemy.utils [None req-5d5f8720-e9c5-4e0b-93c8-fee6ea26ea08 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.231 2569805 WARNING oslo_db.sqlalchemy.utils [None req-55285274-27ec-4762-a96a-471ef836ab64 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.035020s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.002355s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.003212s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.002180s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.035862s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.236 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.236 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.239 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.239 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.245 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.247 2569814 INFO aodh.api.app [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.008888s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.082349s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.199 2569812 INFO alembic.runtime.migration [None req-2bf9a120-ff85-44a2-aeba-87e6f9897806 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.199 2569812 INFO alembic.runtime.migration [None req-2bf9a120-ff85-44a2-aeba-87e6f9897806 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.203 2569812 INFO alembic.runtime.migration [None req-2bf9a120-ff85-44a2-aeba-87e6f9897806 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.203 2569812 INFO alembic.runtime.migration [None req-2bf9a120-ff85-44a2-aeba-87e6f9897806 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.209 2569812 INFO alembic.runtime.migration [None req-2bf9a120-ff85-44a2-aeba-87e6f9897806 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.210 2569812 INFO aodh.api.app [None req-2bf9a120-ff85-44a2-aeba-87e6f9897806 7a6d943a-abdb-4130-a389-4d6b3a8eb876 39c29665-7ce7-4ab1-b988-12f384c41518 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.225 2569812 WARNING oslo_db.sqlalchemy.utils [None req-94b2edbd-ee2a-4432-88e5-537c389d4804 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.231 2569812 WARNING oslo_db.sqlalchemy.utils [None req-df167496-ddd9-4a47-8040-22ab7a97eb9f f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.241 2569812 WARNING oslo_db.sqlalchemy.utils [None req-bce36839-768a-48f6-8f48-871158660b23 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.260 2569812 WARNING oslo_db.sqlalchemy.utils [None req-91e5046b-a8d3-40d4-9ff6-ab01e791bf8b f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.262 2569812 WARNING oslo_db.sqlalchemy.utils [None req-91e5046b-a8d3-40d4-9ff6-ab01e791bf8b f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.267 2569812 WARNING oslo_db.sqlalchemy.utils [None req-3ab356d1-5b9e-4dc4-9258-97d3a991de42 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.270 2569812 WARNING oslo_db.sqlalchemy.utils [None req-3ab356d1-5b9e-4dc4-9258-97d3a991de42 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-22.1.0.dev5/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.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.043509s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.272 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.272 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.276 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.276 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.287 2569814 INFO alembic.runtime.migration [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.288 2569814 INFO aodh.api.app [None req-131268fc-9e47-4f09-9b31-788c05c773a0 2032e92c-0d31-40dd-bfa1-e3c4e6265d10 9ce0f460-43f7-4f3d-a145-7b476963ec83 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.305 2569814 WARNING oslo_db.sqlalchemy.utils [None req-641b5ee3-8225-4771-8dbe-e6cc42896b2a e20048ae-b6a8-46ca-b04a-c53f00b4ea04 c2797940-5bab-435c-a6f2-54d119dae8b3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.083848s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.244 2569805 INFO alembic.runtime.migration [None req-55285274-27ec-4762-a96a-471ef836ab64 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.244 2569805 INFO alembic.runtime.migration [None req-55285274-27ec-4762-a96a-471ef836ab64 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.251 2569805 INFO alembic.runtime.migration [None req-55285274-27ec-4762-a96a-471ef836ab64 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.251 2569805 INFO alembic.runtime.migration [None req-55285274-27ec-4762-a96a-471ef836ab64 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.265 2569805 INFO alembic.runtime.migration [None req-55285274-27ec-4762-a96a-471ef836ab64 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.271 2569805 INFO aodh.api.app [None req-55285274-27ec-4762-a96a-471ef836ab64 ddb05e5e-8fc7-403b-8cd6-8ac608c16c5d 8e008cc2-0ddb-4ec2-8df3-357f5a4caa69 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.294 2569805 WARNING oslo_db.sqlalchemy.utils [None req-1d8b2916-d6b6-4c2a-94cf-e95735228b95 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.295 2569805 WARNING oslo_db.sqlalchemy.utils [None req-1d8b2916-d6b6-4c2a-94cf-e95735228b95 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.302 2569805 WARNING oslo_db.sqlalchemy.utils [None req-f09f0557-7725-4a8b-926d-6f9b72ba0205 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.311 2569805 WARNING oslo_db.sqlalchemy.utils [None req-99b3f451-f5ab-4076-9c34-65fc424bc0e9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.314 2569805 WARNING oslo_db.sqlalchemy.utils [None req-99b3f451-f5ab-4076-9c34-65fc424bc0e9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.317 2569805 WARNING oslo_db.sqlalchemy.utils [None req-4e053c32-d7de-4310-8fb2-a19d6c6b8bd9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.091919s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.284 2569812 INFO alembic.runtime.migration [None req-3ab356d1-5b9e-4dc4-9258-97d3a991de42 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.285 2569812 INFO alembic.runtime.migration [None req-3ab356d1-5b9e-4dc4-9258-97d3a991de42 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.299 2569812 INFO alembic.runtime.migration [None req-3ab356d1-5b9e-4dc4-9258-97d3a991de42 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.300 2569812 INFO alembic.runtime.migration [None req-3ab356d1-5b9e-4dc4-9258-97d3a991de42 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.311 2569812 INFO alembic.runtime.migration [None req-3ab356d1-5b9e-4dc4-9258-97d3a991de42 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.313 2569812 INFO aodh.api.app [None req-3ab356d1-5b9e-4dc4-9258-97d3a991de42 f69584be-17d3-4d78-83f0-e3a9bccd64ba 37ddfa91-1a5c-4f6e-b1af-43150a79f67c - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.330 2569812 WARNING oslo_db.sqlalchemy.utils [None req-5108c467-5aa0-4659-b0e2-f6a7cfeac9a6 7dad0af9-918f-4777-8e42-27240b05c501 98a6e23c-2642-43da-8cab-a47ed71c71f5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.333 2569812 WARNING oslo_db.sqlalchemy.utils [None req-5108c467-5aa0-4659-b0e2-f6a7cfeac9a6 7dad0af9-918f-4777-8e42-27240b05c501 98a6e23c-2642-43da-8cab-a47ed71c71f5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.345 2569812 WARNING oslo_db.sqlalchemy.utils [None req-85359f14-f2ec-448f-bcea-fcd4188c9d0a 7dad0af9-918f-4777-8e42-27240b05c501 98a6e23c-2642-43da-8cab-a47ed71c71f5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.350 2569812 WARNING oslo_db.sqlalchemy.utils [None req-760c5abf-87ea-4d19-9dca-059debcffd94 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.351 2569812 WARNING oslo_db.sqlalchemy.utils [None req-760c5abf-87ea-4d19-9dca-059debcffd94 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.358 2569812 WARNING oslo_db.sqlalchemy.utils [None req-783c75b7-b1b3-4fc2-b70b-28998885f9fb 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.361 2569812 WARNING oslo_db.sqlalchemy.utils [None req-596aa88d-f8a2-4ae4-9468-3da5c288ff3d 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.118185s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.285 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.285 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.296 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.297 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.307 2569804 INFO alembic.runtime.migration [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.314 2569804 INFO aodh.api.app [None req-ff1652ef-6b79-4302-8583-7c4f59cfd450 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.071099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.328 2569805 INFO alembic.runtime.migration [None req-4e053c32-d7de-4310-8fb2-a19d6c6b8bd9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.328 2569805 INFO alembic.runtime.migration [None req-4e053c32-d7de-4310-8fb2-a19d6c6b8bd9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.331 2569805 INFO alembic.runtime.migration [None req-4e053c32-d7de-4310-8fb2-a19d6c6b8bd9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.332 2569805 INFO alembic.runtime.migration [None req-4e053c32-d7de-4310-8fb2-a19d6c6b8bd9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.336 2569805 INFO alembic.runtime.migration [None req-4e053c32-d7de-4310-8fb2-a19d6c6b8bd9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.338 2569805 INFO aodh.api.app [None req-4e053c32-d7de-4310-8fb2-a19d6c6b8bd9 bf037fc4-a7d2-4e38-8b15-47328eb66d2d 9c6489b5-dade-4b7b-9057-3221c70edef8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.362 2569805 WARNING oslo_db.sqlalchemy.utils [None req-54c417f3-9439-48e7-add7-57507186bd06 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.365 2569805 WARNING oslo_db.sqlalchemy.utils [None req-54c417f3-9439-48e7-add7-57507186bd06 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.373 2569805 WARNING oslo_db.sqlalchemy.utils [None req-714bf84a-6834-4498-97ed-c6206a78429d 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.376 2569805 WARNING oslo_db.sqlalchemy.utils [None req-ed57d4d4-6404-4a71-9967-ad835b1593cf 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.377 2569805 WARNING oslo_db.sqlalchemy.utils [None req-ed57d4d4-6404-4a71-9967-ad835b1593cf 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.385 2569805 WARNING oslo_db.sqlalchemy.utils [None req-8eaeab18-7b21-4377-aba0-e90eb012c27e 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.146421s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.316 2569814 INFO alembic.runtime.migration [None req-641b5ee3-8225-4771-8dbe-e6cc42896b2a e20048ae-b6a8-46ca-b04a-c53f00b4ea04 c2797940-5bab-435c-a6f2-54d119dae8b3 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.316 2569814 INFO alembic.runtime.migration [None req-641b5ee3-8225-4771-8dbe-e6cc42896b2a e20048ae-b6a8-46ca-b04a-c53f00b4ea04 c2797940-5bab-435c-a6f2-54d119dae8b3 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.319 2569814 INFO alembic.runtime.migration [None req-641b5ee3-8225-4771-8dbe-e6cc42896b2a e20048ae-b6a8-46ca-b04a-c53f00b4ea04 c2797940-5bab-435c-a6f2-54d119dae8b3 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.322 2569814 INFO alembic.runtime.migration [None req-641b5ee3-8225-4771-8dbe-e6cc42896b2a e20048ae-b6a8-46ca-b04a-c53f00b4ea04 c2797940-5bab-435c-a6f2-54d119dae8b3 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.327 2569814 INFO alembic.runtime.migration [None req-641b5ee3-8225-4771-8dbe-e6cc42896b2a e20048ae-b6a8-46ca-b04a-c53f00b4ea04 c2797940-5bab-435c-a6f2-54d119dae8b3 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.329 2569814 INFO aodh.api.app [None req-641b5ee3-8225-4771-8dbe-e6cc42896b2a e20048ae-b6a8-46ca-b04a-c53f00b4ea04 c2797940-5bab-435c-a6f2-54d119dae8b3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.342 2569814 WARNING oslo_db.sqlalchemy.utils [None req-58d31dc1-b8aa-4a5a-a7d5-0c02d9230cbc a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.347 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b17bc948-af0f-4872-b0a0-9ebeee231f9e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.451 2569814 WARNING oslo_db.sqlalchemy.utils [None req-8d96fcc5-f242-4025-8e3c-caf5cd80263e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.454 2569814 WARNING oslo_db.sqlalchemy.utils [None req-8d96fcc5-f242-4025-8e3c-caf5cd80263e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin [0.103606s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.400 2569812 INFO alembic.runtime.migration [None req-596aa88d-f8a2-4ae4-9468-3da5c288ff3d 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.400 2569812 INFO alembic.runtime.migration [None req-596aa88d-f8a2-4ae4-9468-3da5c288ff3d 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.412 2569812 INFO alembic.runtime.migration [None req-596aa88d-f8a2-4ae4-9468-3da5c288ff3d 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.412 2569812 INFO alembic.runtime.migration [None req-596aa88d-f8a2-4ae4-9468-3da5c288ff3d 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.428 2569812 INFO alembic.runtime.migration [None req-596aa88d-f8a2-4ae4-9468-3da5c288ff3d 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.434 2569812 INFO aodh.api.app [None req-596aa88d-f8a2-4ae4-9468-3da5c288ff3d 7dad0af9-918f-4777-8e42-27240b05c501 ecbc4d32-714d-4b27-a513-4e5828ace551 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.460 2569812 WARNING oslo_db.sqlalchemy.utils [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.461 2569812 WARNING oslo_db.sqlalchemy.utils [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.466 2569812 WARNING oslo_db.sqlalchemy.utils [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.103873s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.399 2569805 INFO alembic.runtime.migration [None req-8eaeab18-7b21-4377-aba0-e90eb012c27e 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.399 2569805 INFO alembic.runtime.migration [None req-8eaeab18-7b21-4377-aba0-e90eb012c27e 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.405 2569805 INFO alembic.runtime.migration [None req-8eaeab18-7b21-4377-aba0-e90eb012c27e 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.405 2569805 INFO alembic.runtime.migration [None req-8eaeab18-7b21-4377-aba0-e90eb012c27e 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.427 2569805 INFO alembic.runtime.migration [None req-8eaeab18-7b21-4377-aba0-e90eb012c27e 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.437 2569805 INFO aodh.api.app [None req-8eaeab18-7b21-4377-aba0-e90eb012c27e 0a5df7b7-77a6-47d2-b326-36ba12848b3a ea94dccb-9f3a-4519-9e28-cc6937355610 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.480 2569805 WARNING oslo_db.sqlalchemy.utils [None req-7a319ac3-93fe-4baa-af27-ac5bdcface50 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.481 2569805 WARNING oslo_db.sqlalchemy.utils [None req-7a319ac3-93fe-4baa-af27-ac5bdcface50 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.491 2569805 WARNING oslo_db.sqlalchemy.utils [None req-3b9d3926-c863-4c0d-b00c-764ba749ae01 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.492 2569805 WARNING oslo_db.sqlalchemy.utils [None req-3b9d3926-c863-4c0d-b00c-764ba749ae01 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.048830s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.464 2569814 INFO alembic.runtime.migration [None req-8d96fcc5-f242-4025-8e3c-caf5cd80263e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.464 2569814 INFO alembic.runtime.migration [None req-8d96fcc5-f242-4025-8e3c-caf5cd80263e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.467 2569814 INFO alembic.runtime.migration [None req-8d96fcc5-f242-4025-8e3c-caf5cd80263e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.467 2569814 INFO alembic.runtime.migration [None req-8d96fcc5-f242-4025-8e3c-caf5cd80263e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.472 2569814 INFO alembic.runtime.migration [None req-8d96fcc5-f242-4025-8e3c-caf5cd80263e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.474 2569814 INFO aodh.api.app [None req-8d96fcc5-f242-4025-8e3c-caf5cd80263e a568bba3-293b-4c98-a02c-7d26f3e6597e 21b13e20-4e96-4299-9413-fc3fa7ba29fd - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.487 2569814 WARNING oslo_db.sqlalchemy.utils [None req-e8cbb121-3c9c-41c6-bc5a-c84ad39e5242 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.490 2569814 WARNING oslo_db.sqlalchemy.utils [None req-f83037a7-87eb-42f3-9484-232caa2c9493 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.494 2569814 WARNING oslo_db.sqlalchemy.utils [None req-c8393408-7e0d-465d-9c9f-f024535bf6f3 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.501 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b054c55d-9724-4387-8418-96284e5e2ce6 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.503 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b054c55d-9724-4387-8418-96284e5e2ce6 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin_on_behalf_of_another_project [0.047783s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.479 2569812 INFO alembic.runtime.migration [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.480 2569812 INFO alembic.runtime.migration [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.484 2569812 INFO alembic.runtime.migration [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.484 2569812 INFO alembic.runtime.migration [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.490 2569812 INFO alembic.runtime.migration [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.492 2569812 INFO aodh.api.app [None req-90900fb1-3c5a-41ed-ba71-838928c07e7d d5acda3e-7214-46ad-beaa-3c06c6f236c3 91edcb97-d5b4-44d5-93ff-f81600c2e4b3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.051281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.505 2569805 INFO alembic.runtime.migration [None req-3b9d3926-c863-4c0d-b00c-764ba749ae01 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.505 2569805 INFO alembic.runtime.migration [None req-3b9d3926-c863-4c0d-b00c-764ba749ae01 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.512 2569805 INFO alembic.runtime.migration [None req-3b9d3926-c863-4c0d-b00c-764ba749ae01 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.512 2569805 INFO alembic.runtime.migration [None req-3b9d3926-c863-4c0d-b00c-764ba749ae01 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.517 2569805 INFO alembic.runtime.migration [None req-3b9d3926-c863-4c0d-b00c-764ba749ae01 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.518 2569805 INFO aodh.api.app [None req-3b9d3926-c863-4c0d-b00c-764ba749ae01 f8644a04-2611-472e-b278-ae7f6b114014 25b45e67-39bc-4363-86c9-3b6018dc4144 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.542 2569805 WARNING oslo_db.sqlalchemy.utils [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.543 2569805 WARNING oslo_db.sqlalchemy.utils [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.547 2569805 WARNING oslo_db.sqlalchemy.utils [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.068984s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.512 2569814 INFO alembic.runtime.migration [None req-b054c55d-9724-4387-8418-96284e5e2ce6 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.512 2569814 INFO alembic.runtime.migration [None req-b054c55d-9724-4387-8418-96284e5e2ce6 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.518 2569814 INFO alembic.runtime.migration [None req-b054c55d-9724-4387-8418-96284e5e2ce6 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.518 2569814 INFO alembic.runtime.migration [None req-b054c55d-9724-4387-8418-96284e5e2ce6 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.530 2569814 INFO alembic.runtime.migration [None req-b054c55d-9724-4387-8418-96284e5e2ce6 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.533 2569814 INFO aodh.api.app [None req-b054c55d-9724-4387-8418-96284e5e2ce6 63dc4937-1c9f-48fd-a48e-8361260fcba2 44d20745-98e0-4156-9c0f-2f69e6aee982 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.550 2569814 WARNING oslo_db.sqlalchemy.utils [None req-15532bcd-9eb4-4e36-ad43-70d4400353f5 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.551 2569814 WARNING oslo_db.sqlalchemy.utils [None req-15532bcd-9eb4-4e36-ad43-70d4400353f5 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.556 2569814 WARNING oslo_db.sqlalchemy.utils [None req-54c8fdd8-c0a8-4992-a3c5-64ea67627850 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.562 2569814 WARNING oslo_db.sqlalchemy.utils [None req-e49ebf51-0d7b-46a4-957a-a3414a056328 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.564 2569814 WARNING oslo_db.sqlalchemy.utils [None req-e49ebf51-0d7b-46a4-957a-a3414a056328 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.568 2569814 WARNING oslo_db.sqlalchemy.utils [None req-47785f98-3594-4096-a80f-e78178a5a964 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.188126s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.414 2569804 INFO alembic.runtime.migration [None req-834e254e-234e-4a1f-84b3-a9cbf6b69e3d - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.414 2569804 INFO alembic.runtime.migration [None req-834e254e-234e-4a1f-84b3-a9cbf6b69e3d - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.425 2569804 INFO alembic.runtime.migration [None req-834e254e-234e-4a1f-84b3-a9cbf6b69e3d - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.425 2569804 INFO alembic.runtime.migration [None req-834e254e-234e-4a1f-84b3-a9cbf6b69e3d - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.444 2569804 INFO alembic.runtime.migration [None req-834e254e-234e-4a1f-84b3-a9cbf6b69e3d - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.449 2569804 INFO aodh.api.app [None req-834e254e-234e-4a1f-84b3-a9cbf6b69e3d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.051464s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.556 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.556 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.567 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.567 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.575 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.581 2569805 INFO aodh.api.app [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000764s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.006705s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002606s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin_on_behalf_of_another_project [0.037038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.583 2569814 INFO alembic.runtime.migration [None req-ff6bb045-cefb-4dff-9fd2-34ef220ea0cd 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.583 2569814 INFO alembic.runtime.migration [None req-ff6bb045-cefb-4dff-9fd2-34ef220ea0cd 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.586 2569814 INFO alembic.runtime.migration [None req-ff6bb045-cefb-4dff-9fd2-34ef220ea0cd 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.586 2569814 INFO alembic.runtime.migration [None req-ff6bb045-cefb-4dff-9fd2-34ef220ea0cd 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.591 2569814 INFO alembic.runtime.migration [None req-ff6bb045-cefb-4dff-9fd2-34ef220ea0cd 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.593 2569814 INFO aodh.api.app [None req-ff6bb045-cefb-4dff-9fd2-34ef220ea0cd 7e8d7f7a-8775-4369-a799-86ba632292f5 4303c35f-7d3c-4818-9394-ef17b5ebe09b - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:45.606 2569814 WARNING oslo_db.sqlalchemy.utils [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.607 2569814 WARNING oslo_db.sqlalchemy.utils [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:45.611 2569814 WARNING oslo_db.sqlalchemy.utils [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.022764s] ... ok {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.049245s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.622 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.622 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.625 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.625 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.631 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.636 2569814 INFO aodh.api.app [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/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.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.062885s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.153477s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.600 2569804 INFO alembic.runtime.migration [None req-482760cc-de3c-4db0-80ee-79b8d187c14b - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.601 2569804 INFO alembic.runtime.migration [None req-482760cc-de3c-4db0-80ee-79b8d187c14b - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.617 2569804 INFO alembic.runtime.migration [None req-482760cc-de3c-4db0-80ee-79b8d187c14b - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.623 2569804 INFO alembic.runtime.migration [None req-482760cc-de3c-4db0-80ee-79b8d187c14b - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.635 2569804 INFO alembic.runtime.migration [None req-482760cc-de3c-4db0-80ee-79b8d187c14b - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.644 2569804 INFO aodh.api.app [None req-482760cc-de3c-4db0-80ee-79b8d187c14b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.011334s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.001894s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.003755s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002023s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.005348s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.161505s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.652 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.652 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.666 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.666 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.680 2569805 INFO alembic.runtime.migration [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.688 2569805 INFO aodh.api.app [None req-888e253e-2423-4108-84fb-c83ec3459bcc a3b02ae3-36ce-48b2-9c47-8ee0b68d446a 939d6308-6fd5-494b-9e88-3144e72998f9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000829s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000543s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.012726s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.070496s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.761 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.761 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.767 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.767 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.778 2569814 INFO alembic.runtime.migration [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.780 2569814 INFO aodh.api.app [None req-62351a9f-e637-4db7-9c5a-de7cace4024a 87325edc-c292-465a-adca-0d2490985a46 89276cef-75d8-429c-93b7-202725815271 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.119183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.751 2569804 INFO alembic.runtime.migration [None req-d5f4f7b7-e9aa-4d8f-bdc0-a11573bbf483 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.752 2569804 INFO alembic.runtime.migration [None req-d5f4f7b7-e9aa-4d8f-bdc0-a11573bbf483 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.761 2569804 INFO alembic.runtime.migration [None req-d5f4f7b7-e9aa-4d8f-bdc0-a11573bbf483 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.761 2569804 INFO alembic.runtime.migration [None req-d5f4f7b7-e9aa-4d8f-bdc0-a11573bbf483 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.770 2569804 INFO alembic.runtime.migration [None req-d5f4f7b7-e9aa-4d8f-bdc0-a11573bbf483 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.777 2569804 INFO aodh.api.app [None req-d5f4f7b7-e9aa-4d8f-bdc0-a11573bbf483 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.049811s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.831 2569814 INFO alembic.runtime.migration [None req-5f73893d-d425-4949-83f3-52c75062130f - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.832 2569814 INFO alembic.runtime.migration [None req-5f73893d-d425-4949-83f3-52c75062130f - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.835 2569814 INFO alembic.runtime.migration [None req-5f73893d-d425-4949-83f3-52c75062130f - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.835 2569814 INFO alembic.runtime.migration [None req-5f73893d-d425-4949-83f3-52c75062130f - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.840 2569814 INFO alembic.runtime.migration [None req-5f73893d-d425-4949-83f3-52c75062130f - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.842 2569814 INFO aodh.api.app [None req-5f73893d-d425-4949-83f3-52c75062130f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.062654s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.832 2569812 INFO alembic.runtime.migration [None req-1957eab9-6720-40d6-b572-1ac00e6d476c 23ae8747-2281-4d5c-860a-1e4ab7a6ccac e920c754-fc40-46a6-a334-d06af06de430 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.832 2569812 INFO alembic.runtime.migration [None req-1957eab9-6720-40d6-b572-1ac00e6d476c 23ae8747-2281-4d5c-860a-1e4ab7a6ccac e920c754-fc40-46a6-a334-d06af06de430 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.837 2569812 INFO alembic.runtime.migration [None req-1957eab9-6720-40d6-b572-1ac00e6d476c 23ae8747-2281-4d5c-860a-1e4ab7a6ccac e920c754-fc40-46a6-a334-d06af06de430 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.837 2569812 INFO alembic.runtime.migration [None req-1957eab9-6720-40d6-b572-1ac00e6d476c 23ae8747-2281-4d5c-860a-1e4ab7a6ccac e920c754-fc40-46a6-a334-d06af06de430 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.841 2569812 INFO alembic.runtime.migration [None req-1957eab9-6720-40d6-b572-1ac00e6d476c 23ae8747-2281-4d5c-860a-1e4ab7a6ccac e920c754-fc40-46a6-a334-d06af06de430 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.843 2569812 INFO aodh.api.app [None req-1957eab9-6720-40d6-b572-1ac00e6d476c 23ae8747-2281-4d5c-860a-1e4ab7a6ccac e920c754-fc40-46a6-a334-d06af06de430 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.118858s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.825 2569805 INFO alembic.runtime.migration [None req-689b5005-23af-4901-8e7a-f6fcd38ccd4b - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.825 2569805 INFO alembic.runtime.migration [None req-689b5005-23af-4901-8e7a-f6fcd38ccd4b - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.833 2569805 INFO alembic.runtime.migration [None req-689b5005-23af-4901-8e7a-f6fcd38ccd4b - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.834 2569805 INFO alembic.runtime.migration [None req-689b5005-23af-4901-8e7a-f6fcd38ccd4b - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.845 2569805 INFO alembic.runtime.migration [None req-689b5005-23af-4901-8e7a-f6fcd38ccd4b - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.852 2569805 INFO aodh.api.app [None req-689b5005-23af-4901-8e7a-f6fcd38ccd4b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.074149s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.883 2569814 INFO alembic.runtime.migration [None req-29a6e6cc-fcfd-47e5-9f41-acd8a10d67d9 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.883 2569814 INFO alembic.runtime.migration [None req-29a6e6cc-fcfd-47e5-9f41-acd8a10d67d9 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.886 2569814 INFO alembic.runtime.migration [None req-29a6e6cc-fcfd-47e5-9f41-acd8a10d67d9 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.886 2569814 INFO alembic.runtime.migration [None req-29a6e6cc-fcfd-47e5-9f41-acd8a10d67d9 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.905 2569814 INFO alembic.runtime.migration [None req-29a6e6cc-fcfd-47e5-9f41-acd8a10d67d9 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.913 2569814 INFO aodh.api.app [None req-29a6e6cc-fcfd-47e5-9f41-acd8a10d67d9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.073513s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.893 2569812 INFO alembic.runtime.migration [None req-e97c197f-807e-46cd-b384-4363ffa3fbb1 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.893 2569812 INFO alembic.runtime.migration [None req-e97c197f-807e-46cd-b384-4363ffa3fbb1 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.904 2569812 INFO alembic.runtime.migration [None req-e97c197f-807e-46cd-b384-4363ffa3fbb1 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.904 2569812 INFO alembic.runtime.migration [None req-e97c197f-807e-46cd-b384-4363ffa3fbb1 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.919 2569812 INFO alembic.runtime.migration [None req-e97c197f-807e-46cd-b384-4363ffa3fbb1 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.921 2569812 INFO aodh.api.app [None req-e97c197f-807e-46cd-b384-4363ffa3fbb1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.056579s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.957 2569814 INFO alembic.runtime.migration [None req-5e0ff870-5b82-40d0-b218-fc7e104dfd1b - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.957 2569814 INFO alembic.runtime.migration [None req-5e0ff870-5b82-40d0-b218-fc7e104dfd1b - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.961 2569814 INFO alembic.runtime.migration [None req-5e0ff870-5b82-40d0-b218-fc7e104dfd1b - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.961 2569814 INFO alembic.runtime.migration [None req-5e0ff870-5b82-40d0-b218-fc7e104dfd1b - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.971 2569814 INFO alembic.runtime.migration [None req-5e0ff870-5b82-40d0-b218-fc7e104dfd1b - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.973 2569814 INFO aodh.api.app [None req-5e0ff870-5b82-40d0-b218-fc7e104dfd1b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.049227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.966 2569812 INFO alembic.runtime.migration [None req-01b90292-b7eb-4d1d-afcc-f4f2c2780a71 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.966 2569812 INFO alembic.runtime.migration [None req-01b90292-b7eb-4d1d-afcc-f4f2c2780a71 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.971 2569812 INFO alembic.runtime.migration [None req-01b90292-b7eb-4d1d-afcc-f4f2c2780a71 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.971 2569812 INFO alembic.runtime.migration [None req-01b90292-b7eb-4d1d-afcc-f4f2c2780a71 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.978 2569812 INFO alembic.runtime.migration [None req-01b90292-b7eb-4d1d-afcc-f4f2c2780a71 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.981 2569812 INFO aodh.api.app [None req-01b90292-b7eb-4d1d-afcc-f4f2c2780a71 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.153705s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.873 2569804 INFO alembic.runtime.migration [None req-f4ff0af4-9b3d-4282-9010-ae5d7b0d071c - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.874 2569804 INFO alembic.runtime.migration [None req-f4ff0af4-9b3d-4282-9010-ae5d7b0d071c - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.882 2569804 INFO alembic.runtime.migration [None req-f4ff0af4-9b3d-4282-9010-ae5d7b0d071c - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.882 2569804 INFO alembic.runtime.migration [None req-f4ff0af4-9b3d-4282-9010-ae5d7b0d071c - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.896 2569804 INFO alembic.runtime.migration [None req-f4ff0af4-9b3d-4282-9010-ae5d7b0d071c - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.899 2569804 INFO aodh.api.app [None req-f4ff0af4-9b3d-4282-9010-ae5d7b0d071c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.071669s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.019 2569814 INFO alembic.runtime.migration [None req-4d78066a-c243-4624-bac9-c96d74c4b332 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.019 2569814 INFO alembic.runtime.migration [None req-4d78066a-c243-4624-bac9-c96d74c4b332 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.025 2569814 INFO alembic.runtime.migration [None req-4d78066a-c243-4624-bac9-c96d74c4b332 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.025 2569814 INFO alembic.runtime.migration [None req-4d78066a-c243-4624-bac9-c96d74c4b332 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.030 2569814 INFO alembic.runtime.migration [None req-4d78066a-c243-4624-bac9-c96d74c4b332 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.034 2569814 INFO aodh.api.app [None req-4d78066a-c243-4624-bac9-c96d74c4b332 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.081450s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.016 2569812 INFO alembic.runtime.migration [None req-ec5ad354-5bb0-40ab-8d9f-6476cbc83122 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.016 2569812 INFO alembic.runtime.migration [None req-ec5ad354-5bb0-40ab-8d9f-6476cbc83122 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.020 2569812 INFO alembic.runtime.migration [None req-ec5ad354-5bb0-40ab-8d9f-6476cbc83122 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.020 2569812 INFO alembic.runtime.migration [None req-ec5ad354-5bb0-40ab-8d9f-6476cbc83122 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.026 2569812 INFO alembic.runtime.migration [None req-ec5ad354-5bb0-40ab-8d9f-6476cbc83122 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.028 2569812 INFO aodh.api.app [None req-ec5ad354-5bb0-40ab-8d9f-6476cbc83122 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.180674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:45.937 2569805 INFO alembic.runtime.migration [None req-0188eef0-9956-4669-8f14-a38c60c83562 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.940 2569805 INFO alembic.runtime.migration [None req-0188eef0-9956-4669-8f14-a38c60c83562 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.970 2569805 INFO alembic.runtime.migration [None req-0188eef0-9956-4669-8f14-a38c60c83562 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:45.978 2569805 INFO alembic.runtime.migration [None req-0188eef0-9956-4669-8f14-a38c60c83562 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:45.994 2569805 INFO alembic.runtime.migration [None req-0188eef0-9956-4669-8f14-a38c60c83562 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:45.998 2569805 INFO aodh.api.app [None req-0188eef0-9956-4669-8f14-a38c60c83562 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.111580s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.029 2569804 INFO alembic.runtime.migration [None req-47f2e042-41fc-4ddd-88fc-c9b8ade4b893 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.029 2569804 INFO alembic.runtime.migration [None req-47f2e042-41fc-4ddd-88fc-c9b8ade4b893 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.040 2569804 INFO alembic.runtime.migration [None req-47f2e042-41fc-4ddd-88fc-c9b8ade4b893 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.040 2569804 INFO alembic.runtime.migration [None req-47f2e042-41fc-4ddd-88fc-c9b8ade4b893 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.062 2569804 INFO alembic.runtime.migration [None req-47f2e042-41fc-4ddd-88fc-c9b8ade4b893 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.069 2569804 INFO aodh.api.app [None req-47f2e042-41fc-4ddd-88fc-c9b8ade4b893 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.062736s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.090 2569814 INFO alembic.runtime.migration [None req-c5a144ac-6135-46f1-bfa1-19a4b425be8d - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.090 2569814 INFO alembic.runtime.migration [None req-c5a144ac-6135-46f1-bfa1-19a4b425be8d - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.096 2569814 INFO alembic.runtime.migration [None req-c5a144ac-6135-46f1-bfa1-19a4b425be8d - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.096 2569814 INFO alembic.runtime.migration [None req-c5a144ac-6135-46f1-bfa1-19a4b425be8d - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.100 2569814 INFO alembic.runtime.migration [None req-c5a144ac-6135-46f1-bfa1-19a4b425be8d - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.104 2569814 INFO aodh.api.app [None req-c5a144ac-6135-46f1-bfa1-19a4b425be8d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.066604s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.148 2569814 INFO alembic.runtime.migration [None req-0b1b4ba4-e2b9-447a-8224-7f2903e46076 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.149 2569814 INFO alembic.runtime.migration [None req-0b1b4ba4-e2b9-447a-8224-7f2903e46076 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.153 2569814 INFO alembic.runtime.migration [None req-0b1b4ba4-e2b9-447a-8224-7f2903e46076 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.153 2569814 INFO alembic.runtime.migration [None req-0b1b4ba4-e2b9-447a-8224-7f2903e46076 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.161 2569814 INFO alembic.runtime.migration [None req-0b1b4ba4-e2b9-447a-8224-7f2903e46076 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.168 2569814 INFO aodh.api.app [None req-0b1b4ba4-e2b9-447a-8224-7f2903e46076 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.083533s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.150 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.150 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.160 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.160 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.173 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.177 2569804 INFO aodh.api.app [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.139810s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.126 2569805 INFO alembic.runtime.migration [None req-bdc138a9-5b62-4a05-9905-b7383819c982 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.126 2569805 INFO alembic.runtime.migration [None req-bdc138a9-5b62-4a05-9905-b7383819c982 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.141 2569805 INFO alembic.runtime.migration [None req-bdc138a9-5b62-4a05-9905-b7383819c982 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.141 2569805 INFO alembic.runtime.migration [None req-bdc138a9-5b62-4a05-9905-b7383819c982 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.149 2569805 INFO alembic.runtime.migration [None req-bdc138a9-5b62-4a05-9905-b7383819c982 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.163 2569805 INFO aodh.api.app [None req-bdc138a9-5b62-4a05-9905-b7383819c982 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.045711s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.217 2569814 INFO alembic.runtime.migration [None req-047c040f-5893-42cc-bf51-a1083f6ad6fd some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.217 2569814 INFO alembic.runtime.migration [None req-047c040f-5893-42cc-bf51-a1083f6ad6fd some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.220 2569814 INFO alembic.runtime.migration [None req-047c040f-5893-42cc-bf51-a1083f6ad6fd some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.221 2569814 INFO alembic.runtime.migration [None req-047c040f-5893-42cc-bf51-a1083f6ad6fd some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.226 2569814 INFO alembic.runtime.migration [None req-047c040f-5893-42cc-bf51-a1083f6ad6fd some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.229 2569814 INFO aodh.api.app [None req-047c040f-5893-42cc-bf51-a1083f6ad6fd some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.135162s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.144 2569812 INFO alembic.runtime.migration [None req-d8908d0e-4a59-42ab-aaf3-3a061e38e8bf - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.146 2569812 INFO alembic.runtime.migration [None req-d8908d0e-4a59-42ab-aaf3-3a061e38e8bf - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.151 2569812 INFO alembic.runtime.migration [None req-d8908d0e-4a59-42ab-aaf3-3a061e38e8bf - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.151 2569812 INFO alembic.runtime.migration [None req-d8908d0e-4a59-42ab-aaf3-3a061e38e8bf - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.162 2569812 INFO alembic.runtime.migration [None req-d8908d0e-4a59-42ab-aaf3-3a061e38e8bf - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.166 2569812 INFO aodh.api.app [None req-d8908d0e-4a59-42ab-aaf3-3a061e38e8bf - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.096612s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.226 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.227 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.238 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.238 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.251 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.261 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.262 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.053729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.262 2569814 INFO alembic.runtime.migration [None req-df670c47-b217-48af-b87d-3e5aacdc9f8a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.263 2569814 INFO alembic.runtime.migration [None req-df670c47-b217-48af-b87d-3e5aacdc9f8a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.269 2569814 INFO alembic.runtime.migration [None req-df670c47-b217-48af-b87d-3e5aacdc9f8a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.270 2569814 INFO alembic.runtime.migration [None req-df670c47-b217-48af-b87d-3e5aacdc9f8a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.274 2569814 INFO alembic.runtime.migration [None req-df670c47-b217-48af-b87d-3e5aacdc9f8a some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.281 2569814 INFO aodh.api.app [None req-df670c47-b217-48af-b87d-3e5aacdc9f8a some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.016109s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.100470s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.250 2569805 INFO alembic.runtime.migration [None req-a396bcc9-7b5d-4440-a900-510f80342b36 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.250 2569805 INFO alembic.runtime.migration [None req-a396bcc9-7b5d-4440-a900-510f80342b36 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.264 2569805 INFO alembic.runtime.migration [None req-a396bcc9-7b5d-4440-a900-510f80342b36 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.264 2569805 INFO alembic.runtime.migration [None req-a396bcc9-7b5d-4440-a900-510f80342b36 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.279 2569805 INFO alembic.runtime.migration [None req-a396bcc9-7b5d-4440-a900-510f80342b36 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.285 2569805 INFO aodh.api.app [None req-a396bcc9-7b5d-4440-a900-510f80342b36 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.033079s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.316 2569814 INFO alembic.runtime.migration [None req-3efea630-a919-4840-bd90-fe552ca78735 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.316 2569814 INFO alembic.runtime.migration [None req-3efea630-a919-4840-bd90-fe552ca78735 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.322 2569814 INFO alembic.runtime.migration [None req-3efea630-a919-4840-bd90-fe552ca78735 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.322 2569814 INFO alembic.runtime.migration [None req-3efea630-a919-4840-bd90-fe552ca78735 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.328 2569814 INFO alembic.runtime.migration [None req-3efea630-a919-4840-bd90-fe552ca78735 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.329 2569814 INFO aodh.api.app [None req-3efea630-a919-4840-bd90-fe552ca78735 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.083698s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.300 2569812 INFO alembic.runtime.migration [None req-c9afa372-4e08-412e-b22b-c7fc6035478b - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.300 2569812 INFO alembic.runtime.migration [None req-c9afa372-4e08-412e-b22b-c7fc6035478b - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.310 2569812 INFO alembic.runtime.migration [None req-c9afa372-4e08-412e-b22b-c7fc6035478b - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.311 2569812 INFO alembic.runtime.migration [None req-c9afa372-4e08-412e-b22b-c7fc6035478b - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.317 2569812 INFO alembic.runtime.migration [None req-c9afa372-4e08-412e-b22b-c7fc6035478b - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.320 2569812 INFO aodh.api.app [None req-c9afa372-4e08-412e-b22b-c7fc6035478b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.029797s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.351 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.351 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.355 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.355 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.359 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.362 2569814 INFO aodh.api.app [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005950s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.026333s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.387 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.387 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.390 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.390 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.395 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.399 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:46.403 2569814 INFO aodh.storage.impl_sqlalchemy [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] 2 alarm histories are removed from database {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.048730s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.368 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.368 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.372 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.372 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.384 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.388 2569812 INFO aodh.api.app [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.111541s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.350 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.350 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.365 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.365 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.381 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.401 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:46.425 2569804 INFO aodh.storage.impl_sqlalchemy [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] 0 alarm histories are removed from database {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.033202s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.414 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.414 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.418 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.418 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.422 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.428 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:46.436 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.112952s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.349 2569805 INFO alembic.runtime.migration [None req-551ca1af-c4d2-4272-884a-8689e5a8ded4 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.349 2569805 INFO alembic.runtime.migration [None req-551ca1af-c4d2-4272-884a-8689e5a8ded4 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.365 2569805 INFO alembic.runtime.migration [None req-551ca1af-c4d2-4272-884a-8689e5a8ded4 - project-id1 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.365 2569805 INFO alembic.runtime.migration [None req-551ca1af-c4d2-4272-884a-8689e5a8ded4 - project-id1 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.382 2569805 INFO alembic.runtime.migration [None req-551ca1af-c4d2-4272-884a-8689e5a8ded4 - project-id1 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.386 2569805 INFO aodh.api.app [None req-551ca1af-c4d2-4272-884a-8689e5a8ded4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:46.429 2569805 INFO aodh.api.app [None req-551ca1af-c4d2-4272-884a-8689e5a8ded4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:46.448 2569805 WARNING oslo_policy.policy [None req-b0de708b-2707-418c-ab5d-4adf84ee3178 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.049183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.415 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.415 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.423 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.428 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.437 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.441 2569812 INFO aodh.api.app [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.019404s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.447 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.447 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.452 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.452 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.456 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.457 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.008095s] ... ok {2} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000453s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.052374s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.468 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.468 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.472 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.472 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.492 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.504 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.065648s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.479 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.480 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.485 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.485 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.491 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.494 2569812 WARNING oslo_db.sqlalchemy.utils [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.091139s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.462 2569805 INFO alembic.runtime.migration [None req-b0de708b-2707-418c-ab5d-4adf84ee3178 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.463 2569805 INFO alembic.runtime.migration [None req-b0de708b-2707-418c-ab5d-4adf84ee3178 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.466 2569805 INFO alembic.runtime.migration [None req-b0de708b-2707-418c-ab5d-4adf84ee3178 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.466 2569805 INFO alembic.runtime.migration [None req-b0de708b-2707-418c-ab5d-4adf84ee3178 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.474 2569805 INFO alembic.runtime.migration [None req-b0de708b-2707-418c-ab5d-4adf84ee3178 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.476 2569805 INFO aodh.api.app [None req-b0de708b-2707-418c-ab5d-4adf84ee3178 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:46.501 2569805 INFO aodh.api.app [None req-b0de708b-2707-418c-ab5d-4adf84ee3178 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini 2026-03-31 04:10:46.513 2569805 WARNING oslo_policy.policy [None req-6d383231-da4b-46a7-902e-94b2dc34b27e some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.036608s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.522 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.523 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.526 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.526 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.533 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.540 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.124269s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.468 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.468 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.477 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.477 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.500 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.523 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:46.550 2569804 INFO aodh.storage.impl_sqlalchemy [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.033332s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.550 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.550 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.554 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.554 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.564 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.065057s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.567 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.567 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.589 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.589 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.606 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.611 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.027054s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.623 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.623 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.626 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.627 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.631 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.636 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:46.638 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:46.640 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.077080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.608 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.608 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.621 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.621 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.633 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.646 2569812 WARNING oslo_db.sqlalchemy.utils [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.113645s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.582 2569805 INFO alembic.runtime.migration [None req-6d383231-da4b-46a7-902e-94b2dc34b27e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.582 2569805 INFO alembic.runtime.migration [None req-6d383231-da4b-46a7-902e-94b2dc34b27e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.586 2569805 INFO alembic.runtime.migration [None req-6d383231-da4b-46a7-902e-94b2dc34b27e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.586 2569805 INFO alembic.runtime.migration [None req-6d383231-da4b-46a7-902e-94b2dc34b27e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.613 2569805 INFO alembic.runtime.migration [None req-6d383231-da4b-46a7-902e-94b2dc34b27e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.624 2569805 INFO aodh.api.app [None req-6d383231-da4b-46a7-902e-94b2dc34b27e some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.095278s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.608 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.608 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.613 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.613 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.628 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.634 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:46.637 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] 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.025618s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.651 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.651 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.655 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.655 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.661 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.665 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] 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.037183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.680 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.680 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.684 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.685 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.689 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.693 2569814 WARNING oslo_db.sqlalchemy.utils [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.076314s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.668 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.668 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.678 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.678 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.689 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.696 2569812 WARNING oslo_db.sqlalchemy.utils [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] 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.092155s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.692 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.693 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.703 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.704 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.720 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.730 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2026-03-31 04:10:46.734 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.102995s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.676 2569805 INFO alembic.runtime.migration [None req-7fa4e143-f0b7-478c-b0bb-827d58a6205c 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.676 2569805 INFO alembic.runtime.migration [None req-7fa4e143-f0b7-478c-b0bb-827d58a6205c 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.683 2569805 INFO alembic.runtime.migration [None req-7fa4e143-f0b7-478c-b0bb-827d58a6205c 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.684 2569805 INFO alembic.runtime.migration [None req-7fa4e143-f0b7-478c-b0bb-827d58a6205c 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.695 2569805 INFO alembic.runtime.migration [None req-7fa4e143-f0b7-478c-b0bb-827d58a6205c 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.699 2569805 INFO aodh.api.app [None req-7fa4e143-f0b7-478c-b0bb-827d58a6205c 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.072019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.732 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.733 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.736 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.736 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.759 2569814 INFO alembic.runtime.migration [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001066s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003818s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.056891s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.782 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.782 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.789 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.790 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.806 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.811 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.055170s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.833 2569814 ERROR stevedore.extension [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2026-03-31 04:10:46.833 2569814 WARNING stevedore.named [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Could not load prometheus 2026-03-31 04:10:46.838 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm c0c3c3a9-81dc-4bdd-9393-2cde0416f6f9 transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.127103s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.748 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.748 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.778 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.778 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.801 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.819 2569812 WARNING oslo_db.sqlalchemy.utils [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.035894s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.872 2569814 ERROR stevedore.extension [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2026-03-31 04:10:46.873 2569814 WARNING stevedore.named [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Could not load prometheus 2026-03-31 04:10:46.873 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm 595923f3-fabf-44d7-99f1-05e7263213e2 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2026-03-31 04:10:46.874 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm 8fa6523c-a9b7-44d9-99e8-bb4db4279d98 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2026-03-31 04:10:46.875 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm 33b44542-7d1d-4b3c-9f04-39fb0fa90dd0 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2026-03-31 04:10:46.875 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm 1a02e76e-b293-492e-9807-a33255d11790 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.008443s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.007385s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.008295s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.900 2569814 INFO aodh.evaluator.event [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Aborting evaluation of the alarm c570be21-dbd8-4923-90be-493236885db5 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.007053s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.908 2569814 ERROR aodh.evaluator.event [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2026-03-31 04:10:46.908 2569814 WARNING aodh.evaluator.event [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.145738s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.799 2569805 INFO alembic.runtime.migration [None req-16644b29-7aee-40cd-9b55-4ea3d8982bc6 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.799 2569805 INFO alembic.runtime.migration [None req-16644b29-7aee-40cd-9b55-4ea3d8982bc6 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.815 2569805 INFO alembic.runtime.migration [None req-16644b29-7aee-40cd-9b55-4ea3d8982bc6 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.816 2569805 INFO alembic.runtime.migration [None req-16644b29-7aee-40cd-9b55-4ea3d8982bc6 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.834 2569805 INFO alembic.runtime.migration [None req-16644b29-7aee-40cd-9b55-4ea3d8982bc6 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.844 2569805 INFO aodh.api.app [None req-16644b29-7aee-40cd-9b55-4ea3d8982bc6 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.007483s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.916 2569814 INFO aodh.evaluator.event [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Aborting evaluation of the alarm 0776cfc2-39a7-43f5-a790-57b5491eb959 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.007464s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.923 2569814 INFO aodh.evaluator.event [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Aborting evaluation of the alarm 8ebbf177-1016-4bfa-90fc-3f2e1839cf05 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.115231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.828 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.835 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.845 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.845 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.861 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.885 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.009509s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.932 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm 3ed2a370-6f68-42e8-ac70-d0c9ba33ba7c transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.010772s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.943 2569814 WARNING aodh.evaluator.gnocchi [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm statistics retrieval failed: boom: Exception: boom 2026-03-31 04:10:46.943 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm 71242703-df27-4812-9b9c-44560ec64eb0 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.088940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.875 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.875 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.906 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.906 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.923 2569812 INFO alembic.runtime.migration [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.008278s] ... ok {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006945s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.009860s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.962 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm 927e8ee1-c33c-42ac-8af9-ad4a338a1c67 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_insufficient [0.009777s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.972 2569814 WARNING aodh.evaluator.threshold [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] Expecting 6 datapoints but only get 0 2026-03-31 04:10:46.972 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm 230c83a3-fc00-4c97-8415-24a29d2e6801 transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.019553s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.972 2569812 ERROR stevedore.extension [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2026-03-31 04:10:46.973 2569812 WARNING stevedore.named [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Could not load prometheus 2026-03-31 04:10:46.973 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm f5e8c78c-5e32-4dd9-8909-9ec1f879bfa4 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_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.982 2569814 INFO aodh.evaluator [None req-b1da10a4-39c6-497d-9b1d-d72f19528f1f 5c9f36b4-c9f9-48a4-8e5c-ffd254493b4c 1707d96c-f163-4016-9860-1c3ee9881c8f - - - -] alarm deb3874e-c1ed-4684-8805-53fbca7627af transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.011078s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.985 2569812 ERROR stevedore.extension [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2026-03-31 04:10:46.985 2569812 WARNING stevedore.named [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Could not load prometheus 2026-03-31 04:10:46.985 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm 2ecad660-1c2c-46f0-9fd3-abda6e4b7a8a transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {3} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_not_scoped [0.012266s] ... ok {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.006688s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001648s] ... ok {2} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.018610s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.999 2569812 ERROR stevedore.extension [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2026-03-31 04:10:46.999 2569812 WARNING stevedore.named [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Could not load prometheus 2026-03-31 04:10:47.000 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm 4bf0b70a-f914-4d39-9279-e576c64d7f14 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.092400s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.941 2569805 INFO alembic.runtime.migration [None req-a8955bd3-0065-424e-8d93-90b20817cb36 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.941 2569805 INFO alembic.runtime.migration [None req-a8955bd3-0065-424e-8d93-90b20817cb36 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.944 2569805 INFO alembic.runtime.migration [None req-a8955bd3-0065-424e-8d93-90b20817cb36 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.944 2569805 INFO alembic.runtime.migration [None req-a8955bd3-0065-424e-8d93-90b20817cb36 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.963 2569805 INFO alembic.runtime.migration [None req-a8955bd3-0065-424e-8d93-90b20817cb36 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.966 2569805 INFO aodh.api.app [None req-a8955bd3-0065-424e-8d93-90b20817cb36 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] WSGI config used: /builddir/build/BUILD/aodh-22.1.0.dev5/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.086517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:46.938 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.938 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.957 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:46.957 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:46.968 2569804 INFO alembic.runtime.migration [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Running stamp_revision -> 010 2026-03-31 04:10:46.981 2569804 WARNING oslo_db.sqlalchemy.utils [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002540s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.015162s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.020 2569812 INFO aodh.evaluator.event [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Triggering the alarm 02f21223-2387-4462-971e-528ff218029b by event for project , event_type: type0 2026-03-31 04:10:47.020 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm 02f21223-2387-4462-971e-528ff218029b transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.026611s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.035 2569805 WARNING stevedore.named [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Could not load no-such-engine {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000425s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.017020s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.015778s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.036069s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.045 2569804 INFO aodh.evaluator.event [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Triggering the alarm e5019d06-da09-478f-9c0a-5b53fb850a1d by event for project project2, event_type: type1 2026-03-31 04:10:47.045 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm e5019d06-da09-478f-9c0a-5b53fb850a1d transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.015073s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.069 2569812 INFO aodh.evaluator.event [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Triggering the alarm ededcb03-400a-49b6-89cc-0b1bdbe221a2 by event for project , event_type: compute.instance.update 2026-03-31 04:10:47.069 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm ededcb03-400a-49b6-89cc-0b1bdbe221a2 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.008864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.078 2569812 INFO aodh.evaluator.event [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Triggering the alarm 1cd24af4-ce4f-4f56-89fa-1b0e11dab359 by event for project , event_type: type0 2026-03-31 04:10:47.078 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm 1cd24af4-ce4f-4f56-89fa-1b0e11dab359 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.020497s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.007363s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.086 2569812 INFO aodh.evaluator.event [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Triggering the alarm 364cee5c-3965-442b-a7ee-5076602a29c0 by event for project project1, event_type: type0 2026-03-31 04:10:47.086 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm 364cee5c-3965-442b-a7ee-5076602a29c0 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.010914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.094 2569812 INFO aodh.evaluator.event [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Triggering the alarm d99917a3-2ea4-4673-90e3-4a1a1d577c36 by event for project , event_type: type0 2026-03-31 04:10:47.097 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm d99917a3-2ea4-4673-90e3-4a1a1d577c36 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.019412s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.100 2569804 INFO aodh.evaluator.event [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Triggering the alarm 501e7595-b8f4-4bc0-a37a-d41de87c833d by event for project project1, event_type: type0 2026-03-31 04:10:47.100 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm 501e7595-b8f4-4bc0-a37a-d41de87c833d transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.008481s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.106 2569812 INFO aodh.evaluator.event [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Aborting evaluation of the alarm d8cac9c1-f68a-4b5e-b9dd-156dbf870df7 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.077374s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.060 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.060 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.078 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.078 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.093 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:47.101 2569805 WARNING oslo_db.sqlalchemy.utils [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.007709s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.114 2569812 INFO aodh.evaluator.event [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Aborting evaluation of the alarm 3a0ec918-e559-4ecb-b654-666446a3965c due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.007585s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.023078s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.127 2569804 INFO aodh.evaluator.event [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Triggering the alarm 96e7195d-f92e-46c9-afc5-831fc8e377f6 by event for project , event_type: type0 2026-03-31 04:10:47.127 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm 96e7195d-f92e-46c9-afc5-831fc8e377f6 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.009294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.132 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm b2b21da6-6d43-4061-8e6e-26607d795d87 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.020849s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.140 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm b4bc7de1-7c86-417c-a5d8-8da298993348 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.017761s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.016843s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.187 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm 7b852b93-0a79-4d11-a5bc-a1ce2cf7e128 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.008344s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.089791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.123 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.123 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.141 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.142 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.157 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:47.195 2569805 WARNING oslo_db.sqlalchemy.utils [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.014480s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.211 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm eb6dbfeb-6284-43a3-a643-795dd136d2f3 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.010160s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.009529s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.231 2569812 WARNING aodh.evaluator.gnocchi [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2026-03-31 04:10:47.231 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm 5f0aba33-308f-4bc5-bd6a-4db80b5f426e transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.011038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.240 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm 6a2fa369-f421-41ec-9f1a-db3d07aa66cc transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.010768s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.252 2569812 INFO aodh.evaluator [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] alarm b72f88b4-3d84-41da-94d5-66428184d71a transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2026-03-30T08:10:47.251942', 'admin_state_up': True, 'operating_status': 'ERROR'} {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.054310s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.217 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.217 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.232 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.233 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.239 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:47.245 2569805 WARNING oslo_db.sqlalchemy.utils [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.014053s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.268 2569812 INFO aodh.notifier.heat [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2026-03-31 04:10:47.268 2569812 INFO aodh.notifier.heat [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2026-03-31 04:10:47.269 2569812 INFO aodh.notifier.heat [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.010543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.280 2569812 INFO aodh.notifier.heat [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2026-03-31 04:10:47.280 2569812 ERROR aodh.notifier.heat [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000324s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000307s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.068554s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.277 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.277 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.289 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.289 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.299 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:47.305 2569805 WARNING oslo_db.sqlalchemy.utils [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.200525s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.326 2569804 INFO aodh.evaluator.event [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Triggering the alarm 57f3b255-eae4-444a-9eea-d0d0710a4c0f by event for project , event_type: type0 2026-03-31 04:10:47.326 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm 57f3b255-eae4-444a-9eea-d0d0710a4c0f transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.038240s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.045107s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.339 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.340 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.344 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.344 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.350 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:47.355 2569805 WARNING oslo_db.sqlalchemy.utils [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.020767s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.017414s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.400 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm 718b0a73-0570-4a06-a3eb-9b3c09aa8338 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.043225s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.388 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.388 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.394 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.394 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.399 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 2026-03-31 04:10:47.403 2569805 WARNING oslo_db.sqlalchemy.utils [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.032799s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.439 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm 60c24d3c-a090-4671-8c6d-34c6d1b35a2b transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.033952s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.431 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.431 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.435 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.435 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.441 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.047943s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.474 2569804 WARNING aodh.evaluator.threshold [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Expecting 5 datapoints but only get 0 2026-03-31 04:10:47.474 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm 7cc3f6ad-3c51-48db-bad9-f5bb79a9e62d transitioning to insufficient data because No datapoint for granularity 60 2026-03-31 04:10:47.475 2569804 WARNING aodh.evaluator.threshold [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Expecting 5 datapoints but only get 0 2026-03-31 04:10:47.475 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm 7cc3f6ad-3c51-48db-bad9-f5bb79a9e62d transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.040466s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.466 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.466 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.471 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.471 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.477 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.039787s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.505 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.505 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.512 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.513 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.522 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.045268s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.526 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm 24e6947a-a7fc-40b2-9b22-b4549ad81871 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.021929s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.556 2569804 INFO aodh.evaluator [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] alarm b1ea4507-a3ff-429f-948c-be620183c9fb transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.028853s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.545 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.545 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.550 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Context impl SQLiteImpl. 2026-03-31 04:10:47.550 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Will assume non-transactional DDL. 2026-03-31 04:10:47.554 2569805 INFO alembic.runtime.migration [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001795s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001545s] ... ok {0} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_old_alarm [0.009751s] ... ok {0} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_scoped [0.009676s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.028987s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.594 2569805 ERROR stevedore.extension [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2026-03-31 04:10:47.594 2569805 WARNING stevedore.named [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.028920s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.624 2569805 ERROR stevedore.extension [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2026-03-31 04:10:47.624 2569805 WARNING stevedore.named [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.011801s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.634 2569805 ERROR stevedore.extension [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2026-03-31 04:10:47.635 2569805 WARNING stevedore.named [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Could not load prometheus 2026-03-31 04:10:47.636 2569805 INFO aodh.evaluator [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] alarm 1c5d8be0-68a9-4ab3-8f15-ea70046603c1 transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.015252s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.645 2569805 INFO aodh.evaluator.event [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Triggering the alarm 1 by event for project , event_type: type0 2026-03-31 04:10:47.651 2569805 INFO aodh.evaluator.event [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Triggering the alarm 2 by event for project , event_type: type0 2026-03-31 04:10:47.651 2569805 INFO aodh.evaluator [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] alarm 2 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.016933s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.669 2569805 INFO aodh.evaluator.event [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Triggering the alarm a1c645bd-5324-4c9a-86d7-c3f445a2e65e by event for project , event_type: type0 2026-03-31 04:10:47.669 2569805 INFO aodh.evaluator [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] alarm a1c645bd-5324-4c9a-86d7-c3f445a2e65e transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.009095s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.679 2569805 ERROR aodh.evaluator.event [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Failed to extract event_type from event = {'message_id': 'b7f08cba-b68f-4e85-9fa0-e892e0c1f30c', 'traits': []} 2026-03-31 04:10:47.679 2569805 WARNING aodh.evaluator.event [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Event <{'message_id': 'b7f08cba-b68f-4e85-9fa0-e892e0c1f30c', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.008675s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.012738s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.699 2569805 WARNING aodh.evaluator.threshold [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Expecting 4 datapoints but only get 0 2026-03-31 04:10:47.699 2569805 INFO aodh.evaluator [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] alarm 4fa77183-b62c-48d4-b561-04cf5c7f03c4 transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.011013s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.711 2569805 WARNING aodh.evaluator.gnocchi [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2026-03-31 04:10:47.711 2569805 INFO aodh.evaluator [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] alarm d908de41-34e0-4821-b185-1068e929cc1f transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.011033s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.722 2569805 WARNING aodh.evaluator.threshold [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Expecting 5 datapoints but only get 0 2026-03-31 04:10:47.722 2569805 INFO aodh.evaluator [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] alarm a591bcf6-9873-42d4-810d-d10e17247d6c transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.010608s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.733 2569805 WARNING aodh.evaluator.threshold [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Expecting 5 datapoints but only get 0 2026-03-31 04:10:47.734 2569805 INFO aodh.evaluator [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] alarm 2c9bcae6-f126-4b31-a86e-3a4b317ca517 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.013698s] ... ok {1} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001596s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.009950s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.158534s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:47.165 2569814 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.026850s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:48.190 2569814 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001183s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.000664s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.089505s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [2.064655s] ... ok {2} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.007967s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.010418s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:49.364 2569812 INFO aodh.coordination [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [2.128747s] ... ok {1} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [2.190926s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008394s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.008343s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:49.968 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.008913s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:49.373 2569812 INFO aodh.coordination [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.373 2569812 INFO aodh.coordination [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Joined partitioning group 123 2026-03-31 04:10:50.374 2569812 INFO aodh.coordination [None req-742adcb3-fd35-4d24-a550-b91de9ab0bde 3862e849-2d32-468d-8166-41530e67c741 420455b9-e1fd-474a-8cc3-60d8830110ad - - - -] Left partitioning group 123 {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.091819s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.009265s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.008190s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.008215s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000830s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000802s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000464s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.000939s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.000704s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.000984s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000663s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.047914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:49.981 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.982 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.982 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.982 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.983 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.983 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.983 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.983 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.983 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.983 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.984 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.984 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.984 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.984 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.984 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.984 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.984 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.985 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group 2026-03-31 04:10:50.985 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-23 59fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.985 2569805 INFO aodh.coordination [None req-c2a5b1d6-5157-4780-bd04-2359fdf123f2 001fb684-981a-4ce0-8414-c58e0d067b23 1a91fa17-55d9-45a7-8d3b-5e1035657dde - - - -] Joined partitioning group group {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.013368s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:50.388 2569812 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.010970s] ... ok {2} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.010765s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.000787s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.019814s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:49.723 2569804 INFO aodh.coordination [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Coordination backend started successfully. 2026-03-31 04:10:50.723 2569804 INFO aodh.coordination [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Joined partitioning group group1 2026-03-31 04:10:50.724 2569804 INFO aodh.coordination [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Coordination backend started successfully. 2026-03-31 04:10:51.724 2569804 INFO aodh.coordination [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Joined partitioning group group2 {0} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.022149s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.021349s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:51.038 2569805 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator Traceback (most recent call last): 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-22.1.0.dev5/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator raise result 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator Exception: Boom! 2026-03-31 04:10:51.039 2569805 ERROR aodh.evaluator {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.014081s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.061857s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.014098s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:51.761 2569804 INFO aodh.coordination [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Coordination backend started successfully. 2026-03-31 04:10:52.762 2569804 INFO aodh.coordination [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Joined partitioning group group 2026-03-31 04:10:52.762 2569804 INFO aodh.coordination [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Coordination backend started successfully. 2026-03-31 04:10:52.762 2569804 INFO aodh.coordination [None req-c4a7b582-93a1-4167-8dbc-d1b07ae3f43e a3628f62-129c-41e1-9601-220122b7455f fab46fd9-284c-46b8-8db4-f099b63b3b33 - - - -] Joined partitioning group group {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.014983s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:52.066 2569805 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2026-03-31 04:10:52.067 2569805 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000777s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001371s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000873s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000660s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.000669s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.126799s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.011904s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:52.775 2569804 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.077908s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.066593s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:53.663 2569812 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.065408s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000693s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000726s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000447s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000440s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.000878s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002121s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.000730s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.013505s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:53.786 2569804 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator Traceback (most recent call last): 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-22.1.0.dev5/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator raise result 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator Exception: Boom! 2026-03-31 04:10:53.787 2569804 ERROR aodh.evaluator {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.068894s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:54.216 2569805 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-2acfb8e0-b26f-4f67-bc3c-bc7b00b88bb2' 2026-03-31 04:10:54.217 2569805 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.068566s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:55.287 2569805 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-2686dca3-66fb-4f7a-b407-33c508eaae31' 2026-03-31 04:10:55.289 2569805 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.018054s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.076769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:56.366 2569805 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-e4239c0b-eb31-4912-8e13-e2dfb1e182b6' 2026-03-31 04:10:56.367 2569805 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.062676s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:56.869 2569804 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-30b2def3-694c-4698-9991-849ad0ea945e' 2026-03-31 04:10:56.870 2569804 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.062708s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:57.429 2569805 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.001432s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002232s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.000880s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.000902s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.070905s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:57.941 2569804 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-361e0979-8bce-4870-a162-266665c8a8af' 2026-03-31 04:10:57.941 2569804 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.076631s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:10:59.015 2569804 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-0bd5ad38-f52d-4bb4-9380-a7ba7ebd79d1' 2026-03-31 04:10:59.019 2569804 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.069282s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:11:00.087 2569804 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-77f2c12c-10eb-44f6-8731-db7ed37a555b' 2026-03-31 04:11:00.088 2569804 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.065693s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2026-03-31 04:11:01.155 2569804 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {0} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000645s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000448s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.000556s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000443s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000508s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000669s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000423s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.000864s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001050s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.000873s] ... ok {0} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.023321s] ... ok ====== Totals ====== Ran: 310 tests in 18.8972 sec. - Passed: 308 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 49.5318 sec. ============== Worker Balance ============== - Worker 0 (78 tests) => 0:00:18.897239 - Worker 1 (78 tests) => 0:00:14.358794 - Worker 2 (77 tests) => 0:00:10.185264 - Worker 3 (77 tests) => 0:00:06.265374 [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 (27.58 seconds) congratulations :) (27.65 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-22.1.0-0.20260331080856.7e72015.el10.noarch Processing files: python3-aodh-22.1.0-0.20260331080856.7e72015.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Zp6KWK + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-22.1.0.dev5/LICENSE /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 22.1.0-0.20260331080856.7e72015.el10 python3-aodh = 22.1.0-0.20260331080856.7e72015.el10 python3.12-aodh = 22.1.0-0.20260331080856.7e72015.el10 python3.12dist(aodh) = 22.1~~dev5 python3dist(aodh) = 22.1~~dev5 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.20260331080856.7e72015.el10 Processing files: openstack-aodh-common-22.1.0-0.20260331080856.7e72015.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.92Wlwi + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-22.1.0.dev5/README.rst /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10 openstack-aodh-common = 22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.noarch Provides: openstack-aodh-api = 22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.noarch Provides: openstack-aodh-evaluator = 22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.noarch Provides: openstack-aodh-notifier = 22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.noarch Provides: openstack-aodh-listener = 22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.noarch Provides: openstack-aodh-expirer = 22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.PtZOKE + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-22.1.0.dev5/LICENSE /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 22.1.0-0.20260331080856.7e72015.el10 python3-aodh-tests = 22.1.0-0.20260331080856.7e72015.el10 python3.12-aodh-tests = 22.1.0-0.20260331080856.7e72015.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.20260331080856.7e72015.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-22.1.0-0.20260331080856.7e72015.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.MwtBLg + umask 022 + cd /builddir/build/BUILD + cd aodh-22.1.0.dev5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-22.1.0-0.20260331080856.7e72015.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.Jcx5jx + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-22.1.0.dev5-SPECPARTS + rm -rf aodh-22.1.0.dev5 aodh-22.1.0.dev5.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