Mock Version: 6.4 Mock Version: 6.4 Mock Version: 6.4 Mock Version: 6.4 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.4 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) 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.UMjauC + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev24 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev24-0.20251027172216.3dd6437.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev24 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev24-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev24-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-aodh-21.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find aodh -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^\"PO-Revision-Date: \\n\"/d' aodh/locale/de/LC_MESSAGES/aodh.po aodh/locale/en_GB/LC_MESSAGES/aodh.po aodh/locale/es/LC_MESSAGES/aodh.po aodh/locale/fr/LC_MESSAGES/aodh.po aodh/locale/id/LC_MESSAGES/aodh.po aodh/locale/it/LC_MESSAGES/aodh.po aodh/locale/ja/LC_MESSAGES/aodh.po aodh/locale/ko_KR/LC_MESSAGES/aodh.po aodh/locale/pt/LC_MESSAGES/aodh.po aodh/locale/pt_BR/LC_MESSAGES/aodh.po aodh/locale/ru/LC_MESSAGES/aodh.po aodh/locale/zh_CN/LC_MESSAGES/aodh.po aodh/locale/zh_TW/LC_MESSAGES/aodh.po + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + for pkg in tzdata + sed -i '/^tzdata.*/d' doc/requirements.txt requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.bFT6Bb + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) 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.kwhejd + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.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.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) 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.j3H25V + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.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.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.00 seconds) congratulations :) (0.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=0.0.4 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev24/aodh-21.1.0.dev24.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 >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=0.0.4 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev24.dist-info/ removed 'aodh-21.1.0.dev24.dist-info/AUTHORS' removed 'aodh-21.1.0.dev24.dist-info/LICENSE' removed 'aodh-21.1.0.dev24.dist-info/METADATA' removed 'aodh-21.1.0.dev24.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev24.dist-info/pbr.json' removed 'aodh-21.1.0.dev24.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev24.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) 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.sJTBbI + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.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.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev24/aodh-21.1.0.dev24.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev24.dist-info/ removed 'aodh-21.1.0.dev24.dist-info/AUTHORS' removed 'aodh-21.1.0.dev24.dist-info/LICENSE' removed 'aodh-21.1.0.dev24.dist-info/METADATA' removed 'aodh-21.1.0.dev24.dist-info/top_level.txt' removed 'aodh-21.1.0.dev24.dist-info/pbr.json' removed 'aodh-21.1.0.dev24.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev24.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) 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.l5IsnQ + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.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.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev24/aodh-21.1.0.dev24.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev24.dist-info/ removed 'aodh-21.1.0.dev24.dist-info/AUTHORS' removed 'aodh-21.1.0.dev24.dist-info/LICENSE' removed 'aodh-21.1.0.dev24.dist-info/METADATA' removed 'aodh-21.1.0.dev24.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev24.dist-info/pbr.json' removed 'aodh-21.1.0.dev24.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev24.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.nQCPv1 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev24 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev24 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-modern-metadata-sdhcx4v9/aodh-21.1.0.dev24.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/api creating build/lib/aodh/api/controllers copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/storage 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 copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api copying aodh/tests/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/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api 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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf 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/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/tests/unit/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/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator 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/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/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/storage copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/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 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/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api 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 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 copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev24-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev24.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev24.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir/pip-wheel-3_neny91/.tmp-zl0k_snt/aodh-21.1.0.dev24-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/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-21.1.0.dev24.data/scripts/aodh-api' adding 'aodh-21.1.0.dev24.dist-info/AUTHORS' adding 'aodh-21.1.0.dev24.dist-info/LICENSE' adding 'aodh-21.1.0.dev24.dist-info/METADATA' adding 'aodh-21.1.0.dev24.dist-info/WHEEL' adding 'aodh-21.1.0.dev24.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev24.dist-info/pbr.json' adding 'aodh-21.1.0.dev24.dist-info/top_level.txt' adding 'aodh-21.1.0.dev24.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for aodh (pyproject.toml): finished with status 'done' Created wheel for aodh: filename=aodh-21.1.0.dev24-py3-none-any.whl size=225513 sha256=ee6eb17853b36defa620f7640baf51637f53358dabdf644838d354440946c01f Stored in directory: /builddir/.cache/pip/wheels/f1/ef/0d/17165fc05bfe43c9af166d4004feddc81b5ffa8550ab95deea Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VoNWx1 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev24 ++ ls /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir/aodh-21.1.0.dev24-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==21.1.0.dev24 + '[' -z aodh==21.1.0.dev24 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir aodh==21.1.0.dev24 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-21.1.0.dev24/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev24-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev24 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev24.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev24.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev24.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev24.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev24.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev24.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev24.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale --domain aodh /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator --config-file=aodh/cmd/aodh-config-generator.conf --output-file=aodh/aodh.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test log_dir + test /var/log/aodh + sed -i '0,/^# *log_dir=/{s!^# *log_dir=.*!#log_dir=/var/log/aodh!}' aodh/aodh.conf + read name eq value + test use_stderr + test False + sed -i '0,/^# *use_stderr=/{s!^# *use_stderr=.*!#use_stderr=False!}' aodh/aodh.conf + read name eq value + test '' + continue + read name eq value + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/etc/logrotate.d/openstack-aodh + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-api.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/systemd/system/openstack-aodh-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-evaluator.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/systemd/system/openstack-aodh-evaluator.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-notifier.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/systemd/system/openstack-aodh-notifier.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-expirer.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/systemd/system/openstack-aodh-expirer.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-listener.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20251027172216.3dd6437.el10 --unique-debug-suffix -21.1.0-0.20251027172216.3dd6437.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-21.1.0.dev24 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.12/site-packages/aodh/tests/functional/hooks/post_test_hook.sh from /bin/bash -xe to #!/usr/bin/bash -xe + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.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.J2BZPy + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev24 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev24/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.285101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:01.837 2731282 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-27 13:24:01.837 2731282 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-27 13:24:01.842 2731282 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-27 13:24:01.843 2731282 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-27 13:24:01.847 2731282 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-27 13:24:01.895 2731282 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.166657s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:01.973 2731281 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-27 13:24:01.973 2731281 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-27 13:24:01.977 2731281 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-27 13:24:01.977 2731281 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-27 13:24:01.982 2731281 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-27 13:24:02.019 2731281 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.112 2731281 WARNING oslo_db.sqlalchemy.utils [None req-c7325cb4-68b7-4e43-a6cf-0b53c4c73c06 c9db7c8f-b3b5-4736-bbcf-c35d8166ff9e ec89d327-9721-4d0c-b0d7-016558bd9ada - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.120 2731281 WARNING oslo_db.sqlalchemy.utils [None req-eb3fb524-c896-4e58-aef2-5f58cf7f4cbb c9db7c8f-b3b5-4736-bbcf-c35d8166ff9e ec89d327-9721-4d0c-b0d7-016558bd9ada - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.054315s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.121 2731282 INFO alembic.runtime.migration [None req-736cf1d1-4791-4752-a1eb-b2d18fda4d5d a8f296c0-d74f-4694-8e22-a8e8ff62d439 ad667d04-6a63-4848-afaa-6a9932d1b4d1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.123 2731282 INFO alembic.runtime.migration [None req-736cf1d1-4791-4752-a1eb-b2d18fda4d5d a8f296c0-d74f-4694-8e22-a8e8ff62d439 ad667d04-6a63-4848-afaa-6a9932d1b4d1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.130 2731282 INFO alembic.runtime.migration [None req-736cf1d1-4791-4752-a1eb-b2d18fda4d5d a8f296c0-d74f-4694-8e22-a8e8ff62d439 ad667d04-6a63-4848-afaa-6a9932d1b4d1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.130 2731282 INFO alembic.runtime.migration [None req-736cf1d1-4791-4752-a1eb-b2d18fda4d5d a8f296c0-d74f-4694-8e22-a8e8ff62d439 ad667d04-6a63-4848-afaa-6a9932d1b4d1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.140 2731282 INFO alembic.runtime.migration [None req-736cf1d1-4791-4752-a1eb-b2d18fda4d5d a8f296c0-d74f-4694-8e22-a8e8ff62d439 ad667d04-6a63-4848-afaa-6a9932d1b4d1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.143 2731282 INFO aodh.api.app [None req-736cf1d1-4791-4752-a1eb-b2d18fda4d5d a8f296c0-d74f-4694-8e22-a8e8ff62d439 ad667d04-6a63-4848-afaa-6a9932d1b4d1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.045649s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.136 2731281 INFO alembic.runtime.migration [None req-eb3fb524-c896-4e58-aef2-5f58cf7f4cbb c9db7c8f-b3b5-4736-bbcf-c35d8166ff9e ec89d327-9721-4d0c-b0d7-016558bd9ada - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.136 2731281 INFO alembic.runtime.migration [None req-eb3fb524-c896-4e58-aef2-5f58cf7f4cbb c9db7c8f-b3b5-4736-bbcf-c35d8166ff9e ec89d327-9721-4d0c-b0d7-016558bd9ada - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.140 2731281 INFO alembic.runtime.migration [None req-eb3fb524-c896-4e58-aef2-5f58cf7f4cbb c9db7c8f-b3b5-4736-bbcf-c35d8166ff9e ec89d327-9721-4d0c-b0d7-016558bd9ada - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.140 2731281 INFO alembic.runtime.migration [None req-eb3fb524-c896-4e58-aef2-5f58cf7f4cbb c9db7c8f-b3b5-4736-bbcf-c35d8166ff9e ec89d327-9721-4d0c-b0d7-016558bd9ada - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.144 2731281 INFO alembic.runtime.migration [None req-eb3fb524-c896-4e58-aef2-5f58cf7f4cbb c9db7c8f-b3b5-4736-bbcf-c35d8166ff9e ec89d327-9721-4d0c-b0d7-016558bd9ada - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.146 2731281 INFO aodh.api.app [None req-eb3fb524-c896-4e58-aef2-5f58cf7f4cbb c9db7c8f-b3b5-4736-bbcf-c35d8166ff9e ec89d327-9721-4d0c-b0d7-016558bd9ada - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.170 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1ce474c9-e6b2-484a-9644-5c3acf0b27dd f6f1a735-574d-4049-aefa-41a8d4bca680 dc6c0b01-782e-49d5-9ce8-dc3f24feec59 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.029976s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.174 2731282 INFO alembic.runtime.migration [None req-9680e69e-f466-4a44-85fb-f6bdb7dcb11d 2f695888-f76d-4427-8cba-6a73d11042a3 48ad8164-3d6d-4aa1-9c4b-283b30a8a67a - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.174 2731282 INFO alembic.runtime.migration [None req-9680e69e-f466-4a44-85fb-f6bdb7dcb11d 2f695888-f76d-4427-8cba-6a73d11042a3 48ad8164-3d6d-4aa1-9c4b-283b30a8a67a - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.177 2731282 INFO alembic.runtime.migration [None req-9680e69e-f466-4a44-85fb-f6bdb7dcb11d 2f695888-f76d-4427-8cba-6a73d11042a3 48ad8164-3d6d-4aa1-9c4b-283b30a8a67a - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.177 2731282 INFO alembic.runtime.migration [None req-9680e69e-f466-4a44-85fb-f6bdb7dcb11d 2f695888-f76d-4427-8cba-6a73d11042a3 48ad8164-3d6d-4aa1-9c4b-283b30a8a67a - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.182 2731282 INFO alembic.runtime.migration [None req-9680e69e-f466-4a44-85fb-f6bdb7dcb11d 2f695888-f76d-4427-8cba-6a73d11042a3 48ad8164-3d6d-4aa1-9c4b-283b30a8a67a - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.184 2731282 INFO aodh.api.app [None req-9680e69e-f466-4a44-85fb-f6bdb7dcb11d 2f695888-f76d-4427-8cba-6a73d11042a3 48ad8164-3d6d-4aa1-9c4b-283b30a8a67a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.053786s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.207 2731282 INFO alembic.runtime.migration [None req-fcd86ca9-396c-4f6c-bad1-6d3a785d5549 5698f447-304d-4025-829f-1c7f95c160c7 bff9dc53-b885-480c-a9f1-bc83a129775d - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.207 2731282 INFO alembic.runtime.migration [None req-fcd86ca9-396c-4f6c-bad1-6d3a785d5549 5698f447-304d-4025-829f-1c7f95c160c7 bff9dc53-b885-480c-a9f1-bc83a129775d - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.215 2731282 INFO alembic.runtime.migration [None req-fcd86ca9-396c-4f6c-bad1-6d3a785d5549 5698f447-304d-4025-829f-1c7f95c160c7 bff9dc53-b885-480c-a9f1-bc83a129775d - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.215 2731282 INFO alembic.runtime.migration [None req-fcd86ca9-396c-4f6c-bad1-6d3a785d5549 5698f447-304d-4025-829f-1c7f95c160c7 bff9dc53-b885-480c-a9f1-bc83a129775d - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.221 2731282 INFO alembic.runtime.migration [None req-fcd86ca9-396c-4f6c-bad1-6d3a785d5549 5698f447-304d-4025-829f-1c7f95c160c7 bff9dc53-b885-480c-a9f1-bc83a129775d - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.223 2731282 INFO aodh.api.app [None req-fcd86ca9-396c-4f6c-bad1-6d3a785d5549 5698f447-304d-4025-829f-1c7f95c160c7 bff9dc53-b885-480c-a9f1-bc83a129775d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.243 2731282 WARNING oslo_db.sqlalchemy.utils [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.245 2731282 WARNING oslo_db.sqlalchemy.utils [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.251 2731282 WARNING oslo_db.sqlalchemy.utils [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] 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.079959s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.183 2731281 INFO alembic.runtime.migration [None req-1ce474c9-e6b2-484a-9644-5c3acf0b27dd f6f1a735-574d-4049-aefa-41a8d4bca680 dc6c0b01-782e-49d5-9ce8-dc3f24feec59 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.183 2731281 INFO alembic.runtime.migration [None req-1ce474c9-e6b2-484a-9644-5c3acf0b27dd f6f1a735-574d-4049-aefa-41a8d4bca680 dc6c0b01-782e-49d5-9ce8-dc3f24feec59 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.186 2731281 INFO alembic.runtime.migration [None req-1ce474c9-e6b2-484a-9644-5c3acf0b27dd f6f1a735-574d-4049-aefa-41a8d4bca680 dc6c0b01-782e-49d5-9ce8-dc3f24feec59 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.186 2731281 INFO alembic.runtime.migration [None req-1ce474c9-e6b2-484a-9644-5c3acf0b27dd f6f1a735-574d-4049-aefa-41a8d4bca680 dc6c0b01-782e-49d5-9ce8-dc3f24feec59 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.197 2731281 INFO alembic.runtime.migration [None req-1ce474c9-e6b2-484a-9644-5c3acf0b27dd f6f1a735-574d-4049-aefa-41a8d4bca680 dc6c0b01-782e-49d5-9ce8-dc3f24feec59 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.202 2731281 INFO aodh.api.app [None req-1ce474c9-e6b2-484a-9644-5c3acf0b27dd f6f1a735-574d-4049-aefa-41a8d4bca680 dc6c0b01-782e-49d5-9ce8-dc3f24feec59 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.244 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.245 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.250 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.029392s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.260 2731282 INFO alembic.runtime.migration [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.260 2731282 INFO alembic.runtime.migration [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.263 2731282 INFO alembic.runtime.migration [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.263 2731282 INFO alembic.runtime.migration [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.268 2731282 INFO alembic.runtime.migration [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.269 2731282 INFO aodh.api.app [None req-03fc9f80-90e1-4d3e-86b0-0fe76f9a473c fdc63489-08d9-4a94-8390-6513bb1654ed 1f1186a2-cfa0-476b-b6cc-c8af92aa0c00 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.043330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.263 2731281 INFO alembic.runtime.migration [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.264 2731281 INFO alembic.runtime.migration [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.268 2731281 INFO alembic.runtime.migration [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.268 2731281 INFO alembic.runtime.migration [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.272 2731281 INFO alembic.runtime.migration [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.274 2731281 INFO aodh.api.app [None req-1381d13b-1db1-4466-a8f8-fc4d98fc99bc e68354a3-9fd6-49b6-91c8-5641e9b58f49 1b69e051-99da-4d55-830b-19c8bd969883 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.292 2731281 WARNING oslo_db.sqlalchemy.utils [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.294 2731281 WARNING oslo_db.sqlalchemy.utils [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.298 2731281 WARNING oslo_db.sqlalchemy.utils [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.029547s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.290 2731282 INFO alembic.runtime.migration [None req-79d0efa6-1f04-44ea-bbfb-cf1c3916a6cf 03618673-1f17-4c57-b0d5-7afed25414c4 dd0d86ce-46d1-46ce-9408-fc3fc1d4b21c - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.290 2731282 INFO alembic.runtime.migration [None req-79d0efa6-1f04-44ea-bbfb-cf1c3916a6cf 03618673-1f17-4c57-b0d5-7afed25414c4 dd0d86ce-46d1-46ce-9408-fc3fc1d4b21c - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.294 2731282 INFO alembic.runtime.migration [None req-79d0efa6-1f04-44ea-bbfb-cf1c3916a6cf 03618673-1f17-4c57-b0d5-7afed25414c4 dd0d86ce-46d1-46ce-9408-fc3fc1d4b21c - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.294 2731282 INFO alembic.runtime.migration [None req-79d0efa6-1f04-44ea-bbfb-cf1c3916a6cf 03618673-1f17-4c57-b0d5-7afed25414c4 dd0d86ce-46d1-46ce-9408-fc3fc1d4b21c - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.298 2731282 INFO alembic.runtime.migration [None req-79d0efa6-1f04-44ea-bbfb-cf1c3916a6cf 03618673-1f17-4c57-b0d5-7afed25414c4 dd0d86ce-46d1-46ce-9408-fc3fc1d4b21c - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.300 2731282 INFO aodh.api.app [None req-79d0efa6-1f04-44ea-bbfb-cf1c3916a6cf 03618673-1f17-4c57-b0d5-7afed25414c4 dd0d86ce-46d1-46ce-9408-fc3fc1d4b21c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.061853s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.307 2731281 INFO alembic.runtime.migration [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.307 2731281 INFO alembic.runtime.migration [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.311 2731281 INFO alembic.runtime.migration [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.311 2731281 INFO alembic.runtime.migration [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.315 2731281 INFO alembic.runtime.migration [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.317 2731281 INFO aodh.api.app [None req-5b553737-15f5-4b0d-b903-a240e571b655 701df162-d1a1-49ad-a134-ab970d8055af fe639358-17e7-4088-a111-b6f88756909b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.330 2731281 WARNING oslo_db.sqlalchemy.utils [None req-46de659a-09e4-4890-b5d7-932125929f90 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.335 2731281 WARNING oslo_db.sqlalchemy.utils [None req-8298f825-e3cd-4c2d-b440-6a1e4c49f7e8 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.341 2731281 WARNING oslo_db.sqlalchemy.utils [None req-8298f825-e3cd-4c2d-b440-6a1e4c49f7e8 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.344 2731281 WARNING oslo_db.sqlalchemy.utils [None req-ff8bcf8c-a0bb-4aa8-8970-308fefdb09f6 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.348 2731281 WARNING oslo_db.sqlalchemy.utils [None req-496b47c6-7b46-46f6-9c8c-5e80b4a5d673 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.360 2731281 WARNING oslo_db.sqlalchemy.utils [None req-766d63eb-dcdb-4898-afb0-3a5507df8c4c 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] 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.055743s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.322 2731282 INFO alembic.runtime.migration [None req-de33aec7-7c4a-440c-b46f-a22923695122 0587e17f-3da1-4728-9b1a-dad183775b31 961d02dd-ec20-4ca1-9f82-52310aa93a0b - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.322 2731282 INFO alembic.runtime.migration [None req-de33aec7-7c4a-440c-b46f-a22923695122 0587e17f-3da1-4728-9b1a-dad183775b31 961d02dd-ec20-4ca1-9f82-52310aa93a0b - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.325 2731282 INFO alembic.runtime.migration [None req-de33aec7-7c4a-440c-b46f-a22923695122 0587e17f-3da1-4728-9b1a-dad183775b31 961d02dd-ec20-4ca1-9f82-52310aa93a0b - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.325 2731282 INFO alembic.runtime.migration [None req-de33aec7-7c4a-440c-b46f-a22923695122 0587e17f-3da1-4728-9b1a-dad183775b31 961d02dd-ec20-4ca1-9f82-52310aa93a0b - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.329 2731282 INFO alembic.runtime.migration [None req-de33aec7-7c4a-440c-b46f-a22923695122 0587e17f-3da1-4728-9b1a-dad183775b31 961d02dd-ec20-4ca1-9f82-52310aa93a0b - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.331 2731282 INFO aodh.api.app [None req-de33aec7-7c4a-440c-b46f-a22923695122 0587e17f-3da1-4728-9b1a-dad183775b31 961d02dd-ec20-4ca1-9f82-52310aa93a0b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.347 2731282 WARNING oslo_db.sqlalchemy.utils [None req-de9d0952-1eb6-4606-96ff-37d295e1f7c0 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.349 2731282 WARNING oslo_db.sqlalchemy.utils [None req-de9d0952-1eb6-4606-96ff-37d295e1f7c0 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.353 2731282 WARNING oslo_db.sqlalchemy.utils [None req-de9d0952-1eb6-4606-96ff-37d295e1f7c0 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.361 2731282 WARNING oslo_db.sqlalchemy.utils [None req-338a9c50-aedb-49d3-927f-2d2d8855ccf8 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.365 2731282 WARNING oslo_db.sqlalchemy.utils [None req-eb8a48a0-2e44-405f-a4ac-6e63b41d90d2 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.047593s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.369 2731281 INFO alembic.runtime.migration [None req-766d63eb-dcdb-4898-afb0-3a5507df8c4c 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.370 2731281 INFO alembic.runtime.migration [None req-766d63eb-dcdb-4898-afb0-3a5507df8c4c 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.374 2731281 INFO alembic.runtime.migration [None req-766d63eb-dcdb-4898-afb0-3a5507df8c4c 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.374 2731281 INFO alembic.runtime.migration [None req-766d63eb-dcdb-4898-afb0-3a5507df8c4c 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.379 2731281 INFO alembic.runtime.migration [None req-766d63eb-dcdb-4898-afb0-3a5507df8c4c 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.381 2731281 INFO aodh.api.app [None req-766d63eb-dcdb-4898-afb0-3a5507df8c4c 720ae416-afee-4e18-9874-232b476b3e94 7496f17a-8173-4094-aa76-b668b62f7f57 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.400 2731281 WARNING oslo_db.sqlalchemy.utils [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.401 2731281 WARNING oslo_db.sqlalchemy.utils [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.409 2731281 WARNING oslo_db.sqlalchemy.utils [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] 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_composite_rule [0.043596s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.377 2731282 INFO alembic.runtime.migration [None req-eb8a48a0-2e44-405f-a4ac-6e63b41d90d2 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.378 2731282 INFO alembic.runtime.migration [None req-eb8a48a0-2e44-405f-a4ac-6e63b41d90d2 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.382 2731282 INFO alembic.runtime.migration [None req-eb8a48a0-2e44-405f-a4ac-6e63b41d90d2 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.382 2731282 INFO alembic.runtime.migration [None req-eb8a48a0-2e44-405f-a4ac-6e63b41d90d2 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.389 2731282 INFO alembic.runtime.migration [None req-eb8a48a0-2e44-405f-a4ac-6e63b41d90d2 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.391 2731282 INFO aodh.api.app [None req-eb8a48a0-2e44-405f-a4ac-6e63b41d90d2 f8db3d09-5536-43eb-a784-181ecac1795c 043cf122-d614-4476-ba22-021b6dbc2a4e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.407 2731282 WARNING oslo_db.sqlalchemy.utils [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.408 2731282 WARNING oslo_db.sqlalchemy.utils [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.413 2731282 WARNING oslo_db.sqlalchemy.utils [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] 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.034939s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.424 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.424 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.428 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.428 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.434 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.436 2731282 INFO aodh.api.app [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.069930s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.460 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.461 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.465 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.465 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.469 2731282 INFO alembic.runtime.migration [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.473 2731282 INFO aodh.api.app [None req-35b7ee75-1bba-4505-9d5e-f60e7f6edef2 54bb1936-9322-4f98-87d2-1e5fe56d0a0b 586000f1-34d0-4c3b-a67b-af56497c55bc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.486 2731282 WARNING oslo_db.sqlalchemy.utils [None req-364dbf57-9a47-4f84-b1cd-512c953d9be9 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.491 2731282 WARNING oslo_db.sqlalchemy.utils [None req-41e63e5d-5aa0-46bb-bfda-4cbb4b05f40e 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.500 2731282 WARNING oslo_db.sqlalchemy.utils [None req-27459115-8a33-4767-8dd7-37badd7b153a 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.502 2731282 WARNING oslo_db.sqlalchemy.utils [None req-27459115-8a33-4767-8dd7-37badd7b153a 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.507 2731282 WARNING oslo_db.sqlalchemy.utils [None req-b7b66b12-d5de-4f47-9df4-240bdaeef726 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.513 2731282 WARNING oslo_db.sqlalchemy.utils [None req-76505d7d-543a-44e0-b44f-618e506c7a51 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.113897s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.420 2731281 INFO alembic.runtime.migration [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.420 2731281 INFO alembic.runtime.migration [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.424 2731281 INFO alembic.runtime.migration [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.424 2731281 INFO alembic.runtime.migration [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.430 2731281 INFO alembic.runtime.migration [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.443 2731281 INFO aodh.api.app [None req-0a6fb187-b3f1-4792-88f5-6d2ff6585c2f f98aa4d7-6da0-43e1-93ba-f902aa0835ac f42f8173-30b6-4b45-bf11-73f0a9ef195d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.469 2731281 WARNING oslo_db.sqlalchemy.utils [None req-807dd4ea-178c-4ed2-92e2-480a1e77b8d9 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.480 2731281 WARNING oslo_db.sqlalchemy.utils [None req-c10776de-b907-4326-994a-8ceaef351ed0 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.490 2731281 WARNING oslo_db.sqlalchemy.utils [None req-c51b9b89-47b3-4dd5-a138-06bcacc0e122 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.508 2731281 WARNING oslo_db.sqlalchemy.utils [None req-ea16c59a-ddef-42e6-ab1b-6af4ef764c5f 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.513 2731281 WARNING oslo_db.sqlalchemy.utils [None req-ea16c59a-ddef-42e6-ab1b-6af4ef764c5f 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.435964s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.164 2731280 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-27 13:24:02.164 2731280 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-27 13:24:02.175 2731280 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-27 13:24:02.175 2731280 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-27 13:24:02.192 2731280 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-27 13:24:02.262 2731280 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.557 2731280 WARNING oslo_db.sqlalchemy.utils [None req-5722794e-7598-4cb9-a865-c788befff958 10c2fc18-c214-4161-91bb-3c110bfafcee cdf54a59-b420-4ffc-b6d5-8a7919fb107e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.563 2731280 WARNING oslo_db.sqlalchemy.utils [None req-5722794e-7598-4cb9-a865-c788befff958 10c2fc18-c214-4161-91bb-3c110bfafcee cdf54a59-b420-4ffc-b6d5-8a7919fb107e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.121207s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.534 2731281 INFO alembic.runtime.migration [None req-ea16c59a-ddef-42e6-ab1b-6af4ef764c5f 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.534 2731281 INFO alembic.runtime.migration [None req-ea16c59a-ddef-42e6-ab1b-6af4ef764c5f 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.544 2731281 INFO alembic.runtime.migration [None req-ea16c59a-ddef-42e6-ab1b-6af4ef764c5f 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.544 2731281 INFO alembic.runtime.migration [None req-ea16c59a-ddef-42e6-ab1b-6af4ef764c5f 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.556 2731281 INFO alembic.runtime.migration [None req-ea16c59a-ddef-42e6-ab1b-6af4ef764c5f 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.560 2731281 INFO aodh.api.app [None req-ea16c59a-ddef-42e6-ab1b-6af4ef764c5f 05514f05-2175-498a-a1c5-a18892b87039 1540d5be-f151-48e3-aea8-e8302da01852 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.580 2731281 WARNING oslo_db.sqlalchemy.utils [None req-a5019be7-0b1a-42c7-8cf0-d129491b13c4 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.597 2731281 WARNING oslo_db.sqlalchemy.utils [None req-af2e61ce-8652-4cdd-90df-4d0f6a4c9a6d d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.604 2731281 WARNING oslo_db.sqlalchemy.utils [None req-af2e61ce-8652-4cdd-90df-4d0f6a4c9a6d d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.608 2731281 WARNING oslo_db.sqlalchemy.utils [None req-9bfae4c4-4b38-4cf5-9b6b-a97982d7e22d d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.619 2731281 WARNING oslo_db.sqlalchemy.utils [None req-15276711-616a-44be-bf08-a95eb3d9fc4f d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.629 2731281 WARNING oslo_db.sqlalchemy.utils [None req-e58c8db8-8dc5-4d21-844f-f83f70731aaf d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.635 2731281 WARNING oslo_db.sqlalchemy.utils [None req-ea7d4ab0-6d91-41d3-b3be-212f3547a6a8 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.638 2731281 WARNING oslo_db.sqlalchemy.utils [None req-ea7d4ab0-6d91-41d3-b3be-212f3547a6a8 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.077324s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.593 2731280 INFO alembic.runtime.migration [None req-5722794e-7598-4cb9-a865-c788befff958 10c2fc18-c214-4161-91bb-3c110bfafcee cdf54a59-b420-4ffc-b6d5-8a7919fb107e - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.593 2731280 INFO alembic.runtime.migration [None req-5722794e-7598-4cb9-a865-c788befff958 10c2fc18-c214-4161-91bb-3c110bfafcee cdf54a59-b420-4ffc-b6d5-8a7919fb107e - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.598 2731280 INFO alembic.runtime.migration [None req-5722794e-7598-4cb9-a865-c788befff958 10c2fc18-c214-4161-91bb-3c110bfafcee cdf54a59-b420-4ffc-b6d5-8a7919fb107e - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.598 2731280 INFO alembic.runtime.migration [None req-5722794e-7598-4cb9-a865-c788befff958 10c2fc18-c214-4161-91bb-3c110bfafcee cdf54a59-b420-4ffc-b6d5-8a7919fb107e - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.602 2731280 INFO alembic.runtime.migration [None req-5722794e-7598-4cb9-a865-c788befff958 10c2fc18-c214-4161-91bb-3c110bfafcee cdf54a59-b420-4ffc-b6d5-8a7919fb107e - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.610 2731280 INFO aodh.api.app [None req-5722794e-7598-4cb9-a865-c788befff958 10c2fc18-c214-4161-91bb-3c110bfafcee cdf54a59-b420-4ffc-b6d5-8a7919fb107e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.643 2731280 WARNING oslo_db.sqlalchemy.utils [None req-4a846335-ac6d-434e-8740-bad589915664 dd9527e7-8454-4a0a-8992-91c6729a6a0a 59329b12-248d-40a0-8176-8ac85727e3c6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.140221s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.529 2731282 INFO alembic.runtime.migration [None req-76505d7d-543a-44e0-b44f-618e506c7a51 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.530 2731282 INFO alembic.runtime.migration [None req-76505d7d-543a-44e0-b44f-618e506c7a51 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.539 2731282 INFO alembic.runtime.migration [None req-76505d7d-543a-44e0-b44f-618e506c7a51 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.539 2731282 INFO alembic.runtime.migration [None req-76505d7d-543a-44e0-b44f-618e506c7a51 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.544 2731282 INFO alembic.runtime.migration [None req-76505d7d-543a-44e0-b44f-618e506c7a51 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.546 2731282 INFO aodh.api.app [None req-76505d7d-543a-44e0-b44f-618e506c7a51 3f33c74e-8443-41fc-9e62-51e362a00aa9 34051e17-7e55-4a44-a4ff-fa88ed3b00dd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.659 2731282 WARNING oslo_db.sqlalchemy.utils [None req-24ab5561-390b-44c6-822e-cb5396a63938 424d4521-4e2b-4e3f-ac24-77b9ffa0a3c2 8bce9c14-4b63-4984-8f64-ffe434ca22ab - - - -] 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.035926s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.670 2731280 INFO alembic.runtime.migration [None req-4a846335-ac6d-434e-8740-bad589915664 dd9527e7-8454-4a0a-8992-91c6729a6a0a 59329b12-248d-40a0-8176-8ac85727e3c6 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.670 2731280 INFO alembic.runtime.migration [None req-4a846335-ac6d-434e-8740-bad589915664 dd9527e7-8454-4a0a-8992-91c6729a6a0a 59329b12-248d-40a0-8176-8ac85727e3c6 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.673 2731280 INFO alembic.runtime.migration [None req-4a846335-ac6d-434e-8740-bad589915664 dd9527e7-8454-4a0a-8992-91c6729a6a0a 59329b12-248d-40a0-8176-8ac85727e3c6 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.673 2731280 INFO alembic.runtime.migration [None req-4a846335-ac6d-434e-8740-bad589915664 dd9527e7-8454-4a0a-8992-91c6729a6a0a 59329b12-248d-40a0-8176-8ac85727e3c6 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.677 2731280 INFO alembic.runtime.migration [None req-4a846335-ac6d-434e-8740-bad589915664 dd9527e7-8454-4a0a-8992-91c6729a6a0a 59329b12-248d-40a0-8176-8ac85727e3c6 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.679 2731280 INFO aodh.api.app [None req-4a846335-ac6d-434e-8740-bad589915664 dd9527e7-8454-4a0a-8992-91c6729a6a0a 59329b12-248d-40a0-8176-8ac85727e3c6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.693 2731280 WARNING oslo_db.sqlalchemy.utils [None req-6b03d237-f1f4-4759-a11e-949999977d41 a17d29df-c3a1-4c99-a6d2-2df1e90c008c fcf156da-c3e2-4af8-9c6b-4c9743f8720f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.057623s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.709 2731280 INFO alembic.runtime.migration [None req-6b03d237-f1f4-4759-a11e-949999977d41 a17d29df-c3a1-4c99-a6d2-2df1e90c008c fcf156da-c3e2-4af8-9c6b-4c9743f8720f - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.710 2731280 INFO alembic.runtime.migration [None req-6b03d237-f1f4-4759-a11e-949999977d41 a17d29df-c3a1-4c99-a6d2-2df1e90c008c fcf156da-c3e2-4af8-9c6b-4c9743f8720f - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.713 2731280 INFO alembic.runtime.migration [None req-6b03d237-f1f4-4759-a11e-949999977d41 a17d29df-c3a1-4c99-a6d2-2df1e90c008c fcf156da-c3e2-4af8-9c6b-4c9743f8720f - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.713 2731280 INFO alembic.runtime.migration [None req-6b03d237-f1f4-4759-a11e-949999977d41 a17d29df-c3a1-4c99-a6d2-2df1e90c008c fcf156da-c3e2-4af8-9c6b-4c9743f8720f - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.717 2731280 INFO alembic.runtime.migration [None req-6b03d237-f1f4-4759-a11e-949999977d41 a17d29df-c3a1-4c99-a6d2-2df1e90c008c fcf156da-c3e2-4af8-9c6b-4c9743f8720f - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.720 2731280 INFO aodh.api.app [None req-6b03d237-f1f4-4759-a11e-949999977d41 a17d29df-c3a1-4c99-a6d2-2df1e90c008c fcf156da-c3e2-4af8-9c6b-4c9743f8720f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.733 2731280 WARNING oslo_db.sqlalchemy.utils [None req-9f718006-132e-41f3-bc72-9ab29d7f42b7 a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.737 2731280 WARNING oslo_db.sqlalchemy.utils [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.744 2731280 WARNING oslo_db.sqlalchemy.utils [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.140702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.670 2731282 INFO alembic.runtime.migration [None req-24ab5561-390b-44c6-822e-cb5396a63938 424d4521-4e2b-4e3f-ac24-77b9ffa0a3c2 8bce9c14-4b63-4984-8f64-ffe434ca22ab - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.670 2731282 INFO alembic.runtime.migration [None req-24ab5561-390b-44c6-822e-cb5396a63938 424d4521-4e2b-4e3f-ac24-77b9ffa0a3c2 8bce9c14-4b63-4984-8f64-ffe434ca22ab - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.674 2731282 INFO alembic.runtime.migration [None req-24ab5561-390b-44c6-822e-cb5396a63938 424d4521-4e2b-4e3f-ac24-77b9ffa0a3c2 8bce9c14-4b63-4984-8f64-ffe434ca22ab - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.674 2731282 INFO alembic.runtime.migration [None req-24ab5561-390b-44c6-822e-cb5396a63938 424d4521-4e2b-4e3f-ac24-77b9ffa0a3c2 8bce9c14-4b63-4984-8f64-ffe434ca22ab - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.684 2731282 INFO alembic.runtime.migration [None req-24ab5561-390b-44c6-822e-cb5396a63938 424d4521-4e2b-4e3f-ac24-77b9ffa0a3c2 8bce9c14-4b63-4984-8f64-ffe434ca22ab - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.688 2731282 INFO aodh.api.app [None req-24ab5561-390b-44c6-822e-cb5396a63938 424d4521-4e2b-4e3f-ac24-77b9ffa0a3c2 8bce9c14-4b63-4984-8f64-ffe434ca22ab - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.713 2731282 WARNING oslo_db.sqlalchemy.utils [None req-b3810545-bd71-4442-8f5c-7b1eb5f5282f f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.719 2731282 WARNING oslo_db.sqlalchemy.utils [None req-b3810545-bd71-4442-8f5c-7b1eb5f5282f f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.725 2731282 WARNING oslo_db.sqlalchemy.utils [None req-5d9cc650-f615-43fc-a438-c9d3f81095aa f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.735 2731282 WARNING oslo_db.sqlalchemy.utils [None req-3950310c-6e09-484f-b059-1f4f21b3131a f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.748 2731282 WARNING oslo_db.sqlalchemy.utils [None req-91827a0c-f06c-4af9-b9e1-8bccdb0a0d7d f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.752 2731282 WARNING oslo_db.sqlalchemy.utils [None req-91827a0c-f06c-4af9-b9e1-8bccdb0a0d7d f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.771 2731282 WARNING oslo_db.sqlalchemy.utils [None req-f13d04c0-27c0-46a4-b645-0c0dd039198f f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.776 2731282 WARNING oslo_db.sqlalchemy.utils [None req-ae56cbad-22c1-442a-9d78-f1f026eec293 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.795 2731282 WARNING oslo_db.sqlalchemy.utils [None req-98e3094c-9ae5-410d-a7ef-2f82147f2973 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.798 2731282 WARNING oslo_db.sqlalchemy.utils [None req-98e3094c-9ae5-410d-a7ef-2f82147f2973 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.060792s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.764 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.764 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.767 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.767 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.781 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.784 2731280 INFO aodh.api.app [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.066595s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.823 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.823 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.836 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.836 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.842 2731280 INFO alembic.runtime.migration [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.846 2731280 INFO aodh.api.app [None req-40cd9765-47c5-4777-b08e-cff84293ceee a55d6f44-761a-493f-a146-d76013a959bf 28f8a39b-2086-443a-821a-41c1ec6d9cb3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.870 2731280 WARNING oslo_db.sqlalchemy.utils [None req-edf95c04-ecad-4234-9195-dc097196d90e 66850c84-b675-4289-9a99-739f6ac14bef 6c8b34a0-87c8-4a70-b629-0fae73039d44 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.109048s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.813 2731282 INFO alembic.runtime.migration [None req-98e3094c-9ae5-410d-a7ef-2f82147f2973 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.813 2731282 INFO alembic.runtime.migration [None req-98e3094c-9ae5-410d-a7ef-2f82147f2973 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.828 2731282 INFO alembic.runtime.migration [None req-98e3094c-9ae5-410d-a7ef-2f82147f2973 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.829 2731282 INFO alembic.runtime.migration [None req-98e3094c-9ae5-410d-a7ef-2f82147f2973 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.835 2731282 INFO alembic.runtime.migration [None req-98e3094c-9ae5-410d-a7ef-2f82147f2973 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.839 2731282 INFO aodh.api.app [None req-98e3094c-9ae5-410d-a7ef-2f82147f2973 f66350fd-364f-47f7-8b8e-ce3a6847f8db 1b2c4b62-b5b1-48b8-a5eb-51ba083ba6cd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.871 2731282 WARNING oslo_db.sqlalchemy.utils [None req-6f5e96d8-e2ff-4c77-b0f5-c4b3f7da5a07 ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.872 2731282 WARNING oslo_db.sqlalchemy.utils [None req-6f5e96d8-e2ff-4c77-b0f5-c4b3f7da5a07 ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.879 2731282 WARNING oslo_db.sqlalchemy.utils [None req-b29e2eae-a3bc-4d2f-8d5f-2a27d472441b ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.891 2731282 WARNING oslo_db.sqlalchemy.utils [None req-83f4d9a5-1f31-4760-9138-0fb562882e9e ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.897 2731282 WARNING oslo_db.sqlalchemy.utils [None req-83f4d9a5-1f31-4760-9138-0fb562882e9e ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.901 2731282 WARNING oslo_db.sqlalchemy.utils [None req-c50cc533-6c59-4517-8726-90abe6114b9c ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] 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.291323s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.655 2731281 INFO alembic.runtime.migration [None req-ea7d4ab0-6d91-41d3-b3be-212f3547a6a8 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.656 2731281 INFO alembic.runtime.migration [None req-ea7d4ab0-6d91-41d3-b3be-212f3547a6a8 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.668 2731281 INFO alembic.runtime.migration [None req-ea7d4ab0-6d91-41d3-b3be-212f3547a6a8 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.675 2731281 INFO alembic.runtime.migration [None req-ea7d4ab0-6d91-41d3-b3be-212f3547a6a8 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.682 2731281 INFO alembic.runtime.migration [None req-ea7d4ab0-6d91-41d3-b3be-212f3547a6a8 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.688 2731281 INFO aodh.api.app [None req-ea7d4ab0-6d91-41d3-b3be-212f3547a6a8 d4b5afc6-b8d1-4490-8f22-026e2f09b6bf ee0a344d-fbb9-4265-a4b5-26df6760ec8b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.717 2731281 WARNING oslo_db.sqlalchemy.utils [None req-5c089499-ab1f-4c38-89f8-7d31c93e61f9 e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.720 2731281 WARNING oslo_db.sqlalchemy.utils [None req-5c089499-ab1f-4c38-89f8-7d31c93e61f9 e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.732 2731281 WARNING oslo_db.sqlalchemy.utils [None req-d71c3974-9cfa-4168-9758-53fc7253db18 e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.742 2731281 WARNING oslo_db.sqlalchemy.utils [None req-d3076cf7-8e89-471d-bac0-acfd057a263d e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.743 2731281 WARNING oslo_db.sqlalchemy.utils [None req-d3076cf7-8e89-471d-bac0-acfd057a263d e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.918 2731281 WARNING oslo_db.sqlalchemy.utils [None req-119d1679-482c-4b7f-893c-34f6a482063b e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] 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.259632s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.724 2731283 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-27 13:24:02.725 2731283 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-27 13:24:02.729 2731283 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-27 13:24:02.730 2731283 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-27 13:24:02.734 2731283 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-27 13:24:02.785 2731283 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.945 2731283 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.959 2731283 WARNING oslo_policy.policy [None req-ebc83e5b-48d2-43ac-ae90-40ad6335a588 cfb80542-0397-43c5-b91b-270bfd9fb842 12f23fb8-b969-4276-b026-3567be35dd53 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.032855s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.970 2731283 INFO alembic.runtime.migration [None req-ebc83e5b-48d2-43ac-ae90-40ad6335a588 cfb80542-0397-43c5-b91b-270bfd9fb842 12f23fb8-b969-4276-b026-3567be35dd53 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.970 2731283 INFO alembic.runtime.migration [None req-ebc83e5b-48d2-43ac-ae90-40ad6335a588 cfb80542-0397-43c5-b91b-270bfd9fb842 12f23fb8-b969-4276-b026-3567be35dd53 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.974 2731283 INFO alembic.runtime.migration [None req-ebc83e5b-48d2-43ac-ae90-40ad6335a588 cfb80542-0397-43c5-b91b-270bfd9fb842 12f23fb8-b969-4276-b026-3567be35dd53 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.974 2731283 INFO alembic.runtime.migration [None req-ebc83e5b-48d2-43ac-ae90-40ad6335a588 cfb80542-0397-43c5-b91b-270bfd9fb842 12f23fb8-b969-4276-b026-3567be35dd53 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.979 2731283 INFO alembic.runtime.migration [None req-ebc83e5b-48d2-43ac-ae90-40ad6335a588 cfb80542-0397-43c5-b91b-270bfd9fb842 12f23fb8-b969-4276-b026-3567be35dd53 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.981 2731283 INFO aodh.api.app [None req-ebc83e5b-48d2-43ac-ae90-40ad6335a588 cfb80542-0397-43c5-b91b-270bfd9fb842 12f23fb8-b969-4276-b026-3567be35dd53 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.139470s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.894 2731280 INFO alembic.runtime.migration [None req-edf95c04-ecad-4234-9195-dc097196d90e 66850c84-b675-4289-9a99-739f6ac14bef 6c8b34a0-87c8-4a70-b629-0fae73039d44 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.894 2731280 INFO alembic.runtime.migration [None req-edf95c04-ecad-4234-9195-dc097196d90e 66850c84-b675-4289-9a99-739f6ac14bef 6c8b34a0-87c8-4a70-b629-0fae73039d44 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.903 2731280 INFO alembic.runtime.migration [None req-edf95c04-ecad-4234-9195-dc097196d90e 66850c84-b675-4289-9a99-739f6ac14bef 6c8b34a0-87c8-4a70-b629-0fae73039d44 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.903 2731280 INFO alembic.runtime.migration [None req-edf95c04-ecad-4234-9195-dc097196d90e 66850c84-b675-4289-9a99-739f6ac14bef 6c8b34a0-87c8-4a70-b629-0fae73039d44 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.911 2731280 INFO alembic.runtime.migration [None req-edf95c04-ecad-4234-9195-dc097196d90e 66850c84-b675-4289-9a99-739f6ac14bef 6c8b34a0-87c8-4a70-b629-0fae73039d44 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.924 2731280 INFO aodh.api.app [None req-edf95c04-ecad-4234-9195-dc097196d90e 66850c84-b675-4289-9a99-739f6ac14bef 6c8b34a0-87c8-4a70-b629-0fae73039d44 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:02.955 2731280 WARNING oslo_db.sqlalchemy.utils [None req-6f02c19e-932a-4392-844c-b80033fbebb4 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.967 2731280 WARNING oslo_db.sqlalchemy.utils [None req-75f07eb2-0afa-4d0e-8ee8-46592974afc5 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.975 2731280 WARNING oslo_db.sqlalchemy.utils [None req-8a2ace6e-5f00-44bc-a6ee-4a54c6549365 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:02.995 2731280 WARNING oslo_db.sqlalchemy.utils [None req-b1f6d9b9-0921-48bb-a780-d795b115110a 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.001 2731280 WARNING oslo_db.sqlalchemy.utils [None req-b1f6d9b9-0921-48bb-a780-d795b115110a 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.011 2731280 WARNING oslo_db.sqlalchemy.utils [None req-2e8f33bb-0c8d-4850-9b42-841cbcd2f683 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.013 2731280 WARNING oslo_db.sqlalchemy.utils [None req-2e8f33bb-0c8d-4850-9b42-841cbcd2f683 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev24/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.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.056100s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.003 2731283 INFO alembic.runtime.migration [None req-7c3aa8f7-7f27-49e7-a813-edf031369b6e 23dd1415-5ff9-4209-b576-5cdd69353ae6 13813b52-4f46-4e4c-bbe4-852288fc32ae - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.003 2731283 INFO alembic.runtime.migration [None req-7c3aa8f7-7f27-49e7-a813-edf031369b6e 23dd1415-5ff9-4209-b576-5cdd69353ae6 13813b52-4f46-4e4c-bbe4-852288fc32ae - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.007 2731283 INFO alembic.runtime.migration [None req-7c3aa8f7-7f27-49e7-a813-edf031369b6e 23dd1415-5ff9-4209-b576-5cdd69353ae6 13813b52-4f46-4e4c-bbe4-852288fc32ae - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.007 2731283 INFO alembic.runtime.migration [None req-7c3aa8f7-7f27-49e7-a813-edf031369b6e 23dd1415-5ff9-4209-b576-5cdd69353ae6 13813b52-4f46-4e4c-bbe4-852288fc32ae - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.011 2731283 INFO alembic.runtime.migration [None req-7c3aa8f7-7f27-49e7-a813-edf031369b6e 23dd1415-5ff9-4209-b576-5cdd69353ae6 13813b52-4f46-4e4c-bbe4-852288fc32ae - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.013 2731283 INFO aodh.api.app [None req-7c3aa8f7-7f27-49e7-a813-edf031369b6e 23dd1415-5ff9-4209-b576-5cdd69353ae6 13813b52-4f46-4e4c-bbe4-852288fc32ae - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.041 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.044 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.051 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.088387s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.997 2731282 INFO alembic.runtime.migration [None req-c50cc533-6c59-4517-8726-90abe6114b9c ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.997 2731282 INFO alembic.runtime.migration [None req-c50cc533-6c59-4517-8726-90abe6114b9c ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.005 2731282 INFO alembic.runtime.migration [None req-c50cc533-6c59-4517-8726-90abe6114b9c ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.005 2731282 INFO alembic.runtime.migration [None req-c50cc533-6c59-4517-8726-90abe6114b9c ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.016 2731282 INFO alembic.runtime.migration [None req-c50cc533-6c59-4517-8726-90abe6114b9c ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.018 2731282 INFO aodh.api.app [None req-c50cc533-6c59-4517-8726-90abe6114b9c ce912e50-2f4f-485f-974f-0a7a8566777d 1bebbbb2-8acc-4370-9d32-8afdb310539b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.049 2731282 WARNING oslo_db.sqlalchemy.utils [None req-3635aeb2-0dec-4f57-a8df-b08a77096745 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.059 2731282 WARNING oslo_db.sqlalchemy.utils [None req-1079760e-cc88-484d-81aa-68110146c188 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.002043s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.168426s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:02.945 2731281 INFO alembic.runtime.migration [None req-119d1679-482c-4b7f-893c-34f6a482063b e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.945 2731281 INFO alembic.runtime.migration [None req-119d1679-482c-4b7f-893c-34f6a482063b e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.960 2731281 INFO alembic.runtime.migration [None req-119d1679-482c-4b7f-893c-34f6a482063b e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:02.964 2731281 INFO alembic.runtime.migration [None req-119d1679-482c-4b7f-893c-34f6a482063b e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:02.974 2731281 INFO alembic.runtime.migration [None req-119d1679-482c-4b7f-893c-34f6a482063b e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] Running stamp_revision -> 010 2025-10-27 13:24:02.980 2731281 INFO aodh.api.app [None req-119d1679-482c-4b7f-893c-34f6a482063b e66806a0-4c44-43d8-b4dc-3270bbf9e41f 9651f7d2-917d-4568-819d-a4d96c1e4d8d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.036 2731281 WARNING oslo_db.sqlalchemy.utils [None req-d93a36bf-fe1f-4f1e-8696-d4adcd53daee 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.038 2731281 WARNING oslo_db.sqlalchemy.utils [None req-d93a36bf-fe1f-4f1e-8696-d4adcd53daee 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.054 2731281 WARNING oslo_db.sqlalchemy.utils [None req-a537d22e-520a-4361-a61e-9780d1bfa492 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.072 2731281 WARNING oslo_db.sqlalchemy.utils [None req-2c1e9a17-6b3e-40fa-a0bb-469008f64a38 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.074 2731281 WARNING oslo_db.sqlalchemy.utils [None req-2c1e9a17-6b3e-40fa-a0bb-469008f64a38 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.084 2731281 WARNING oslo_db.sqlalchemy.utils [None req-10ad90f7-afb7-4145-b142-a87b234e71b7 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] 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_noauth [0.055742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.060 2731283 INFO alembic.runtime.migration [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.061 2731283 INFO alembic.runtime.migration [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.065 2731283 INFO alembic.runtime.migration [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.065 2731283 INFO alembic.runtime.migration [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.072 2731283 INFO alembic.runtime.migration [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.074 2731283 INFO aodh.api.app [None req-2c92bbfd-aa45-4b38-ae98-c0cd0c3026f6 3120cbd1-99d1-40f6-8b0a-7cb2dcc2b80c c5942460-59aa-4dd1-b9ba-1d7ba80bfff4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.101 2731283 WARNING oslo_db.sqlalchemy.utils [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.103 2731283 WARNING oslo_db.sqlalchemy.utils [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.108 2731283 WARNING oslo_db.sqlalchemy.utils [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.032985s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.116 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.116 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.120 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.120 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.124 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.127 2731283 INFO aodh.api.app [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.114019s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.165589s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.036 2731280 INFO alembic.runtime.migration [None req-2e8f33bb-0c8d-4850-9b42-841cbcd2f683 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.036 2731280 INFO alembic.runtime.migration [None req-2e8f33bb-0c8d-4850-9b42-841cbcd2f683 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.039 2731280 INFO alembic.runtime.migration [None req-2e8f33bb-0c8d-4850-9b42-841cbcd2f683 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.040 2731280 INFO alembic.runtime.migration [None req-2e8f33bb-0c8d-4850-9b42-841cbcd2f683 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.054 2731280 INFO alembic.runtime.migration [None req-2e8f33bb-0c8d-4850-9b42-841cbcd2f683 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.062 2731280 INFO aodh.api.app [None req-2e8f33bb-0c8d-4850-9b42-841cbcd2f683 1f05839a-5a27-4497-8a8c-6a6df49134b2 5f430ce8-06a5-4eeb-823f-fff856f824f6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.105 2731280 WARNING oslo_db.sqlalchemy.utils [None req-4b8c57d1-3314-4cfc-87de-36c2b8fe89b6 58c4e556-f23c-4856-a37f-ffc746d91934 679ca49d-406c-4151-925b-53b71391a55e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.106 2731280 WARNING oslo_db.sqlalchemy.utils [None req-4b8c57d1-3314-4cfc-87de-36c2b8fe89b6 58c4e556-f23c-4856-a37f-ffc746d91934 679ca49d-406c-4151-925b-53b71391a55e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.122 2731280 WARNING oslo_db.sqlalchemy.utils [None req-7a877796-7794-4588-8ddf-f1b0c8375183 58c4e556-f23c-4856-a37f-ffc746d91934 679ca49d-406c-4151-925b-53b71391a55e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.127 2731280 WARNING oslo_db.sqlalchemy.utils [None req-3e284257-1b88-49bd-a89b-f8111d7d2f80 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.139 2731280 WARNING oslo_db.sqlalchemy.utils [None req-767c2409-bba9-41e2-ad21-7ca81a46fb39 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.151 2731280 WARNING oslo_db.sqlalchemy.utils [None req-85fe672a-f14a-478e-8e60-9a6d18cc4f7e 58c4e556-f23c-4856-a37f-ffc746d91934 679ca49d-406c-4151-925b-53b71391a55e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.154 2731280 WARNING oslo_db.sqlalchemy.utils [None req-85fe672a-f14a-478e-8e60-9a6d18cc4f7e 58c4e556-f23c-4856-a37f-ffc746d91934 679ca49d-406c-4151-925b-53b71391a55e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.165 2731280 WARNING oslo_db.sqlalchemy.utils [None req-a68e1df5-26ce-48bd-9ce8-47ec672b938c 58c4e556-f23c-4856-a37f-ffc746d91934 679ca49d-406c-4151-925b-53b71391a55e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.172 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ef76d754-c098-4550-abcb-54b905263e57 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.179 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ef76d754-c098-4550-abcb-54b905263e57 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.183 2731280 WARNING oslo_db.sqlalchemy.utils [None req-f5315aee-2d27-41ce-a719-8a9c84b44d91 7cc70cb 7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] 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.052705s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.149 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.150 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.155 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.155 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.159 2731283 INFO alembic.runtime.migration [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.161 2731283 INFO aodh.api.app [None req-af2f214d-e2df-4084-aeb6-b9c40e023cf9 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.175 2731283 WARNING oslo_db.sqlalchemy.utils [None req-3a4c01c6-a142-414b-b14e-3615fb8818f5 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.180 2731283 WARNING oslo_db.sqlalchemy.utils [None req-43d97d77-ee32-47cb-ba7f-1e5253e11d93 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.189 2731283 WARNING oslo_db.sqlalchemy.utils [None req-f86d4754-f465-43f6-92fe-03459d2fdb14 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.192 2731283 WARNING oslo_db.sqlalchemy.utils [None req-f86d4754-f465-43f6-92fe-03459d2fdb14 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.015395s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002596s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002819s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.159645s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.125 2731281 INFO alembic.runtime.migration [None req-3998a698-70cc-42bf-b792-9fc478ed5b72 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.125 2731281 INFO alembic.runtime.migration [None req-3998a698-70cc-42bf-b792-9fc478ed5b72 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.135 2731281 INFO alembic.runtime.migration [None req-3998a698-70cc-42bf-b792-9fc478ed5b72 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.136 2731281 INFO alembic.runtime.migration [None req-3998a698-70cc-42bf-b792-9fc478ed5b72 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.147 2731281 INFO alembic.runtime.migration [None req-3998a698-70cc-42bf-b792-9fc478ed5b72 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.154 2731281 INFO aodh.api.app [None req-3998a698-70cc-42bf-b792-9fc478ed5b72 02a9480f-f6a3-463e-bf1e-a1550f2cde7d b7f0c9a9-e5aa-402f-8d39-3111eaa4a2ea - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.206 2731281 WARNING oslo_db.sqlalchemy.utils [None req-144e92f0-c4cb-4a9a-907d-b8affe9542f1 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.209 2731281 WARNING oslo_db.sqlalchemy.utils [None req-144e92f0-c4cb-4a9a-907d-b8affe9542f1 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.224 2731281 WARNING oslo_db.sqlalchemy.utils [None req-e580f53f-7c0e-4779-9aa7-51d9e10c0d85 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.241 2731281 WARNING oslo_db.sqlalchemy.utils [None req-37bd94d9-c6a7-44a4-a8ea-55a7a18b4a3c c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.246 2731281 WARNING oslo_db.sqlalchemy.utils [None req-37bd94d9-c6a7-44a4-a8ea-55a7a18b4a3c c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.255 2731281 WARNING oslo_db.sqlalchemy.utils [None req-039bae1d-4043-49a5-b70c-34f226815780 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.111427s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.222 2731282 INFO alembic.runtime.migration [None req-1079760e-cc88-484d-81aa-68110146c188 - - - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.222 2731282 INFO alembic.runtime.migration [None req-1079760e-cc88-484d-81aa-68110146c188 - - - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.240 2731282 INFO alembic.runtime.migration [None req-1079760e-cc88-484d-81aa-68110146c188 - - - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.240 2731282 INFO alembic.runtime.migration [None req-1079760e-cc88-484d-81aa-68110146c188 - - - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.251 2731282 INFO alembic.runtime.migration [None req-1079760e-cc88-484d-81aa-68110146c188 - - - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.253 2731282 INFO aodh.api.app [None req-1079760e-cc88-484d-81aa-68110146c188 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.172628s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.202 2731283 INFO alembic.runtime.migration [None req-f86d4754-f465-43f6-92fe-03459d2fdb14 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.202 2731283 INFO alembic.runtime.migration [None req-f86d4754-f465-43f6-92fe-03459d2fdb14 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.205 2731283 INFO alembic.runtime.migration [None req-f86d4754-f465-43f6-92fe-03459d2fdb14 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.205 2731283 INFO alembic.runtime.migration [None req-f86d4754-f465-43f6-92fe-03459d2fdb14 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.212 2731283 INFO alembic.runtime.migration [None req-f86d4754-f465-43f6-92fe-03459d2fdb14 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.214 2731283 INFO aodh.api.app [None req-f86d4754-f465-43f6-92fe-03459d2fdb14 fe4f4945-a8aa-4a5f-91b5-ba23cdbba9be e1eb287a-61ba-429d-a552-2d8391a84f86 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.239 2731283 WARNING oslo_db.sqlalchemy.utils [None req-eacf5947-3e04-4855-8b12-997d53dc577d 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.244 2731283 WARNING oslo_db.sqlalchemy.utils [None req-70d40f98-9cb8-4429-9afa-256cbf757117 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.251 2731283 WARNING oslo_db.sqlalchemy.utils [None req-b79a1110-e507-4f3d-8b50-b69b58f379a5 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.255 2731283 WARNING oslo_db.sqlalchemy.utils [None req-a166ac0c-eb16-4b7f-aaba-7bb495dcd45b 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.265 2731283 WARNING oslo_db.sqlalchemy.utils [None req-e00d9d2b-25cd-4dc9-947d-aedf63ac10af 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.269 2731283 WARNING oslo_db.sqlalchemy.utils [None req-a8f69212-12bc-4847-9de6-c0f80938c9b9 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.277 2731283 WARNING oslo_db.sqlalchemy.utils [None req-65626687-a259-47bf-8ca8-84cea8461579 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.280 2731283 WARNING oslo_db.sqlalchemy.utils [None req-b5f338c0-a36e-4048-85a4-af81cce313aa 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.287 2731283 WARNING oslo_db.sqlalchemy.utils [None req-78b038c5-e4d7-4f62-b1a2-eea12389c808 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.291 2731283 WARNING oslo_db.sqlalchemy.utils [None req-6a25e5bb-be36-4d93-8cb6-7b2af567c0d3 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.298 2731283 WARNING oslo_db.sqlalchemy.utils [None req-ae6cc602-82a3-429b-8221-9f6363f9603f 5d73aa0 b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.302 2731283 WARNING oslo_db.sqlalchemy.utils [None req-cf6fa76e-21a1-461f-a178-416d9c24eadf 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.308 2731283 WARNING oslo_db.sqlalchemy.utils [None req-9b00f648-e9f8-494c-bb1c-c7f142035f91 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.312 2731283 WARNING oslo_db.sqlalchemy.utils [None req-04f326b5-1129-46af-b235-806cc3a6254f 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.318 2731283 WARNING oslo_db.sqlalchemy.utils [None req-7a484db1-1243-43de-8983-d11a836448cf 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.321 2731283 WARNING oslo_db.sqlalchemy.utils [None req-52a25ccb-7812-4729-a7c2-92397b45d5fd 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.329 2731283 WARNING oslo_db.sqlalchemy.utils [None req-aa5e135e-78b2-449d-8fd1-0c59e025a9e9 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.333 2731283 WARNING oslo_db.sqlalchemy.utils [None req-294b4b68-6268-4618-bb30-d0e1a8dad4a2 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.340 2731283 WARNING oslo_db.sqlalchemy.utils [None req-530f988b-a02d-40b8-8967-e0ed40b62c95 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.346 2731283 WARNING oslo_db.sqlalchemy.utils [None req-cc44b05b-13ff-452b-b1cf-5fc010285828 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.357 2731283 WARNING oslo_db.sqlalchemy.utils [None req-936cf404-d62b-4e76-a5ae-da63d4877ea6 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.363 2731283 WARNING oslo_db.sqlalchemy.utils [None req-936cf404-d62b-4e76-a5ae-da63d4877ea6 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] 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.155412s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.287 2731281 INFO alembic.runtime.migration [None req-039bae1d-4043-49a5-b70c-34f226815780 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.287 2731281 INFO alembic.runtime.migration [None req-039bae1d-4043-49a5-b70c-34f226815780 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.299 2731281 INFO alembic.runtime.migration [None req-039bae1d-4043-49a5-b70c-34f226815780 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.299 2731281 INFO alembic.runtime.migration [None req-039bae1d-4043-49a5-b70c-34f226815780 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.315 2731281 INFO alembic.runtime.migration [None req-039bae1d-4043-49a5-b70c-34f226815780 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.323 2731281 INFO aodh.api.app [None req-039bae1d-4043-49a5-b70c-34f226815780 c38c5146-4260-4fe8-96ad-4be297a62691 1c6278ab-d55a-4e52-a393-e0524f1e4ac2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.375 2731281 WARNING oslo_db.sqlalchemy.utils [None req-cecdeb6f-d8d9-4cae-83f0-121548a836cd effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.378 2731281 WARNING oslo_db.sqlalchemy.utils [None req-cecdeb6f-d8d9-4cae-83f0-121548a836cd effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.401 2731281 WARNING oslo_db.sqlalchemy.utils [None req-46ed3ca0-2946-4349-96df-7864ac79caa4 effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.407 2731281 WARNING oslo_db.sqlalchemy.utils [None req-46ed3ca0-2946-4349-96df-7864ac79caa4 effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.097218s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.341 2731282 INFO alembic.runtime.migration [None req-ab6a0ba6-60af-4d84-bb42-d3943fb1b0fe - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.341 2731282 INFO alembic.runtime.migration [None req-ab6a0ba6-60af-4d84-bb42-d3943fb1b0fe - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.349 2731282 INFO alembic.runtime.migration [None req-ab6a0ba6-60af-4d84-bb42-d3943fb1b0fe - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.349 2731282 INFO alembic.runtime.migration [None req-ab6a0ba6-60af-4d84-bb42-d3943fb1b0fe - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.364 2731282 INFO alembic.runtime.migration [None req-ab6a0ba6-60af-4d84-bb42-d3943fb1b0fe - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.368 2731282 INFO aodh.api.app [None req-ab6a0ba6-60af-4d84-bb42-d3943fb1b0fe - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.304661s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.200 2731280 INFO alembic.runtime.migration [None req-f5315aee-2d27-41ce-a719-8a9c84b44d91 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.200 2731280 INFO alembic.runtime.migration [None req-f5315aee-2d27-41ce-a719-8a9c84b44d91 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.204 2731280 INFO alembic.runtime.migration [None req-f5315aee-2d27-41ce-a719-8a9c84b44d91 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.204 2731280 INFO alembic.runtime.migration [None req-f5315aee-2d27-41ce-a719-8a9c84b44d91 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.215 2731280 INFO alembic.runtime.migration [None req-f5315aee-2d27-41ce-a719-8a9c84b44d91 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.224 2731280 INFO aodh.api.app [None req-f5315aee-2d27-41ce-a719-8a9c84b44d91 7cc70cb7-5032-4508-bf68-f204c77b7bc6 c6b81438-5db1-4e2f-ae27-4e014c6a6cdc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.257 2731280 WARNING oslo_db.sqlalchemy.utils [None req-0c56a33c-2022-4be1-9704-bbc250e2a71a 881d02ae-77a8-4f32-941a-dc975871ffcd 327e533c-7748-4d3d-a2fb-bf6baf2534cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.263 2731280 WARNING oslo_db.sqlalchemy.utils [None req-0c56a33c-2022-4be1-9704-bbc250e2a71a 881d02ae-77a8-4f32-941a-dc975871ffcd 327e533c-7748-4d3d-a2fb-bf6baf2534cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.272 2731280 WARNING oslo_db.sqlalchemy.utils [None req-a960e9f9-c13b-4a78-a938-608fea4cb46f 881d02ae-77a8-4f32-941a-dc975871ffcd 327e533c-7748-4d3d-a2fb-bf6baf2534cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.278 2731280 WARNING oslo_db.sqlalchemy.utils [None req-739a986c-11ca-4fc4-a3f9-7a66db4217d9 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.279 2731280 WARNING oslo_db.sqlalchemy.utils [None req-739a986c-11ca-4fc4-a3f9-7a66db4217d9 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.289 2731280 WARNING oslo_db.sqlalchemy.utils [None req-b69cb6f7-4db2-4696-aa1e-49245d2ea459 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.482 2731280 WARNING oslo_db.sqlalchemy.utils [None req-14886511-3c96-458f-9f16-31b7f93cf3c3 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.144827s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.377 2731283 INFO alembic.runtime.migration [None req-936cf404-d62b-4e76-a5ae-da63d4877ea6 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.377 2731283 INFO alembic.runtime.migration [None req-936cf404-d62b-4e76-a5ae-da63d4877ea6 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.382 2731283 INFO alembic.runtime.migration [None req-936cf404-d62b-4e76-a5ae-da63d4877ea6 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.382 2731283 INFO alembic.runtime.migration [None req-936cf404-d62b-4e76-a5ae-da63d4877ea6 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.387 2731283 INFO alembic.runtime.migration [None req-936cf404-d62b-4e76-a5ae-da63d4877ea6 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.390 2731283 INFO aodh.api.app [None req-936cf404-d62b-4e76-a5ae-da63d4877ea6 5d73aa0b-02c6-4920-9321-7977fe296bd9 3387b0bf-1f3e-4dc0-b4eb-661c8502acb6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.486 2731283 WARNING oslo_db.sqlalchemy.utils [None req-74986312-94da-4f18-a155-c3851bceafe9 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.487 2731283 WARNING oslo_db.sqlalchemy.utils [None req-74986312-94da-4f18-a155-c3851bceafe9 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.502 2731283 WARNING oslo_db.sqlalchemy.utils [None req-27c49da6-bb3e-4bd0-89c1-b0230a4219ff 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.508 2731283 WARNING oslo_db.sqlalchemy.utils [None req-e0eadbea-f548-47ad-a5c7-2b7aa585881a 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.509 2731283 WARNING oslo_db.sqlalchemy.utils [None req-e0eadbea-f548-47ad-a5c7-2b7aa585881a 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.512 2731283 WARNING oslo_db.sqlalchemy.utils [None req-cd7349b4-7b78-44da-a87b-c8754f944273 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] 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_user_quota_config [0.072938s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.522 2731283 INFO alembic.runtime.migration [None req-cd7349b4-7b78-44da-a87b-c8754f944273 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.522 2731283 INFO alembic.runtime.migration [None req-cd7349b4-7b78-44da-a87b-c8754f944273 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.526 2731283 INFO alembic.runtime.migration [None req-cd7349b4-7b78-44da-a87b-c8754f944273 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.526 2731283 INFO alembic.runtime.migration [None req-cd7349b4-7b78-44da-a87b-c8754f944273 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.531 2731283 INFO alembic.runtime.migration [None req-cd7349b4-7b78-44da-a87b-c8754f944273 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.533 2731283 INFO aodh.api.app [None req-cd7349b4-7b78-44da-a87b-c8754f944273 3c9355cc-cd19-4f14-9835-c2c868d139a5 346e9a57-c743-4f20-b599-6d0455b3541e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.556 2731283 WARNING oslo_db.sqlalchemy.utils [None req-95dcfe64-e4b9-4fdb-b395-ab5faf8a7d25 f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.557 2731283 WARNING oslo_db.sqlalchemy.utils [None req-95dcfe64-e4b9-4fdb-b395-ab5faf8a7d25 f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.563 2731283 WARNING oslo_db.sqlalchemy.utils [None req-736828d1-8cb8-4eb4-b19f-02cc49f9a07a f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.573 2731283 WARNING oslo_db.sqlalchemy.utils [None req-1f872a0f-dc56-4ae1-a720-2cc3c354433e f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.574 2731283 WARNING oslo_db.sqlalchemy.utils [None req-1f872a0f-dc56-4ae1-a720-2cc3c354433e f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.578 2731283 WARNING oslo_db.sqlalchemy.utils [None req-c0b38e02-9629-4e73-a3dc-efce8fe166ab f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.199163s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.433 2731282 INFO alembic.runtime.migration [None req-b557f8a1-3c2e-48fc-923c-434e57d38f06 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.433 2731282 INFO alembic.runtime.migration [None req-b557f8a1-3c2e-48fc-923c-434e57d38f06 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.450 2731282 INFO alembic.runtime.migration [None req-b557f8a1-3c2e-48fc-923c-434e57d38f06 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.450 2731282 INFO alembic.runtime.migration [None req-b557f8a1-3c2e-48fc-923c-434e57d38f06 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.459 2731282 INFO alembic.runtime.migration [None req-b557f8a1-3c2e-48fc-923c-434e57d38f06 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.470 2731282 INFO aodh.api.app [None req-b557f8a1-3c2e-48fc-923c-434e57d38f06 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.133526s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.508 2731280 INFO alembic.runtime.migration [None req-14886511-3c96-458f-9f16-31b7f93cf3c3 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.508 2731280 INFO alembic.runtime.migration [None req-14886511-3c96-458f-9f16-31b7f93cf3c3 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.511 2731280 INFO alembic.runtime.migration [None req-14886511-3c96-458f-9f16-31b7f93cf3c3 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.511 2731280 INFO alembic.runtime.migration [None req-14886511-3c96-458f-9f16-31b7f93cf3c3 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.529 2731280 INFO alembic.runtime.migration [None req-14886511-3c96-458f-9f16-31b7f93cf3c3 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.543 2731280 INFO aodh.api.app [None req-14886511-3c96-458f-9f16-31b7f93cf3c3 881d02ae-77a8-4f32-941a-dc975871ffcd 23a10121-c5c9-4088-88a4-fd69908bcaec - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.585 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ad6e0cf1-e1f1-494a-b1d7-33fd1edc30b1 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.587 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ad6e0cf1-e1f1-494a-b1d7-33fd1edc30b1 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.603 2731280 WARNING oslo_db.sqlalchemy.utils [None req-0dd15634-0e9e-4f8d-b6f2-17ebd1d4de9e b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.616 2731280 WARNING oslo_db.sqlalchemy.utils [None req-3976af93-82ca-475f-8466-36084c5a9d40 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.623 2731280 WARNING oslo_db.sqlalchemy.utils [None req-3976af93-82ca-475f-8466-36084c5a9d40 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.626 2731280 WARNING oslo_db.sqlalchemy.utils [None req-2ba1fc44-aef1-4fdd-983e-e75547791fd9 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.103224s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.597 2731283 INFO alembic.runtime.migration [None req-df115618-dedc-47d7-afdd-5190ef07544a f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.597 2731283 INFO alembic.runtime.migration [None req-df115618-dedc-47d7-afdd-5190ef07544a f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.606 2731283 INFO alembic.runtime.migration [None req-df115618-dedc-47d7-afdd-5190ef07544a f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.606 2731283 INFO alembic.runtime.migration [None req-df115618-dedc-47d7-afdd-5190ef07544a f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.611 2731283 INFO alembic.runtime.migration [None req-df115618-dedc-47d7-afdd-5190ef07544a f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.618 2731283 INFO aodh.api.app [None req-df115618-dedc-47d7-afdd-5190ef07544a f34ef260-e8da-4340-9bc2-bc9cf37a9775 31f306d9-86da-4a2c-86b2-239938577ba9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.667 2731283 WARNING oslo_db.sqlalchemy.utils [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.670 2731283 WARNING oslo_db.sqlalchemy.utils [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.677 2731283 WARNING oslo_db.sqlalchemy.utils [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] 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.075563s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.640 2731280 INFO alembic.runtime.migration [None req-2ba1fc44-aef1-4fdd-983e-e75547791fd9 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.640 2731280 INFO alembic.runtime.migration [None req-2ba1fc44-aef1-4fdd-983e-e75547791fd9 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.658 2731280 INFO alembic.runtime.migration [None req-2ba1fc44-aef1-4fdd-983e-e75547791fd9 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.658 2731280 INFO alembic.runtime.migration [None req-2ba1fc44-aef1-4fdd-983e-e75547791fd9 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.663 2731280 INFO alembic.runtime.migration [None req-2ba1fc44-aef1-4fdd-983e-e75547791fd9 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.680 2731280 INFO aodh.api.app [None req-2ba1fc44-aef1-4fdd-983e-e75547791fd9 b9603828-8e44-4720-b22c-88a52d0dd412 52c8babb-215f-40e6-b134-9c6dd9cd0071 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.704 2731280 WARNING oslo_db.sqlalchemy.utils [None req-790ba6ab-c86a-44d0-a9d6-023e60920aae a1406580-c919-42c3-89b4-23bae8fdad8a 301bd367-bc48-4bb0-850a-a877724e77bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.121124s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.641 2731282 INFO alembic.runtime.migration [None req-1624bd02-7fed-4344-9722-540d6bc3753c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.642 2731282 INFO alembic.runtime.migration [None req-1624bd02-7fed-4344-9722-540d6bc3753c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.654 2731282 INFO alembic.runtime.migration [None req-1624bd02-7fed-4344-9722-540d6bc3753c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.655 2731282 INFO alembic.runtime.migration [None req-1624bd02-7fed-4344-9722-540d6bc3753c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.659 2731282 INFO alembic.runtime.migration [None req-1624bd02-7fed-4344-9722-540d6bc3753c - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.661 2731282 INFO aodh.api.app [None req-1624bd02-7fed-4344-9722-540d6bc3753c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.354584s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.439 2731281 INFO alembic.runtime.migration [None req-46ed3ca0-2946-4349-96df-7864ac79caa4 effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.439 2731281 INFO alembic.runtime.migration [None req-46ed3ca0-2946-4349-96df-7864ac79caa4 effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.446 2731281 INFO alembic.runtime.migration [None req-46ed3ca0-2946-4349-96df-7864ac79caa4 effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.446 2731281 INFO alembic.runtime.migration [None req-46ed3ca0-2946-4349-96df-7864ac79caa4 effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.454 2731281 INFO alembic.runtime.migration [None req-46ed3ca0-2946-4349-96df-7864ac79caa4 effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.459 2731281 INFO aodh.api.app [None req-46ed3ca0-2946-4349-96df-7864ac79caa4 effb17b4-1b09-430e-82d3-75e5e59bf728 1b47f19c-c123-4473-a825-276ffe6b9dc6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.491 2731281 WARNING oslo_db.sqlalchemy.utils [None req-faf88350-8027-4366-9d3e-1ce9327464f3 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.499 2731281 WARNING oslo_db.sqlalchemy.utils [None req-fa7695dc-2ba2-4fae-99f2-f086dcfed54f ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.523 2731281 WARNING oslo_db.sqlalchemy.utils [None req-8db9a81e-e99c-487f-b693-ce84a2d66046 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.533 2731281 WARNING oslo_db.sqlalchemy.utils [None req-b2a0edfb-3300-4711-94c3-7386922e7629 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.549 2731281 WARNING oslo_db.sqlalchemy.utils [None req-e20591bf-c38c-47fc-90cd-15dd92de8d7d ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.556 2731281 WARNING oslo_db.sqlalchemy.utils [None req-f0bfa763-9fb3-486c-a35c-ee712c3515e3 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.574 2731281 WARNING oslo_db.sqlalchemy.utils [None req-e0bfd5c9-679b-4825-80a6-0a5fda593516 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.581 2731281 WARNING oslo_db.sqlalchemy.utils [None req-b1d98e8e-46ea-4072-b623-827f2316abc7 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.595 2731281 WARNING oslo_db.sqlalchemy.utils [None req-82f13a8e-8fe3-40e1-ba92-8873e34e97cc ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.604 2731281 WARNING oslo_db.sqlalchemy.utils [None req-67d9ce39-1604-404f-82d1-2bc386324f5e ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.617 2731281 WARNING oslo_db.sqlalchemy.utils [None req-7680cb69-42a3-410f-a76f-2ac31966a64f ec21a0e 3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.635 2731281 WARNING oslo_db.sqlalchemy.utils [None req-85a042cf-4d89-4769-933c-4779f4284f59 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.658 2731281 WARNING oslo_db.sqlalchemy.utils [None req-4daef4d2-7715-4e9e-bef1-5e828665b500 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.667 2731281 WARNING oslo_db.sqlalchemy.utils [None req-4eff8aec-c9f2-467c-bc5d-ba8b3cc38c42 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.691 2731281 WARNING oslo_db.sqlalchemy.utils [None req-67aa4a5c-89d8-4f04-81b1-ce41c5579259 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.701 2731281 WARNING oslo_db.sqlalchemy.utils [None req-c4fc47cc-72bc-407d-b922-911129e38636 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.716 2731281 WARNING oslo_db.sqlalchemy.utils [None req-329ab434-1961-4c33-817b-d538c24646c6 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.723 2731281 WARNING oslo_db.sqlalchemy.utils [None req-a1aba312-4ce4-4f7c-80f3-60b427e7a836 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.740 2731281 WARNING oslo_db.sqlalchemy.utils [None req-61637ad0-8c8c-4fff-842f-fdfaed05614f ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.750 2731281 WARNING oslo_db.sqlalchemy.utils [None req-56956f95-e03d-4a85-bd67-44abd01f8013 ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.765 2731281 WARNING oslo_db.sqlalchemy.utils [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.084120s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.704 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.704 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.713 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.713 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.727 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.729 2731283 INFO aodh.api.app [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.096936s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.713 2731280 INFO alembic.runtime.migration [None req-790ba6ab-c86a-44d0-a9d6-023e60920aae a1406580-c919-42c3-89b4-23bae8fdad8a 301bd367-bc48-4bb0-850a-a877724e77bf - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.713 2731280 INFO alembic.runtime.migration [None req-790ba6ab-c86a-44d0-a9d6-023e60920aae a1406580-c919-42c3-89b4-23bae8fdad8a 301bd367-bc48-4bb0-850a-a877724e77bf - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.722 2731280 INFO alembic.runtime.migration [None req-790ba6ab-c86a-44d0-a9d6-023e60920aae a1406580-c919-42c3-89b4-23bae8fdad8a 301bd367-bc48-4bb0-850a-a877724e77bf - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.723 2731280 INFO alembic.runtime.migration [None req-790ba6ab-c86a-44d0-a9d6-023e60920aae a1406580-c919-42c3-89b4-23bae8fdad8a 301bd367-bc48-4bb0-850a-a877724e77bf - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.730 2731280 INFO alembic.runtime.migration [None req-790ba6ab-c86a-44d0-a9d6-023e60920aae a1406580-c919-42c3-89b4-23bae8fdad8a 301bd367-bc48-4bb0-850a-a877724e77bf - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.732 2731280 INFO aodh.api.app [None req-790ba6ab-c86a-44d0-a9d6-023e60920aae a1406580-c919-42c3-89b4-23bae8fdad8a 301bd367-bc48-4bb0-850a-a877724e77bf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:03.779 2731280 WARNING oslo_db.sqlalchemy.utils [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.783 2731280 WARNING oslo_db.sqlalchemy.utils [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:03.792 2731280 WARNING oslo_db.sqlalchemy.utils [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000872s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.029871s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003818s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.001985s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002193s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.027651s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000797s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.013342s] ... ok {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.091167s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.788 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.788 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.797 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.797 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.803 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.821 2731281 INFO aodh.api.app [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.067882s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.838 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.839 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.845 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.845 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.857 2731283 INFO alembic.runtime.migration [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.858 2731283 INFO aodh.api.app [None req-db7b5397-e149-4b2f-b65f-ecf88255f4f5 0aa1772c-8b54-4e3e-967b-fffaa0fcd572 5c0bed3d-378a-452b-bab7-c55ae5688749 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.059605s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.885 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.885 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.888 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.888 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.900 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.909 2731281 INFO aodh.api.app [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.188366s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.773 2731282 INFO alembic.runtime.migration [None req-cc7630ef-5898-404a-8872-8da289e41099 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.773 2731282 INFO alembic.runtime.migration [None req-cc7630ef-5898-404a-8872-8da289e41099 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.794 2731282 INFO alembic.runtime.migration [None req-cc7630ef-5898-404a-8872-8da289e41099 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.794 2731282 INFO alembic.runtime.migration [None req-cc7630ef-5898-404a-8872-8da289e41099 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.799 2731282 INFO alembic.runtime.migration [None req-cc7630ef-5898-404a-8872-8da289e41099 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.815 2731282 INFO aodh.api.app [None req-cc7630ef-5898-404a-8872-8da289e41099 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.054354s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.903 2731283 INFO alembic.runtime.migration [None req-6bba473e-b0b3-498c-a85b-ebb5fc7b6568 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.903 2731283 INFO alembic.runtime.migration [None req-6bba473e-b0b3-498c-a85b-ebb5fc7b6568 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.906 2731283 INFO alembic.runtime.migration [None req-6bba473e-b0b3-498c-a85b-ebb5fc7b6568 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.907 2731283 INFO alembic.runtime.migration [None req-6bba473e-b0b3-498c-a85b-ebb5fc7b6568 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.911 2731283 INFO alembic.runtime.migration [None req-6bba473e-b0b3-498c-a85b-ebb5fc7b6568 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.914 2731283 INFO aodh.api.app [None req-6bba473e-b0b3-498c-a85b-ebb5fc7b6568 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.033086s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000823s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000614s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.008209s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.007159s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.068014s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.958 2731283 INFO alembic.runtime.migration [None req-5dbf9a06-fbfb-4ef1-ad34-9244a203e5c3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.958 2731283 INFO alembic.runtime.migration [None req-5dbf9a06-fbfb-4ef1-ad34-9244a203e5c3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.967 2731283 INFO alembic.runtime.migration [None req-5dbf9a06-fbfb-4ef1-ad34-9244a203e5c3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.968 2731283 INFO alembic.runtime.migration [None req-5dbf9a06-fbfb-4ef1-ad34-9244a203e5c3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.972 2731283 INFO alembic.runtime.migration [None req-5dbf9a06-fbfb-4ef1-ad34-9244a203e5c3 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.974 2731283 INFO aodh.api.app [None req-5dbf9a06-fbfb-4ef1-ad34-9244a203e5c3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.092388s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.948 2731282 INFO alembic.runtime.migration [None req-33a04418-5012-4a33-b443-022c58b0f0b7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.948 2731282 INFO alembic.runtime.migration [None req-33a04418-5012-4a33-b443-022c58b0f0b7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.967 2731282 INFO alembic.runtime.migration [None req-33a04418-5012-4a33-b443-022c58b0f0b7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.968 2731282 INFO alembic.runtime.migration [None req-33a04418-5012-4a33-b443-022c58b0f0b7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.972 2731282 INFO alembic.runtime.migration [None req-33a04418-5012-4a33-b443-022c58b0f0b7 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.976 2731282 INFO aodh.api.app [None req-33a04418-5012-4a33-b443-022c58b0f0b7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.099279s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.945 2731280 INFO alembic.runtime.migration [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.945 2731280 INFO alembic.runtime.migration [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.956 2731280 INFO alembic.runtime.migration [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.956 2731280 INFO alembic.runtime.migration [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.961 2731280 INFO alembic.runtime.migration [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] Running stamp_revision -> 010 2025-10-27 13:24:03.970 2731280 INFO aodh.api.app [None req-fc774321-2b3c-4542-be12-7827c073c071 468a1a55-41f1-475f-9091-31d70b4d686c db7c22d8-036f-4cc0-aaf0-930c6f7383ff - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.096382s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:03.994 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.994 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:03.999 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:03.999 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.003 2731281 INFO alembic.runtime.migration [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.019 2731281 INFO aodh.api.app [None req-94a19674-3ee0-496f-bb91-7f1a9572df6a ec21a0e3-3445-49a6-976a-565b100ea388 019ddf8b-7858-4ce8-9ba1-cdfd2acb1d15 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.060035s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.039 2731282 INFO alembic.runtime.migration [None req-c968db08-e9e3-4b5e-9758-690b8709d1f1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.039 2731282 INFO alembic.runtime.migration [None req-c968db08-e9e3-4b5e-9758-690b8709d1f1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.042 2731282 INFO alembic.runtime.migration [None req-c968db08-e9e3-4b5e-9758-690b8709d1f1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.042 2731282 INFO alembic.runtime.migration [None req-c968db08-e9e3-4b5e-9758-690b8709d1f1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.047 2731282 INFO alembic.runtime.migration [None req-c968db08-e9e3-4b5e-9758-690b8709d1f1 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.054 2731282 INFO aodh.api.app [None req-c968db08-e9e3-4b5e-9758-690b8709d1f1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.116076s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.027 2731283 INFO alembic.runtime.migration [None req-9dcb1090-b2bb-4cfc-84c3-df7d204fbc64 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.028 2731283 INFO alembic.runtime.migration [None req-9dcb1090-b2bb-4cfc-84c3-df7d204fbc64 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.033 2731283 INFO alembic.runtime.migration [None req-9dcb1090-b2bb-4cfc-84c3-df7d204fbc64 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.033 2731283 INFO alembic.runtime.migration [None req-9dcb1090-b2bb-4cfc-84c3-df7d204fbc64 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.047 2731283 INFO alembic.runtime.migration [None req-9dcb1090-b2bb-4cfc-84c3-df7d204fbc64 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.051 2731283 INFO aodh.api.app [None req-9dcb1090-b2bb-4cfc-84c3-df7d204fbc64 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.117287s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.047 2731280 INFO alembic.runtime.migration [None req-5a30cdcf-f4e5-4aa2-be6e-847e9aefbc97 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.048 2731280 INFO alembic.runtime.migration [None req-5a30cdcf-f4e5-4aa2-be6e-847e9aefbc97 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.057 2731280 INFO alembic.runtime.migration [None req-5a30cdcf-f4e5-4aa2-be6e-847e9aefbc97 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.057 2731280 INFO alembic.runtime.migration [None req-5a30cdcf-f4e5-4aa2-be6e-847e9aefbc97 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.073 2731280 INFO alembic.runtime.migration [None req-5a30cdcf-f4e5-4aa2-be6e-847e9aefbc97 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.075 2731280 INFO aodh.api.app [None req-5a30cdcf-f4e5-4aa2-be6e-847e9aefbc97 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.113714s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.092 2731281 INFO alembic.runtime.migration [None req-fb53ccfd-8b59-4253-bd17-34c2fccc7941 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.093 2731281 INFO alembic.runtime.migration [None req-fb53ccfd-8b59-4253-bd17-34c2fccc7941 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.107 2731281 INFO alembic.runtime.migration [None req-fb53ccfd-8b59-4253-bd17-34c2fccc7941 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.114 2731281 INFO alembic.runtime.migration [None req-fb53ccfd-8b59-4253-bd17-34c2fccc7941 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.119 2731281 INFO alembic.runtime.migration [None req-fb53ccfd-8b59-4253-bd17-34c2fccc7941 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.128 2731281 INFO aodh.api.app [None req-fb53ccfd-8b59-4253-bd17-34c2fccc7941 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.083471s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.146 2731283 INFO alembic.runtime.migration [None req-b86345d6-6231-44c4-901b-f99b8fcc12b7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.146 2731283 INFO alembic.runtime.migration [None req-b86345d6-6231-44c4-901b-f99b8fcc12b7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.149 2731283 INFO alembic.runtime.migration [None req-b86345d6-6231-44c4-901b-f99b8fcc12b7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.149 2731283 INFO alembic.runtime.migration [None req-b86345d6-6231-44c4-901b-f99b8fcc12b7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.184 2731283 INFO alembic.runtime.migration [None req-b86345d6-6231-44c4-901b-f99b8fcc12b7 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.186 2731283 INFO aodh.api.app [None req-b86345d6-6231-44c4-901b-f99b8fcc12b7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.133028s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.109 2731282 INFO alembic.runtime.migration [None req-5711690f-c3c3-4531-b320-633246504326 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.109 2731282 INFO alembic.runtime.migration [None req-5711690f-c3c3-4531-b320-633246504326 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.113 2731282 INFO alembic.runtime.migration [None req-5711690f-c3c3-4531-b320-633246504326 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.113 2731282 INFO alembic.runtime.migration [None req-5711690f-c3c3-4531-b320-633246504326 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.125 2731282 INFO alembic.runtime.migration [None req-5711690f-c3c3-4531-b320-633246504326 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.127 2731282 INFO aodh.api.app [None req-5711690f-c3c3-4531-b320-633246504326 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.088547s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.164 2731280 INFO alembic.runtime.migration [None req-301c973b-41df-4e03-819d-44cac957a7ed - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.164 2731280 INFO alembic.runtime.migration [None req-301c973b-41df-4e03-819d-44cac957a7ed - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.174 2731280 INFO alembic.runtime.migration [None req-301c973b-41df-4e03-819d-44cac957a7ed - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.174 2731280 INFO alembic.runtime.migration [None req-301c973b-41df-4e03-819d-44cac957a7ed - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.187 2731280 INFO alembic.runtime.migration [None req-301c973b-41df-4e03-819d-44cac957a7ed - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.189 2731280 INFO aodh.api.app [None req-301c973b-41df-4e03-819d-44cac957a7ed - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.044015s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.235 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.235 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.239 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.239 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.243 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.245 2731282 INFO aodh.api.app [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.111989s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.202 2731281 INFO alembic.runtime.migration [None req-d6e4b46f-2dc8-4573-9e2f-e76e8040d051 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.205 2731281 INFO alembic.runtime.migration [None req-d6e4b46f-2dc8-4573-9e2f-e76e8040d051 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.209 2731281 INFO alembic.runtime.migration [None req-d6e4b46f-2dc8-4573-9e2f-e76e8040d051 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.209 2731281 INFO alembic.runtime.migration [None req-d6e4b46f-2dc8-4573-9e2f-e76e8040d051 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.218 2731281 INFO alembic.runtime.migration [None req-d6e4b46f-2dc8-4573-9e2f-e76e8040d051 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.225 2731281 INFO aodh.api.app [None req-d6e4b46f-2dc8-4573-9e2f-e76e8040d051 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.090202s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.227 2731283 INFO alembic.runtime.migration [None req-f18cccec-f0a8-4af6-99e7-910831ce1bf2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.227 2731283 INFO alembic.runtime.migration [None req-f18cccec-f0a8-4af6-99e7-910831ce1bf2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.231 2731283 INFO alembic.runtime.migration [None req-f18cccec-f0a8-4af6-99e7-910831ce1bf2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.231 2731283 INFO alembic.runtime.migration [None req-f18cccec-f0a8-4af6-99e7-910831ce1bf2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.236 2731283 INFO alembic.runtime.migration [None req-f18cccec-f0a8-4af6-99e7-910831ce1bf2 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.238 2731283 INFO aodh.api.app [None req-f18cccec-f0a8-4af6-99e7-910831ce1bf2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.079022s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.255 2731280 INFO alembic.runtime.migration [None req-89a2d8a4-9cc6-497b-81a8-73429744c0f3 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.256 2731280 INFO alembic.runtime.migration [None req-89a2d8a4-9cc6-497b-81a8-73429744c0f3 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.261 2731280 INFO alembic.runtime.migration [None req-89a2d8a4-9cc6-497b-81a8-73429744c0f3 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.261 2731280 INFO alembic.runtime.migration [None req-89a2d8a4-9cc6-497b-81a8-73429744c0f3 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.281 2731280 INFO alembic.runtime.migration [None req-89a2d8a4-9cc6-497b-81a8-73429744c0f3 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.287 2731280 INFO aodh.api.app [None req-89a2d8a4-9cc6-497b-81a8-73429744c0f3 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.030757s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.312 2731281 INFO alembic.runtime.migration [None req-e2a1b50c-1e58-4eca-bf74-f44d096f83d9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.312 2731281 INFO alembic.runtime.migration [None req-e2a1b50c-1e58-4eca-bf74-f44d096f83d9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.316 2731281 INFO alembic.runtime.migration [None req-e2a1b50c-1e58-4eca-bf74-f44d096f83d9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.316 2731281 INFO alembic.runtime.migration [None req-e2a1b50c-1e58-4eca-bf74-f44d096f83d9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.320 2731281 INFO alembic.runtime.migration [None req-e2a1b50c-1e58-4eca-bf74-f44d096f83d9 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.322 2731281 INFO aodh.api.app [None req-e2a1b50c-1e58-4eca-bf74-f44d096f83d9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.072607s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.287 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.289 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.293 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.293 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.312 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.320 2731282 WARNING oslo_db.sqlalchemy.utils [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.043556s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.331 2731280 INFO alembic.runtime.migration [None req-3f154528-31d7-4546-9933-5b6577b33bd7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.332 2731280 INFO alembic.runtime.migration [None req-3f154528-31d7-4546-9933-5b6577b33bd7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.337 2731280 INFO alembic.runtime.migration [None req-3f154528-31d7-4546-9933-5b6577b33bd7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.338 2731280 INFO alembic.runtime.migration [None req-3f154528-31d7-4546-9933-5b6577b33bd7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.342 2731280 INFO alembic.runtime.migration [None req-3f154528-31d7-4546-9933-5b6577b33bd7 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.344 2731280 INFO aodh.api.app [None req-3f154528-31d7-4546-9933-5b6577b33bd7 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.035215s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.343 2731281 INFO alembic.runtime.migration [None req-3f8cf39d-6f56-4f88-b224-2016253e1fbf e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.343 2731281 INFO alembic.runtime.migration [None req-3f8cf39d-6f56-4f88-b224-2016253e1fbf e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.346 2731281 INFO alembic.runtime.migration [None req-3f8cf39d-6f56-4f88-b224-2016253e1fbf e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.346 2731281 INFO alembic.runtime.migration [None req-3f8cf39d-6f56-4f88-b224-2016253e1fbf e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.350 2731281 INFO alembic.runtime.migration [None req-3f8cf39d-6f56-4f88-b224-2016253e1fbf e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.352 2731281 INFO aodh.api.app [None req-3f8cf39d-6f56-4f88-b224-2016253e1fbf e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.066792s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.328 2731283 INFO alembic.runtime.migration [None req-5c82a06f-2b02-439c-82b5-19c8b13e4188 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.329 2731283 INFO alembic.runtime.migration [None req-5c82a06f-2b02-439c-82b5-19c8b13e4188 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.332 2731283 INFO alembic.runtime.migration [None req-5c82a06f-2b02-439c-82b5-19c8b13e4188 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.332 2731283 INFO alembic.runtime.migration [None req-5c82a06f-2b02-439c-82b5-19c8b13e4188 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.341 2731283 INFO alembic.runtime.migration [None req-5c82a06f-2b02-439c-82b5-19c8b13e4188 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.345 2731283 INFO aodh.api.app [None req-5c82a06f-2b02-439c-82b5-19c8b13e4188 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.035598s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.357 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.357 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.362 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.362 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.367 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.372 2731282 WARNING oslo_db.sqlalchemy.utils [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:04.376 2731282 WARNING oslo_db.sqlalchemy.utils [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.044126s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.379 2731281 INFO alembic.runtime.migration [None req-e2805176-8e0f-4723-99f8-1de4da12f976 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.380 2731281 INFO alembic.runtime.migration [None req-e2805176-8e0f-4723-99f8-1de4da12f976 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.383 2731281 INFO alembic.runtime.migration [None req-e2805176-8e0f-4723-99f8-1de4da12f976 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.383 2731281 INFO alembic.runtime.migration [None req-e2805176-8e0f-4723-99f8-1de4da12f976 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.387 2731281 INFO alembic.runtime.migration [None req-e2805176-8e0f-4723-99f8-1de4da12f976 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.394 2731281 INFO aodh.api.app [None req-e2805176-8e0f-4723-99f8-1de4da12f976 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.037331s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.394 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.395 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.399 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.399 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.404 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.414 2731282 WARNING oslo_db.sqlalchemy.utils [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.058578s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.375 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.375 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.378 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.378 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.396 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.408 2731280 INFO aodh.api.app [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.054400s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.385 2731283 INFO alembic.runtime.migration [None req-38a439d8-30c7-4c3a-bc6f-ff99fb09d390 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.385 2731283 INFO alembic.runtime.migration [None req-38a439d8-30c7-4c3a-bc6f-ff99fb09d390 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.388 2731283 INFO alembic.runtime.migration [None req-38a439d8-30c7-4c3a-bc6f-ff99fb09d390 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.389 2731283 INFO alembic.runtime.migration [None req-38a439d8-30c7-4c3a-bc6f-ff99fb09d390 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.393 2731283 INFO alembic.runtime.migration [None req-38a439d8-30c7-4c3a-bc6f-ff99fb09d390 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.395 2731283 INFO aodh.api.app [None req-38a439d8-30c7-4c3a-bc6f-ff99fb09d390 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.036889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.423 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.423 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.426 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.426 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.431 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.432 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.432 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.034677s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.434 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.434 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.439 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.439 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.445 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.449 2731282 WARNING oslo_db.sqlalchemy.utils [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:04.451 2731282 WARNING oslo_db.sqlalchemy.utils [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:04.455 2731282 WARNING oslo_db.sqlalchemy.utils [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005081s] ... ok {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.036134s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.440 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.440 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.445 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.445 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.450 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.452 2731280 INFO aodh.api.app [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006980s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.050984s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.439 2731283 INFO alembic.runtime.migration [None req-893f0896-3ff9-4c17-86d6-46c2f9e386cc - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.439 2731283 INFO alembic.runtime.migration [None req-893f0896-3ff9-4c17-86d6-46c2f9e386cc - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.442 2731283 INFO alembic.runtime.migration [None req-893f0896-3ff9-4c17-86d6-46c2f9e386cc - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.442 2731283 INFO alembic.runtime.migration [None req-893f0896-3ff9-4c17-86d6-46c2f9e386cc - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.448 2731283 INFO alembic.runtime.migration [None req-893f0896-3ff9-4c17-86d6-46c2f9e386cc - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.449 2731283 INFO aodh.api.app [None req-893f0896-3ff9-4c17-86d6-46c2f9e386cc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.026638s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.466 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.466 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.469 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.469 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.474 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.477 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:04.482 2731281 INFO aodh.storage.impl_sqlalchemy [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] 2 alarm histories are removed from database {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.024205s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.478 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.478 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.481 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.481 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.486 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.490 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:04.494 2731280 INFO aodh.storage.impl_sqlalchemy [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] 0 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.040942s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.469 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.469 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.474 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.474 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.479 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.483 2731282 WARNING oslo_db.sqlalchemy.utils [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.029764s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.493 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.493 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.496 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.496 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.500 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.504 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:04.506 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] 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.023496s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.503 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.503 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.507 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.507 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.511 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.514 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:04.518 2731280 INFO aodh.storage.impl_sqlalchemy [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] 3 alarm histories are removed from database {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.023503s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.525 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.526 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.529 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.529 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.534 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.538 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.036974s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.530 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.530 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.533 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.533 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.539 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.550 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.054101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.521 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.521 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.528 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.528 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.534 2731282 INFO alembic.runtime.migration [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.022987s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.547 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.547 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.551 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.551 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.556 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.560 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001305s] ... ok {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.083136s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.492 2731283 INFO alembic.runtime.migration [None req-62081ce1-68d9-42bc-b5aa-04c13fdb639c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.492 2731283 INFO alembic.runtime.migration [None req-62081ce1-68d9-42bc-b5aa-04c13fdb639c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.495 2731283 INFO alembic.runtime.migration [None req-62081ce1-68d9-42bc-b5aa-04c13fdb639c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.496 2731283 INFO alembic.runtime.migration [None req-62081ce1-68d9-42bc-b5aa-04c13fdb639c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.503 2731283 INFO alembic.runtime.migration [None req-62081ce1-68d9-42bc-b5aa-04c13fdb639c - project-id1 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.505 2731283 INFO aodh.api.app [None req-62081ce1-68d9-42bc-b5aa-04c13fdb639c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:04.532 2731283 INFO aodh.api.app [None req-62081ce1-68d9-42bc-b5aa-04c13fdb639c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:04.556 2731283 WARNING oslo_policy.policy [None req-485b5052-4c39-450e-a47b-bc484c7fb7b5 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.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.005043s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.022762s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.572 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.573 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.575 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.575 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.581 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.585 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.033753s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.566 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.566 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.572 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.572 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.585 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.588 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.028031s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.597 2731282 ERROR stevedore.extension [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] 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 2025-10-27 13:24:04.598 2731282 WARNING stevedore.named [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Could not load prometheus 2025-10-27 13:24:04.598 2731282 INFO aodh.evaluator [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] alarm 2dd014fe-4442-4a37-b9b8-111ec1cb7735 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.009559s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.611 2731282 ERROR stevedore.extension [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] 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 2025-10-27 13:24:04.611 2731282 WARNING stevedore.named [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Could not load prometheus {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.024937s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.594 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.594 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.597 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.597 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.601 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.604 2731281 WARNING oslo_db.sqlalchemy.utils [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.022023s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.598 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.599 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.602 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.602 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.607 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.610 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.054786s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.575 2731283 INFO alembic.runtime.migration [None req-485b5052-4c39-450e-a47b-bc484c7fb7b5 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.575 2731283 INFO alembic.runtime.migration [None req-485b5052-4c39-450e-a47b-bc484c7fb7b5 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.579 2731283 INFO alembic.runtime.migration [None req-485b5052-4c39-450e-a47b-bc484c7fb7b5 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.579 2731283 INFO alembic.runtime.migration [None req-485b5052-4c39-450e-a47b-bc484c7fb7b5 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.587 2731283 INFO alembic.runtime.migration [None req-485b5052-4c39-450e-a47b-bc484c7fb7b5 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.588 2731283 INFO aodh.api.app [None req-485b5052-4c39-450e-a47b-bc484c7fb7b5 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:04.605 2731283 INFO aodh.api.app [None req-485b5052-4c39-450e-a47b-bc484c7fb7b5 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini 2025-10-27 13:24:04.619 2731283 WARNING oslo_policy.policy [None req-80cae7ea-99fd-4f1a-94a4-1c4dc2835614 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.019491s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.619 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.619 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.622 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.622 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.627 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.014795s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.628 2731282 INFO aodh.evaluator.event [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Triggering the alarm 1a3a2954-3534-4340-a89d-d503d8ad506c by event for project , event_type: type0 2025-10-27 13:24:04.628 2731282 INFO aodh.evaluator [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] alarm 1a3a2954-3534-4340-a89d-d503d8ad506c transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.029810s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.621 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.621 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.625 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.625 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.629 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.642 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.012863s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.022630s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.641 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.641 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.645 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.645 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.649 2731281 INFO alembic.runtime.migration [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.012747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.656 2731282 INFO aodh.evaluator.event [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Triggering the alarm cd59f261-6590-4d27-8361-6fbc044cf424 by event for project , event_type: type0 2025-10-27 13:24:04.656 2731282 INFO aodh.evaluator [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] alarm cd59f261-6590-4d27-8361-6fbc044cf424 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.007599s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.008861s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.671 2731282 ERROR aodh.evaluator.event [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-10-27 13:24:04.671 2731282 WARNING aodh.evaluator.event [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.013552s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.010294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.683 2731282 INFO aodh.evaluator.event [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Aborting evaluation of the alarm 2fa20094-7520-49b9-a4f5-487095e7c913 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.068979s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.630 2731283 INFO alembic.runtime.migration [None req-80cae7ea-99fd-4f1a-94a4-1c4dc2835614 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.630 2731283 INFO alembic.runtime.migration [None req-80cae7ea-99fd-4f1a-94a4-1c4dc2835614 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.634 2731283 INFO alembic.runtime.migration [None req-80cae7ea-99fd-4f1a-94a4-1c4dc2835614 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.634 2731283 INFO alembic.runtime.migration [None req-80cae7ea-99fd-4f1a-94a4-1c4dc2835614 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.639 2731283 INFO alembic.runtime.migration [None req-80cae7ea-99fd-4f1a-94a4-1c4dc2835614 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.643 2731283 INFO aodh.api.app [None req-80cae7ea-99fd-4f1a-94a4-1c4dc2835614 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.047614s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.651 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.651 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.658 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.659 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.667 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.679 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.011884s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.697 2731282 INFO aodh.evaluator.event [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Aborting evaluation of the alarm f4b200ae-2178-4341-9232-38e6e5a19afc due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.023847s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.699 2731281 INFO aodh.evaluator.event [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Triggering the alarm cb40d204-9494-40ba-a426-35c4b5d8d579 by event for project , event_type: compute.instance.update 2025-10-27 13:24:04.699 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm cb40d204-9494-40ba-a426-35c4b5d8d579 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.011038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.709 2731282 INFO aodh.evaluator.event [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Aborting evaluation of the alarm db94a04e-d7d0-46ef-b2a2-216ce9ab6e7f due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.010759s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.712 2731281 INFO aodh.evaluator.event [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Triggering the alarm c0dc452f-d84a-435f-8bc5-1e43a09b3a15 by event for project , event_type: type0 2025-10-27 13:24:04.712 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm c0dc452f-d84a-435f-8bc5-1e43a09b3a15 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.007502s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.720 2731281 INFO aodh.evaluator.event [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Triggering the alarm d659b734-ff49-41c4-b386-377d1224c810 by event for project project1, event_type: type0 2025-10-27 13:24:04.720 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm d659b734-ff49-41c4-b386-377d1224c810 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.027967s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.701 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.701 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.705 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.705 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.709 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.713 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.013696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.725 2731282 INFO aodh.evaluator [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] alarm 646a1350-331a-455a-9a79-5ea67475a6d3 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.007311s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.727 2731281 INFO aodh.evaluator.event [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Triggering the alarm 17f9a82d-58e9-46fc-b684-864bf80161f7 by event for project , event_type: type0 2025-10-27 13:24:04.727 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm 17f9a82d-58e9-46fc-b684-864bf80161f7 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.006699s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.735 2731281 ERROR aodh.evaluator.event [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Failed to extract event_type from event = {'message_id': 'a1b5c7a8-27f1-423b-9991-89afc9abdbd9', 'traits': []} 2025-10-27 13:24:04.735 2731281 WARNING aodh.evaluator.event [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Event <{'message_id': 'a1b5c7a8-27f1-423b-9991-89afc9abdbd9', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.047296s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.707 2731283 INFO alembic.runtime.migration [None req-a3700b4f-bdc5-4838-b5aa-fbb6cc1b00f8 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.707 2731283 INFO alembic.runtime.migration [None req-a3700b4f-bdc5-4838-b5aa-fbb6cc1b00f8 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.713 2731283 INFO alembic.runtime.migration [None req-a3700b4f-bdc5-4838-b5aa-fbb6cc1b00f8 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.713 2731283 INFO alembic.runtime.migration [None req-a3700b4f-bdc5-4838-b5aa-fbb6cc1b00f8 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.719 2731283 INFO alembic.runtime.migration [None req-a3700b4f-bdc5-4838-b5aa-fbb6cc1b00f8 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.723 2731283 INFO aodh.api.app [None req-a3700b4f-bdc5-4838-b5aa-fbb6cc1b00f8 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.013370s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.739 2731282 WARNING aodh.evaluator.threshold [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] Expecting 4 datapoints but only get 0 2025-10-27 13:24:04.739 2731282 INFO aodh.evaluator [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] alarm 0fb0462e-bbcd-48de-8b1b-6031d033417c transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.006834s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.742 2731281 INFO aodh.evaluator.event [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Aborting evaluation of the alarm e1fdf7a7-bd97-476c-97c8-7e6ae84b6c48 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.024870s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.728 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.728 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.731 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.731 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.735 2731280 INFO alembic.runtime.migration [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.738 2731280 WARNING oslo_db.sqlalchemy.utils [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.009647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.750 2731281 WARNING aodh.evaluator.gnocchi [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-10-27 13:24:04.751 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm 073703af-a733-4c03-8083-7432539dc66e transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003261s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.014782s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.008861s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001612s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.009689s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.760 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm 593faff9-fc7e-467d-b1e2-fcaf957caa0c transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.009094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.770 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm dff68867-0be7-4c18-bf7f-56ff8e22f5cb transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.010421s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.024355s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.777 2731282 INFO aodh.evaluator [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] alarm 0c948a91-fb56-4442-acd3-0df845d4d55e transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.008952s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.790 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm d2211eb6-457f-4ce4-b405-8b4bf2d3ef0a transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.031972s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.791 2731280 ERROR stevedore.extension [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] 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 2025-10-27 13:24:04.792 2731280 WARNING stevedore.named [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Could not load prometheus {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.058856s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.760 2731283 INFO alembic.runtime.migration [None req-3a39610d-7485-4dd5-8b12-c3d99af29af6 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.761 2731283 INFO alembic.runtime.migration [None req-3a39610d-7485-4dd5-8b12-c3d99af29af6 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.769 2731283 INFO alembic.runtime.migration [None req-3a39610d-7485-4dd5-8b12-c3d99af29af6 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.770 2731283 INFO alembic.runtime.migration [None req-3a39610d-7485-4dd5-8b12-c3d99af29af6 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.775 2731283 INFO alembic.runtime.migration [None req-3a39610d-7485-4dd5-8b12-c3d99af29af6 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.778 2731283 INFO aodh.api.app [None req-3a39610d-7485-4dd5-8b12-c3d99af29af6 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.016450s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.807 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm 86b97ca7-a360-4ee7-9dc9-6dfb5ad3b3f6 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.030298s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.022730s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.811 2731280 ERROR stevedore.extension [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] 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 2025-10-27 13:24:04.811 2731280 WARNING stevedore.named [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Could not load prometheus 2025-10-27 13:24:04.811 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm 81cb401f-aff5-4ee8-a8e1-1e826f40ab78 transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.013239s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.820 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm 2bd7f712-90b8-4f12-93e7-4b4f045ca991 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.013518s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.827 2731280 ERROR stevedore.extension [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] 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 2025-10-27 13:24:04.827 2731280 WARNING stevedore.named [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Could not load prometheus 2025-10-27 13:24:04.827 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm a74b086e-aaf1-42c7-aa14-b2af0256972c 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. 2025-10-27 13:24:04.829 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm f15e27ed-31a7-4036-814f-9a2f5b39967f 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. 2025-10-27 13:24:04.829 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm f5402050-0680-4a2c-92cc-b413283ed3bf 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. 2025-10-27 13:24:04.830 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm adba28ba-23d3-4bdf-a789-09c939da7ac5 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.013757s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.828 2731282 WARNING aodh.evaluator.gnocchi [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-10-27 13:24:04.828 2731282 INFO aodh.evaluator [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] alarm 53ef4c6a-f39e-45f2-af05-acf15f9ab37d transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.012330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.833 2731281 INFO aodh.evaluator [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] alarm d54bc755-ca56-4575-8d73-49838f2d266f transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.008409s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.842 2731281 INFO aodh.notifier.heat [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] 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. 2025-10-27 13:24:04.843 2731281 INFO aodh.notifier.heat [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-10-27 13:24:04.843 2731281 INFO aodh.notifier.heat [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000342s] ... ok {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000297s] ... ok {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.011940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.843 2731282 INFO aodh.notifier.heat [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] 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. 2025-10-27 13:24:04.843 2731282 ERROR aodh.notifier.heat [None req-a73a6be6-9fb9-40fc-8aaa-0c159736de9a 3a8de5d3-ccab-4d6a-93d7-fbcc127cf0a6 9b3d4b27-d8e5-4bfc-b07e-e442cd0af2ea - - - -] 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_with_separator [0.000801s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.020298s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.848 2731280 ERROR stevedore.extension [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] 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 2025-10-27 13:24:04.849 2731280 WARNING stevedore.named [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Could not load prometheus 2025-10-27 13:24:04.849 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm 1eb574b8-8e22-47b0-9ea3-27b112ca2a7c transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {2} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.011179s] ... ok {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001250s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.011589s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.862 2731280 INFO aodh.evaluator.event [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Triggering the alarm b5d9810c-1bcc-47a4-abaa-775f8dc36d5d by event for project project2, event_type: type1 2025-10-27 13:24:04.862 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm b5d9810c-1bcc-47a4-abaa-775f8dc36d5d transitioning to alarm because Event hits the query . {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.001107s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.009032s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.871 2731280 INFO aodh.evaluator.event [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Triggering the alarm 605136d9-ab83-4af2-a50c-113907292867 by event for project project1, event_type: type0 2025-10-27 13:24:04.871 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm 605136d9-ab83-4af2-a50c-113907292867 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.007412s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.879 2731280 INFO aodh.evaluator.event [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Triggering the alarm 6a017dc8-e2af-4746-885b-6b6785597783 by event for project , event_type: type0 2025-10-27 13:24:04.879 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm 6a017dc8-e2af-4746-885b-6b6785597783 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.080517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.820 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.820 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.828 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.828 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.836 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:04.838 2731283 INFO aodh.api.app [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev24/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.008487s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.888 2731280 INFO aodh.evaluator.event [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Triggering the alarm bc78429b-4e0a-4e32-b577-562be2610af5 by event for project , event_type: type0 2025-10-27 13:24:04.888 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm bc78429b-4e0a-4e32-b577-562be2610af5 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.009118s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.898 2731280 INFO aodh.evaluator.event [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Aborting evaluation of the alarm 43290850-d18f-4363-ae38-b908376332e4 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.022397s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.012872s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.008090s] ... ok {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.020027s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.922 2731283 WARNING stevedore.named [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Could not load no-such-engine {3} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000413s] ... ok {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000404s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.012095s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.021144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.950 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm cb6447ed-65c1-42af-8413-720b58e72634 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.011171s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.965 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm c9742b2c-65e4-4acc-b0a2-f38c3805247e transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.010029s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.975 2731280 WARNING aodh.evaluator.threshold [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Expecting 5 datapoints but only get 0 2025-10-27 13:24:04.975 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm 5d351001-e1d4-408d-a20d-8e6484c5775b transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.058153s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.947 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.947 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.951 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:04.951 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:04.973 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.010112s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:04.985 2731280 INFO aodh.evaluator [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] alarm ad387ffa-2ac7-42d5-9efe-55333ffcbe3a transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.007907s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.007577s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.002 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.007142s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.010 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.060060s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.002 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.003 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.009 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.009 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.019 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:05.033 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-27 13:24:05.039 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.038115s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.059 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.059 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.066 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.066 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.073 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:05.077 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.034914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.103 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.103 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.107 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.107 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.112 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:05.116 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] 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_alarm_id_as_filter [0.028630s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.127 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.127 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.131 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.131 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.136 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:05.139 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] 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_no_filter_and_limit [0.032035s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.157 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.157 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.160 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.160 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.165 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:05.168 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] 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_on_behalf_of_filter [0.035820s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.189 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.190 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.196 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.196 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.200 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 2025-10-27 13:24:05.204 2731283 WARNING oslo_db.sqlalchemy.utils [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.034405s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.226 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.227 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.235 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.235 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.241 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.024167s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.261 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.261 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.265 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.265 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.271 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.024015s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.285 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.285 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.289 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Context impl SQLiteImpl. 2025-10-27 13:24:05.289 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Will assume non-transactional DDL. 2025-10-27 13:24:05.294 2731283 INFO alembic.runtime.migration [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002908s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.019227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.321 2731283 ERROR stevedore.extension [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] 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 2025-10-27 13:24:05.321 2731283 WARNING stevedore.named [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Could not load prometheus 2025-10-27 13:24:05.322 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm 74570037-7e2a-4e67-ac46-e1c1955f8456 transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.017703s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.340 2731283 ERROR stevedore.extension [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] 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 2025-10-27 13:24:05.340 2731283 WARNING stevedore.named [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Could not load prometheus 2025-10-27 13:24:05.341 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm e5926682-0548-4f38-b6af-42d021ee6dd4 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.010842s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.352 2731283 INFO aodh.evaluator.event [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-10-27 13:24:05.352 2731283 INFO aodh.evaluator.event [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-10-27 13:24:05.352 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm 2 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.012169s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.028335s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.016366s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.014412s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.010191s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.434 2731283 WARNING aodh.evaluator.gnocchi [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-10-27 13:24:05.435 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm 01355746-2066-4cba-b258-63f049cd5975 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.110309s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.446 2731283 WARNING aodh.evaluator.threshold [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Expecting 6 datapoints but only get 0 2025-10-27 13:24:05.446 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm f5bd4c8b-0927-4d14-a824-b08fbcd520cd transitioning to insufficient data because No datapoint for granularity 50 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.013962s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.559 2731283 WARNING aodh.evaluator.threshold [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Expecting 5 datapoints but only get 0 2025-10-27 13:24:05.559 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm d82261d1-df9a-4dc6-99dd-98312567fb64 transitioning to insufficient data because No datapoint for granularity 60 2025-10-27 13:24:05.561 2731283 WARNING aodh.evaluator.threshold [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Expecting 5 datapoints but only get 0 2025-10-27 13:24:05.561 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm d82261d1-df9a-4dc6-99dd-98312567fb64 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.019151s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.578 2731283 WARNING aodh.evaluator.threshold [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Expecting 5 datapoints but only get 0 2025-10-27 13:24:05.578 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm 8f83fdce-2c1b-4cec-8826-5e4a2892e9ed transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.015977s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.595 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm 4adf7620-7cd8-47a7-b013-e88871a528e3 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-10-26T17:24:05.594378', 'admin_state_up': True, 'operating_status': 'ERROR'} {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.016417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.612 2731283 INFO aodh.evaluator [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] alarm 570dbb05-c976-40ab-b163-44a53d7204a2 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {3} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.011676s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.065831s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.021 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.022 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.023 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.023 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.023 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.024 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.024 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.024 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.024 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.025 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.025 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.026 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.026 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.026 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.026 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.027 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.027 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.027 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group 2025-10-27 13:24:06.027 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-13 30607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.028 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group group {0} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.012566s] ... ok {1} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.672531s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.672072s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.017005s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:05.640 2731283 INFO aodh.coordination [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.640 2731283 INFO aodh.coordination [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Joined partitioning group group 2025-10-27 13:24:06.641 2731283 INFO aodh.coordination [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Coordination backend started successfully. 2025-10-27 13:24:06.641 2731283 INFO aodh.coordination [None req-2216ba79-f6dc-4263-a47e-742f42995ca4 7dae98e6-8f08-45be-8812-353439755c07 f3fcc7e3-1f38-432e-9af7-fb56644749ba - - - -] Joined partitioning group group {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.001444s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001462s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.001670s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.010753s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:06.099 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Coordination backend started successfully. 2025-10-27 13:24:07.100 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Joined partitioning group 123 2025-10-27 13:24:07.100 2731280 INFO aodh.coordination [None req-ed1d9bd1-9a5b-4dbb-8b4b-1330607c7eb6 1b7ae718-ba3c-4638-9d33-0fed8492cc07 1bd8f86b-e6a1-416e-ab0e-174877ceedfc - - - -] Left partitioning group 123 {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.011534s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:06.546 2731282 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev24/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator raise result 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator Exception: Boom! 2025-10-27 13:24:06.546 2731282 ERROR aodh.evaluator {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.086197s] ... ok {1} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.509988s] ... ok {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.020741s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.014083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:07.112 2731280 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.026817s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:07.574 2731282 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev24/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator raise result 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator Exception: Boom! 2025-10-27 13:24:07.574 2731282 ERROR aodh.evaluator {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.024624s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.067963s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:07.800 2731283 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-cfe92020-0691-4694-be6a-399ded4d0bec' 2025-10-27 13:24:07.802 2731283 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.012259s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:08.126 2731280 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.019574s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001687s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001814s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.022307s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:08.620 2731282 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-27 13:24:08.621 2731282 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.001703s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.075683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:08.877 2731283 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-2c516871-29a3-4c44-a460-25bffafe897f' 2025-10-27 13:24:08.879 2731283 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.018525s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:08.065 2731281 INFO aodh.coordination [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Coordination backend started successfully. 2025-10-27 13:24:09.065 2731281 INFO aodh.coordination [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Joined partitioning group group1 2025-10-27 13:24:09.066 2731281 INFO aodh.coordination [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Coordination backend started successfully. 2025-10-27 13:24:10.066 2731281 INFO aodh.coordination [None req-1d0081df-59a6-4de5-846f-a3f121b378d2 e80b0e5e-6331-472a-86fb-6055639d6ae1 81e37e56-c48e-4ed6-82a0-04aceab55273 - - - -] Joined partitioning group group2 {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.074658s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:09.224 2731280 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-8ed41944-5778-4b40-8896-282a8f2a1e71' 2025-10-27 13:24:09.225 2731280 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.072228s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.074804s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:09.955 2731283 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {3} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000761s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000542s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000464s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001202s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.000855s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.000835s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.000910s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.000919s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.021864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:10.091 2731281 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.013155s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.020783s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:11.125 2731281 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.082350s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:10.306 2731280 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-53c1eb50-2aab-44ff-b910-d5548b5c9dbb' 2025-10-27 13:24:10.308 2731280 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.079281s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.073803s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:11.383 2731280 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-ca6eeca2-8366-4569-a3d9-efe96462633b' 2025-10-27 13:24:11.384 2731280 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.072180s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:11.848 2731282 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-335ad9c5-ce8b-4087-9581-d77b32927466' 2025-10-27 13:24:11.849 2731282 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.017351s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001241s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000978s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001249s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000880s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000984s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001691s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002195s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001861s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.001726s] ... ok {1} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.013701s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001334s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001214s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.116705s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.069614s] ... ok {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.014964s] ... ok {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.014648s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000796s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000664s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001085s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001057s] ... ok {0} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.009515s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.079050s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.231173s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:14.452 2731281 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-5cad14b4-53cb-4fb5-84da-e6ae60ea2da4' 2025-10-27 13:24:14.453 2731281 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.066292s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:15.519 2731281 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [2.074603s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-27 13:24:16.594 2731281 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_bad_type [0.000985s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000970s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000653s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000670s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000596s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001040s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001183s] ... ok ====== Totals ====== Ran: 303 tests in 16.7779 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 47.2339 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:11.470207 - Worker 1 (76 tests) => 0:00:16.640413 - Worker 2 (76 tests) => 0:00:11.057040 - Worker 3 (75 tests) => 0:00:08.260047 [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 # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From cotyledon # # Enables or disables logging values of all registered options when starting a # service (at DEBUG level). (boolean value) # Note: This option can be changed without restarting. #log_options = true # Specify a timeout after which a gracefully shutdown server will exit. Zero # value means endless wait. (integer value) # Note: This option can be changed without restarting. #graceful_shutdown_timeout = 60 # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # PEM encoded Certificate Authority to use when verifying HTTPs connections. # (string value) #cafile = # PEM encoded client certificate cert file (string value) #certfile = # PEM encoded client certificate key file (string value) #keyfile = # Verify HTTPS connections. (boolean value) #insecure = false # Timeout value for http requests (integer value) #timeout = # Collect per-API call timing information. (boolean value) #collect_timing = false # Log requests to multiple loggers. (boolean value) #split_loggers = false # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (23.36 seconds) congratulations :) (23.43 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20251027172216.3dd6437.el10.noarch Processing files: python3-aodh-21.1.0-0.20251027172216.3dd6437.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZbjhqJ + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev24/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20251027172216.3dd6437.el10 python3-aodh = 21.1.0-0.20251027172216.3dd6437.el10 python3.12-aodh = 21.1.0-0.20251027172216.3dd6437.el10 python3.12dist(aodh) = 21.1~~dev24 python3dist(aodh) = 21.1~~dev24 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) >= 0.0.4 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 21.1.0-0.20251027172216.3dd6437.el10 Processing files: openstack-aodh-common-21.1.0-0.20251027172216.3dd6437.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ucWK9A + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/doc/openstack-aodh-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev24/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 21.1.0-0.20251027172216.3dd6437.el10 openstack-aodh-common = 21.1.0-0.20251027172216.3dd6437.el10 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires: /usr/bin/python3 Recommends: group(aodh) user(aodh) Processing files: openstack-aodh-api-21.1.0-0.20251027172216.3dd6437.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20251027172216.3dd6437.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-evaluator-21.1.0-0.20251027172216.3dd6437.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20251027172216.3dd6437.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-notifier-21.1.0-0.20251027172216.3dd6437.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20251027172216.3dd6437.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-listener-21.1.0-0.20251027172216.3dd6437.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20251027172216.3dd6437.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-expirer-21.1.0-0.20251027172216.3dd6437.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20251027172216.3dd6437.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-aodh-tests-21.1.0-0.20251027172216.3dd6437.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.6eNaap + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/licenses/python3-aodh-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev24/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20251027172216.3dd6437.el10 python3-aodh-tests = 21.1.0-0.20251027172216.3dd6437.el10 python3.12-aodh-tests = 21.1.0-0.20251027172216.3dd6437.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash python(abi) = 3.12 Obsoletes: python3.12-aodh-tests < 21.1.0-0.20251027172216.3dd6437.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20251027172216.3dd6437.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vbA8gF + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev24 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251027172216.3dd6437.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.nDniz9 + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev24-SPECPARTS + rm -rf aodh-21.1.0.dev24 aodh-21.1.0.dev24.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