Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hZ9LgN + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev18 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev18-0.20251015115157.136f4f3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev18 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev18-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev18-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.LHmnon + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + 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.dev18/.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.dev18/.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.dev18/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.3ksqWz + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + 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.dev18/.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.dev18/.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.dev18/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.itMTxy + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + 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.dev18/.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.dev18/.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.dev18/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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 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.dev18/aodh-21.1.0.dev18.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.20251015115157.136f4f3.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev18.dist-info/ removed 'aodh-21.1.0.dev18.dist-info/AUTHORS' removed 'aodh-21.1.0.dev18.dist-info/LICENSE' removed 'aodh-21.1.0.dev18.dist-info/METADATA' removed 'aodh-21.1.0.dev18.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev18.dist-info/pbr.json' removed 'aodh-21.1.0.dev18.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev18.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.NATZzM + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + 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.dev18/.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.dev18/.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.dev18/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.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.dev18/aodh-21.1.0.dev18.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.20251015115157.136f4f3.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev18.dist-info/ removed 'aodh-21.1.0.dev18.dist-info/AUTHORS' removed 'aodh-21.1.0.dev18.dist-info/LICENSE' removed 'aodh-21.1.0.dev18.dist-info/METADATA' removed 'aodh-21.1.0.dev18.dist-info/top_level.txt' removed 'aodh-21.1.0.dev18.dist-info/pbr.json' removed 'aodh-21.1.0.dev18.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev18.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.R0W7o7 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + 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.dev18/.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.dev18/.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.dev18/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.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.dev18/aodh-21.1.0.dev18.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.20251015115157.136f4f3.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev18.dist-info/ removed 'aodh-21.1.0.dev18.dist-info/AUTHORS' removed 'aodh-21.1.0.dev18.dist-info/LICENSE' removed 'aodh-21.1.0.dev18.dist-info/METADATA' removed 'aodh-21.1.0.dev18.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev18.dist-info/pbr.json' removed 'aodh-21.1.0.dev18.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev18.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.LtFfvV + 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.dev18 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev18/.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.dev18/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev18/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev18 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.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/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.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-modern-metadata-vgpg_rn2/aodh-21.1.0.dev18.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/storage creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/api creating build/lib/aodh/api/controllers copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/tests creating build/lib/aodh/tests/unit copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd creating build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd creating build/lib/aodh/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 copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/tests/unit/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 creating build/lib/aodh/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/tests/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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests copying aodh/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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi 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 running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator creating build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 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/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev18-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev18.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev18.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir/pip-wheel-xr90s_mi/.tmp-8hlulp5c/aodh-21.1.0.dev18-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/aodh-policy-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.dev18.data/scripts/aodh-api' adding 'aodh-21.1.0.dev18.dist-info/AUTHORS' adding 'aodh-21.1.0.dev18.dist-info/LICENSE' adding 'aodh-21.1.0.dev18.dist-info/METADATA' adding 'aodh-21.1.0.dev18.dist-info/WHEEL' adding 'aodh-21.1.0.dev18.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev18.dist-info/pbr.json' adding 'aodh-21.1.0.dev18.dist-info/top_level.txt' adding 'aodh-21.1.0.dev18.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.dev18-py3-none-any.whl size=225730 sha256=fe3774f0f9eb6a616f3809c396862cd100e71d41714049933275c661f2ee3b0e Stored in directory: /builddir/.cache/pip/wheels/cd/b0/c8/caae33c99feeb9d675e06ff0033a511743ea20486abbfb7484 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.A3h0JS + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.dev18 ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/aodh-21.1.0.dev18/pyproject-wheeldir/aodh-21.1.0.dev18-py3-none-any.whl ++ xargs basename --multiple + specifier=aodh==21.1.0.dev18 + '[' -z aodh==21.1.0.dev18 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev18/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.dev18/pyproject-wheeldir aodh==21.1.0.dev18 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.dev18/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev18-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev18 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev18.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev18.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.20251015115157.136f4f3.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev18.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev18.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev18.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev18.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev18.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20251015115157.136f4f3.el10 --unique-debug-suffix -21.1.0-0.20251015115157.136f4f3.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.dev18 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.20251015115157.136f4f3.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.9gbhWj + 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.dev18 + 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.20251015115157.136f4f3.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev18/.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( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.415512s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:29.759 1681623 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 07:53:29.760 1681623 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 07:53:29.764 1681623 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 07:53:29.764 1681623 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 07:53:29.775 1681623 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 07:53:29.845 1681623 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.101 1681623 WARNING oslo_db.sqlalchemy.utils [None req-f0f8e82c-ef05-4fbd-8e14-aad35f648959 33bbf616-71d1-4cbc-ad6f-71c83498183b 579da7a4-79c0-4fe2-88b8-049f67b8799a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.130 1681623 WARNING oslo_db.sqlalchemy.utils [None req-2185fdf7-403c-41cb-8933-8468c6e0694d 33bbf616-71d1-4cbc-ad6f-71c83498183b 579da7a4-79c0-4fe2-88b8-049f67b8799a - - - -] 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.068139s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.173 1681623 INFO alembic.runtime.migration [None req-2185fdf7-403c-41cb-8933-8468c6e0694d 33bbf616-71d1-4cbc-ad6f-71c83498183b 579da7a4-79c0-4fe2-88b8-049f67b8799a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.174 1681623 INFO alembic.runtime.migration [None req-2185fdf7-403c-41cb-8933-8468c6e0694d 33bbf616-71d1-4cbc-ad6f-71c83498183b 579da7a4-79c0-4fe2-88b8-049f67b8799a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.180 1681623 INFO alembic.runtime.migration [None req-2185fdf7-403c-41cb-8933-8468c6e0694d 33bbf616-71d1-4cbc-ad6f-71c83498183b 579da7a4-79c0-4fe2-88b8-049f67b8799a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.180 1681623 INFO alembic.runtime.migration [None req-2185fdf7-403c-41cb-8933-8468c6e0694d 33bbf616-71d1-4cbc-ad6f-71c83498183b 579da7a4-79c0-4fe2-88b8-049f67b8799a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.189 1681623 INFO alembic.runtime.migration [None req-2185fdf7-403c-41cb-8933-8468c6e0694d 33bbf616-71d1-4cbc-ad6f-71c83498183b 579da7a4-79c0-4fe2-88b8-049f67b8799a - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.192 1681623 INFO aodh.api.app [None req-2185fdf7-403c-41cb-8933-8468c6e0694d 33bbf616-71d1-4cbc-ad6f-71c83498183b 579da7a4-79c0-4fe2-88b8-049f67b8799a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.223 1681623 WARNING oslo_db.sqlalchemy.utils [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.224 1681623 WARNING oslo_db.sqlalchemy.utils [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.049303s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.238 1681623 INFO alembic.runtime.migration [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.238 1681623 INFO alembic.runtime.migration [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.242 1681623 INFO alembic.runtime.migration [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.243 1681623 INFO alembic.runtime.migration [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.247 1681623 INFO alembic.runtime.migration [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.251 1681623 INFO aodh.api.app [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.265 1681623 INFO aodh.api.app [None req-91e37b1b-f4c9-4e82-ae6a-34e53b1ac936 4502c7f9-db60-4b7c-b8e8-f172a7b6e6b3 3352c4c9-d45b-49eb-b43f-304385284b02 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.278 1681623 WARNING oslo_policy.policy [None req-91ef86c2-849a-4f6d-9286-755d406f9d15 911d9001-b4b0-4fa0-b2f6-c037be7c5bf9 b25af45d-130c-4329-a9a4-fbc62b96aca6 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.039788s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.288 1681623 INFO alembic.runtime.migration [None req-91ef86c2-849a-4f6d-9286-755d406f9d15 911d9001-b4b0-4fa0-b2f6-c037be7c5bf9 b25af45d-130c-4329-a9a4-fbc62b96aca6 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.289 1681623 INFO alembic.runtime.migration [None req-91ef86c2-849a-4f6d-9286-755d406f9d15 911d9001-b4b0-4fa0-b2f6-c037be7c5bf9 b25af45d-130c-4329-a9a4-fbc62b96aca6 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.292 1681623 INFO alembic.runtime.migration [None req-91ef86c2-849a-4f6d-9286-755d406f9d15 911d9001-b4b0-4fa0-b2f6-c037be7c5bf9 b25af45d-130c-4329-a9a4-fbc62b96aca6 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.293 1681623 INFO alembic.runtime.migration [None req-91ef86c2-849a-4f6d-9286-755d406f9d15 911d9001-b4b0-4fa0-b2f6-c037be7c5bf9 b25af45d-130c-4329-a9a4-fbc62b96aca6 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.297 1681623 INFO alembic.runtime.migration [None req-91ef86c2-849a-4f6d-9286-755d406f9d15 911d9001-b4b0-4fa0-b2f6-c037be7c5bf9 b25af45d-130c-4329-a9a4-fbc62b96aca6 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.299 1681623 INFO aodh.api.app [None req-91ef86c2-849a-4f6d-9286-755d406f9d15 911d9001-b4b0-4fa0-b2f6-c037be7c5bf9 b25af45d-130c-4329-a9a4-fbc62b96aca6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.039584s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.330 1681623 INFO alembic.runtime.migration [None req-ed3bb45f-8876-4cf1-9203-32e54f21fb20 bc6cfd31-95a8-4b70-aa6e-15dd9ec007eb 0477c52a-4b5a-40f8-bddd-df24dd38623c - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.330 1681623 INFO alembic.runtime.migration [None req-ed3bb45f-8876-4cf1-9203-32e54f21fb20 bc6cfd31-95a8-4b70-aa6e-15dd9ec007eb 0477c52a-4b5a-40f8-bddd-df24dd38623c - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.334 1681623 INFO alembic.runtime.migration [None req-ed3bb45f-8876-4cf1-9203-32e54f21fb20 bc6cfd31-95a8-4b70-aa6e-15dd9ec007eb 0477c52a-4b5a-40f8-bddd-df24dd38623c - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.334 1681623 INFO alembic.runtime.migration [None req-ed3bb45f-8876-4cf1-9203-32e54f21fb20 bc6cfd31-95a8-4b70-aa6e-15dd9ec007eb 0477c52a-4b5a-40f8-bddd-df24dd38623c - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.339 1681623 INFO alembic.runtime.migration [None req-ed3bb45f-8876-4cf1-9203-32e54f21fb20 bc6cfd31-95a8-4b70-aa6e-15dd9ec007eb 0477c52a-4b5a-40f8-bddd-df24dd38623c - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.341 1681623 INFO aodh.api.app [None req-ed3bb45f-8876-4cf1-9203-32e54f21fb20 bc6cfd31-95a8-4b70-aa6e-15dd9ec007eb 0477c52a-4b5a-40f8-bddd-df24dd38623c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.356 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d01dc170-3e19-4474-81c0-4eddfdd259d5 5276bf90-f56f-49f1-a704-9eee3f15f2a9 2f097169-4377-45ff-97f8-5635f6270ff9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.034146s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.368 1681623 INFO alembic.runtime.migration [None req-d01dc170-3e19-4474-81c0-4eddfdd259d5 5276bf90-f56f-49f1-a704-9eee3f15f2a9 2f097169-4377-45ff-97f8-5635f6270ff9 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.368 1681623 INFO alembic.runtime.migration [None req-d01dc170-3e19-4474-81c0-4eddfdd259d5 5276bf90-f56f-49f1-a704-9eee3f15f2a9 2f097169-4377-45ff-97f8-5635f6270ff9 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.372 1681623 INFO alembic.runtime.migration [None req-d01dc170-3e19-4474-81c0-4eddfdd259d5 5276bf90-f56f-49f1-a704-9eee3f15f2a9 2f097169-4377-45ff-97f8-5635f6270ff9 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.372 1681623 INFO alembic.runtime.migration [None req-d01dc170-3e19-4474-81c0-4eddfdd259d5 5276bf90-f56f-49f1-a704-9eee3f15f2a9 2f097169-4377-45ff-97f8-5635f6270ff9 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.377 1681623 INFO alembic.runtime.migration [None req-d01dc170-3e19-4474-81c0-4eddfdd259d5 5276bf90-f56f-49f1-a704-9eee3f15f2a9 2f097169-4377-45ff-97f8-5635f6270ff9 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.379 1681623 INFO aodh.api.app [None req-d01dc170-3e19-4474-81c0-4eddfdd259d5 5276bf90-f56f-49f1-a704-9eee3f15f2a9 2f097169-4377-45ff-97f8-5635f6270ff9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.032347s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.402 1681623 INFO alembic.runtime.migration [None req-0b8b5ccb-e7d7-4a60-b813-45ba029d2a67 bb6daedf-07e6-44ef-9335-a54856954212 98929a66-63db-46c5-ba84-9c3a61806728 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.402 1681623 INFO alembic.runtime.migration [None req-0b8b5ccb-e7d7-4a60-b813-45ba029d2a67 bb6daedf-07e6-44ef-9335-a54856954212 98929a66-63db-46c5-ba84-9c3a61806728 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.406 1681623 INFO alembic.runtime.migration [None req-0b8b5ccb-e7d7-4a60-b813-45ba029d2a67 bb6daedf-07e6-44ef-9335-a54856954212 98929a66-63db-46c5-ba84-9c3a61806728 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.406 1681623 INFO alembic.runtime.migration [None req-0b8b5ccb-e7d7-4a60-b813-45ba029d2a67 bb6daedf-07e6-44ef-9335-a54856954212 98929a66-63db-46c5-ba84-9c3a61806728 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.411 1681623 INFO alembic.runtime.migration [None req-0b8b5ccb-e7d7-4a60-b813-45ba029d2a67 bb6daedf-07e6-44ef-9335-a54856954212 98929a66-63db-46c5-ba84-9c3a61806728 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.412 1681623 INFO aodh.api.app [None req-0b8b5ccb-e7d7-4a60-b813-45ba029d2a67 bb6daedf-07e6-44ef-9335-a54856954212 98929a66-63db-46c5-ba84-9c3a61806728 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.043696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.435 1681623 INFO alembic.runtime.migration [None req-e21739f1-952b-432a-b495-b4f73317630c ccc0c995-df92-4429-b573-105dcfaa3456 134ee664-5669-456b-9a16-89e9db01da43 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.435 1681623 INFO alembic.runtime.migration [None req-e21739f1-952b-432a-b495-b4f73317630c ccc0c995-df92-4429-b573-105dcfaa3456 134ee664-5669-456b-9a16-89e9db01da43 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.439 1681623 INFO alembic.runtime.migration [None req-e21739f1-952b-432a-b495-b4f73317630c ccc0c995-df92-4429-b573-105dcfaa3456 134ee664-5669-456b-9a16-89e9db01da43 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.439 1681623 INFO alembic.runtime.migration [None req-e21739f1-952b-432a-b495-b4f73317630c ccc0c995-df92-4429-b573-105dcfaa3456 134ee664-5669-456b-9a16-89e9db01da43 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.443 1681623 INFO alembic.runtime.migration [None req-e21739f1-952b-432a-b495-b4f73317630c ccc0c995-df92-4429-b573-105dcfaa3456 134ee664-5669-456b-9a16-89e9db01da43 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.445 1681623 INFO aodh.api.app [None req-e21739f1-952b-432a-b495-b4f73317630c ccc0c995-df92-4429-b573-105dcfaa3456 134ee664-5669-456b-9a16-89e9db01da43 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.464 1681623 WARNING oslo_db.sqlalchemy.utils [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.465 1681623 WARNING oslo_db.sqlalchemy.utils [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.469 1681623 WARNING oslo_db.sqlalchemy.utils [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.033946s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.480 1681623 INFO alembic.runtime.migration [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.480 1681623 INFO alembic.runtime.migration [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.483 1681623 INFO alembic.runtime.migration [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.483 1681623 INFO alembic.runtime.migration [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.489 1681623 INFO alembic.runtime.migration [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.491 1681623 INFO aodh.api.app [None req-1b49c352-e460-4cb0-836e-f4a09ffc7002 0641b4e9-5d0f-42ac-ae6c-1b2bff367f93 64be6841-8085-42c5-b0b8-e8009dda6609 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.353886s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.234 1681624 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 07:53:30.239 1681624 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 07:53:30.244 1681624 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 07:53:30.244 1681624 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 07:53:30.257 1681624 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 07:53:30.342 1681624 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.557 1681624 WARNING oslo_db.sqlalchemy.utils [None req-df2d0070-111e-45fd-9b50-16086944ade4 729e3527-29ed-4a50-87e0-1fbf5a89e662 2208d765-20ae-4f96-a8ba-407d53f40115 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.142045s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.513 1681623 INFO alembic.runtime.migration [None req-a951f684-1256-41b9-817f-aae91e1a23b0 227a3974-8f58-4935-873a-ce0f30618166 9bbe0872-0bbc-4252-a3fa-6a3c4e1ff1ec - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.513 1681623 INFO alembic.runtime.migration [None req-a951f684-1256-41b9-817f-aae91e1a23b0 227a3974-8f58-4935-873a-ce0f30618166 9bbe0872-0bbc-4252-a3fa-6a3c4e1ff1ec - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.517 1681623 INFO alembic.runtime.migration [None req-a951f684-1256-41b9-817f-aae91e1a23b0 227a3974-8f58-4935-873a-ce0f30618166 9bbe0872-0bbc-4252-a3fa-6a3c4e1ff1ec - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.517 1681623 INFO alembic.runtime.migration [None req-a951f684-1256-41b9-817f-aae91e1a23b0 227a3974-8f58-4935-873a-ce0f30618166 9bbe0872-0bbc-4252-a3fa-6a3c4e1ff1ec - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.522 1681623 INFO alembic.runtime.migration [None req-a951f684-1256-41b9-817f-aae91e1a23b0 227a3974-8f58-4935-873a-ce0f30618166 9bbe0872-0bbc-4252-a3fa-6a3c4e1ff1ec - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.524 1681623 INFO aodh.api.app [None req-a951f684-1256-41b9-817f-aae91e1a23b0 227a3974-8f58-4935-873a-ce0f30618166 9bbe0872-0bbc-4252-a3fa-6a3c4e1ff1ec - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.540 1681623 WARNING oslo_db.sqlalchemy.utils [None req-a54bbfab-5921-4599-acb6-197d82eec0d4 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.541 1681623 WARNING oslo_db.sqlalchemy.utils [None req-a54bbfab-5921-4599-acb6-197d82eec0d4 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.545 1681623 WARNING oslo_db.sqlalchemy.utils [None req-a54bbfab-5921-4599-acb6-197d82eec0d4 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.548 1681623 WARNING oslo_db.sqlalchemy.utils [None req-5fce9ab3-9b9a-45c0-bcf9-8c77f807fb31 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.643 1681623 WARNING oslo_db.sqlalchemy.utils [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.082624s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.584 1681624 INFO alembic.runtime.migration [None req-df2d0070-111e-45fd-9b50-16086944ade4 729e3527-29ed-4a50-87e0-1fbf5a89e662 2208d765-20ae-4f96-a8ba-407d53f40115 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.584 1681624 INFO alembic.runtime.migration [None req-df2d0070-111e-45fd-9b50-16086944ade4 729e3527-29ed-4a50-87e0-1fbf5a89e662 2208d765-20ae-4f96-a8ba-407d53f40115 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.593 1681624 INFO alembic.runtime.migration [None req-df2d0070-111e-45fd-9b50-16086944ade4 729e3527-29ed-4a50-87e0-1fbf5a89e662 2208d765-20ae-4f96-a8ba-407d53f40115 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.593 1681624 INFO alembic.runtime.migration [None req-df2d0070-111e-45fd-9b50-16086944ade4 729e3527-29ed-4a50-87e0-1fbf5a89e662 2208d765-20ae-4f96-a8ba-407d53f40115 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.597 1681624 INFO alembic.runtime.migration [None req-df2d0070-111e-45fd-9b50-16086944ade4 729e3527-29ed-4a50-87e0-1fbf5a89e662 2208d765-20ae-4f96-a8ba-407d53f40115 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.608 1681624 INFO aodh.api.app [None req-df2d0070-111e-45fd-9b50-16086944ade4 729e3527-29ed-4a50-87e0-1fbf5a89e662 2208d765-20ae-4f96-a8ba-407d53f40115 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.638 1681624 WARNING oslo_db.sqlalchemy.utils [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.643 1681624 WARNING oslo_db.sqlalchemy.utils [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.653 1681624 WARNING oslo_db.sqlalchemy.utils [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] 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_project_filter_normal_user [0.219514s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.467 1681628 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 07:53:30.468 1681628 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 07:53:30.473 1681628 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 07:53:30.473 1681628 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 07:53:30.494 1681628 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 07:53:30.543 1681628 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.661 1681628 WARNING oslo_db.sqlalchemy.utils [None req-06ed2383-756b-41f2-a887-6cdc10857047 3ea0851d-a861-4d9c-8154-83e160da3af1 28223974-07cb-4fea-99de-714dcc6d15bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.044169s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.656 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.657 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.660 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.660 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.666 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.668 1681623 INFO aodh.api.app [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.048718s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.681 1681628 INFO alembic.runtime.migration [None req-06ed2383-756b-41f2-a887-6cdc10857047 3ea0851d-a861-4d9c-8154-83e160da3af1 28223974-07cb-4fea-99de-714dcc6d15bb - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.682 1681628 INFO alembic.runtime.migration [None req-06ed2383-756b-41f2-a887-6cdc10857047 3ea0851d-a861-4d9c-8154-83e160da3af1 28223974-07cb-4fea-99de-714dcc6d15bb - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.686 1681628 INFO alembic.runtime.migration [None req-06ed2383-756b-41f2-a887-6cdc10857047 3ea0851d-a861-4d9c-8154-83e160da3af1 28223974-07cb-4fea-99de-714dcc6d15bb - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.686 1681628 INFO alembic.runtime.migration [None req-06ed2383-756b-41f2-a887-6cdc10857047 3ea0851d-a861-4d9c-8154-83e160da3af1 28223974-07cb-4fea-99de-714dcc6d15bb - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.690 1681628 INFO alembic.runtime.migration [None req-06ed2383-756b-41f2-a887-6cdc10857047 3ea0851d-a861-4d9c-8154-83e160da3af1 28223974-07cb-4fea-99de-714dcc6d15bb - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.693 1681628 INFO aodh.api.app [None req-06ed2383-756b-41f2-a887-6cdc10857047 3ea0851d-a861-4d9c-8154-83e160da3af1 28223974-07cb-4fea-99de-714dcc6d15bb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.712 1681628 WARNING oslo_db.sqlalchemy.utils [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.714 1681628 WARNING oslo_db.sqlalchemy.utils [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.720 1681628 WARNING oslo_db.sqlalchemy.utils [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] 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_composite_rule [0.049476s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.704 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.707 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.711 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.711 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.716 1681623 INFO alembic.runtime.migration [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.718 1681623 INFO aodh.api.app [None req-671f2733-2c56-495e-aa15-854bf2105559 b70a8453-bac6-4d90-8905-396ad7fa2ab1 7094d023-ef8b-4f4f-8cb7-f2a92152a87d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.735 1681623 WARNING oslo_db.sqlalchemy.utils [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.736 1681623 WARNING oslo_db.sqlalchemy.utils [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.740 1681623 WARNING oslo_db.sqlalchemy.utils [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.107827s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.668 1681624 INFO alembic.runtime.migration [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.669 1681624 INFO alembic.runtime.migration [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.679 1681624 INFO alembic.runtime.migration [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.679 1681624 INFO alembic.runtime.migration [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.684 1681624 INFO alembic.runtime.migration [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.690 1681624 INFO aodh.api.app [None req-f6c54e68-efd9-4bcd-99b2-7191a0441a23 164520bc-23df-4e75-8a0e-d818483500c8 41f4f215-a833-4607-b3c3-17dd53014e6c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.717 1681624 WARNING oslo_db.sqlalchemy.utils [None req-ee1df955-5ee9-452c-8d13-4fbbdf532cb1 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.734 1681624 WARNING oslo_db.sqlalchemy.utils [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.760 1681624 WARNING oslo_db.sqlalchemy.utils [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] 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.048603s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.730 1681628 INFO alembic.runtime.migration [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.730 1681628 INFO alembic.runtime.migration [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.735 1681628 INFO alembic.runtime.migration [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.735 1681628 INFO alembic.runtime.migration [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.740 1681628 INFO alembic.runtime.migration [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.742 1681628 INFO aodh.api.app [None req-1f19bf8f-237f-4b3b-8593-8be3f72cb740 9f470ce7-72d7-47a3-8475-0d87bcbe7d61 d544ca52-fc43-4a6e-844b-3b28121c1cd4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.759 1681628 WARNING oslo_db.sqlalchemy.utils [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.764 1681628 WARNING oslo_db.sqlalchemy.utils [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.769 1681628 WARNING oslo_db.sqlalchemy.utils [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] 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_only_required_params [0.047114s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.752 1681623 INFO alembic.runtime.migration [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.752 1681623 INFO alembic.runtime.migration [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.756 1681623 INFO alembic.runtime.migration [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.756 1681623 INFO alembic.runtime.migration [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.760 1681623 INFO alembic.runtime.migration [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.762 1681623 INFO aodh.api.app [None req-17817caf-dbf0-4153-abd3-2c20ba78b5b5 8a87b454-b281-4647-b5d9-11d095f9dcac 97289b4d-1498-4986-bf12-c4842730c314 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.783 1681623 WARNING oslo_db.sqlalchemy.utils [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.784 1681623 WARNING oslo_db.sqlalchemy.utils [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.788 1681623 WARNING oslo_db.sqlalchemy.utils [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] 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_alarm_id_failed [0.048782s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.780 1681628 INFO alembic.runtime.migration [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.781 1681628 INFO alembic.runtime.migration [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.788 1681628 INFO alembic.runtime.migration [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.788 1681628 INFO alembic.runtime.migration [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.793 1681628 INFO alembic.runtime.migration [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.795 1681628 INFO aodh.api.app [None req-00d2124c-c757-4467-a0a5-4592c6aae92a - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.817 1681628 WARNING oslo_db.sqlalchemy.utils [None req-bbc42422-beec-455b-b37f-4a560758ccb6 35fe6dde-7de7-4546-a236-a7119c065e10 08daff3a-96db-4699-8ffe-76998504300b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.067195s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.777 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.777 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.786 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.786 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.791 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.799 1681624 INFO aodh.api.app [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.062450s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.800 1681623 INFO alembic.runtime.migration [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.800 1681623 INFO alembic.runtime.migration [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.804 1681623 INFO alembic.runtime.migration [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.804 1681623 INFO alembic.runtime.migration [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.809 1681623 INFO alembic.runtime.migration [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.813 1681623 INFO aodh.api.app [None req-72f5c5ca-e0b3-446e-9a80-d097a6c7b053 8953379e-4cf3-4451-b3d0-984ad129bead 2a91b23b-855c-415a-a48a-3b0689f67bde - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.833 1681623 WARNING oslo_db.sqlalchemy.utils [None req-a2da5620-574b-4cf3-977a-9b960bfca948 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.834 1681623 WARNING oslo_db.sqlalchemy.utils [None req-a2da5620-574b-4cf3-977a-9b960bfca948 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.843 1681623 WARNING oslo_db.sqlalchemy.utils [None req-cfefdfa8-151c-4238-bd5c-121ac6f52f1b 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.848 1681623 WARNING oslo_db.sqlalchemy.utils [None req-28af7fb8-0589-4883-ad7c-770a224917ba 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.849 1681623 WARNING oslo_db.sqlalchemy.utils [None req-28af7fb8-0589-4883-ad7c-770a224917ba 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.851 1681623 WARNING oslo_db.sqlalchemy.utils [None req-3ba1873e-5bb1-479a-98bd-5ebd0d28cfcd 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] 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.336239s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.589 1681625 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 07:53:30.590 1681625 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 07:53:30.600 1681625 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 07:53:30.600 1681625 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 07:53:30.604 1681625 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 07:53:30.676 1681625 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.098790s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.831 1681628 INFO alembic.runtime.migration [None req-bbc42422-beec-455b-b37f-4a560758ccb6 35fe6dde-7de7-4546-a236-a7119c065e10 08daff3a-96db-4699-8ffe-76998504300b - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.837 1681628 INFO alembic.runtime.migration [None req-bbc42422-beec-455b-b37f-4a560758ccb6 35fe6dde-7de7-4546-a236-a7119c065e10 08daff3a-96db-4699-8ffe-76998504300b - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.842 1681628 INFO alembic.runtime.migration [None req-bbc42422-beec-455b-b37f-4a560758ccb6 35fe6dde-7de7-4546-a236-a7119c065e10 08daff3a-96db-4699-8ffe-76998504300b - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.843 1681628 INFO alembic.runtime.migration [None req-bbc42422-beec-455b-b37f-4a560758ccb6 35fe6dde-7de7-4546-a236-a7119c065e10 08daff3a-96db-4699-8ffe-76998504300b - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.849 1681628 INFO alembic.runtime.migration [None req-bbc42422-beec-455b-b37f-4a560758ccb6 35fe6dde-7de7-4546-a236-a7119c065e10 08daff3a-96db-4699-8ffe-76998504300b - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.852 1681628 INFO aodh.api.app [None req-bbc42422-beec-455b-b37f-4a560758ccb6 35fe6dde-7de7-4546-a236-a7119c065e10 08daff3a-96db-4699-8ffe-76998504300b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.867 1681628 WARNING oslo_db.sqlalchemy.utils [None req-e1f12331-3618-44e0-8a78-ba61183ea856 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.875 1681628 WARNING oslo_db.sqlalchemy.utils [None req-805106a1-eea4-4fff-9317-69a877e06875 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.895 1681628 WARNING oslo_db.sqlalchemy.utils [None req-d0562c5c-cf5d-4145-8ed9-2b51e31d4241 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.901 1681628 WARNING oslo_db.sqlalchemy.utils [None req-d0562c5c-cf5d-4145-8ed9-2b51e31d4241 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.071316s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.861 1681623 INFO alembic.runtime.migration [None req-3ba1873e-5bb1-479a-98bd-5ebd0d28cfcd 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.862 1681623 INFO alembic.runtime.migration [None req-3ba1873e-5bb1-479a-98bd-5ebd0d28cfcd 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.866 1681623 INFO alembic.runtime.migration [None req-3ba1873e-5bb1-479a-98bd-5ebd0d28cfcd 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.866 1681623 INFO alembic.runtime.migration [None req-3ba1873e-5bb1-479a-98bd-5ebd0d28cfcd 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.870 1681623 INFO alembic.runtime.migration [None req-3ba1873e-5bb1-479a-98bd-5ebd0d28cfcd 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.872 1681623 INFO aodh.api.app [None req-3ba1873e-5bb1-479a-98bd-5ebd0d28cfcd 9745665a-437f-4e2d-bb6a-bab3fe0abaf4 e27ca6fa-0bc6-4ee1-8f30-a65e7663126f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.908 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.909 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.917 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.121162s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.843 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.843 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.846 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.846 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.857 1681624 INFO alembic.runtime.migration [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.861 1681624 INFO aodh.api.app [None req-60b9afdb-3792-4fc9-976e-f7b7a05e3f36 8c7fc1b9-adb4-43ee-840f-a5e641ebe73c 47817122-65e1-447d-9853-40cf2457f647 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.883 1681624 WARNING oslo_db.sqlalchemy.utils [None req-7d2a3c9f-1046-45bf-9fe5-9b7d3b7e704c 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.888 1681624 WARNING oslo_db.sqlalchemy.utils [None req-4ba830fe-6316-402b-8c17-21bb467b0c1f 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.915 1681624 WARNING oslo_db.sqlalchemy.utils [None req-2b175efe-c557-4856-acfa-2c072f731adc 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.919 1681624 WARNING oslo_db.sqlalchemy.utils [None req-2b175efe-c557-4856-acfa-2c072f731adc 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.931 1681624 WARNING oslo_db.sqlalchemy.utils [None req-3cdd74d1-bcb5-4d0e-9db0-0821db119954 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.937 1681624 WARNING oslo_db.sqlalchemy.utils [None req-b78c103f-8430-4490-94f0-c666ecfdc882 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.088637s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.937 1681628 INFO alembic.runtime.migration [None req-d0562c5c-cf5d-4145-8ed9-2b51e31d4241 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.938 1681628 INFO alembic.runtime.migration [None req-d0562c5c-cf5d-4145-8ed9-2b51e31d4241 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.952 1681628 INFO alembic.runtime.migration [None req-d0562c5c-cf5d-4145-8ed9-2b51e31d4241 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.953 1681628 INFO alembic.runtime.migration [None req-d0562c5c-cf5d-4145-8ed9-2b51e31d4241 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.957 1681628 INFO alembic.runtime.migration [None req-d0562c5c-cf5d-4145-8ed9-2b51e31d4241 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.965 1681628 INFO aodh.api.app [None req-d0562c5c-cf5d-4145-8ed9-2b51e31d4241 47d3ea65-7efe-444b-84c3-79b4c5e39efc ab527e2f-6e13-4dc4-9af2-eea95df5c900 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.986 1681628 WARNING oslo_db.sqlalchemy.utils [None req-1d6f80ad-b911-457d-9f66-e76c327c82c1 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.990 1681628 WARNING oslo_db.sqlalchemy.utils [None req-b61655b1-1eb7-405b-800a-bf5437c4dfc6 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.997 1681628 WARNING oslo_db.sqlalchemy.utils [None req-b9eaf5a0-b533-4510-b864-06e7d913c6bf 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.006 1681628 WARNING oslo_db.sqlalchemy.utils [None req-ee782edc-e654-4b17-acd1-5748c0dc62e2 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.009 1681628 WARNING oslo_db.sqlalchemy.utils [None req-ee782edc-e654-4b17-acd1-5748c0dc62e2 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.115217s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.912 1681625 INFO alembic.runtime.migration [None req-f7edf962-86a3-4a1f-af7c-7435626339cc 43459a44-5a31-4f62-88e8-665609d8ff56 f311c7d7-83b6-4f12-ae16-c5319014d193 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.913 1681625 INFO alembic.runtime.migration [None req-f7edf962-86a3-4a1f-af7c-7435626339cc 43459a44-5a31-4f62-88e8-665609d8ff56 f311c7d7-83b6-4f12-ae16-c5319014d193 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.922 1681625 INFO alembic.runtime.migration [None req-f7edf962-86a3-4a1f-af7c-7435626339cc 43459a44-5a31-4f62-88e8-665609d8ff56 f311c7d7-83b6-4f12-ae16-c5319014d193 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.922 1681625 INFO alembic.runtime.migration [None req-f7edf962-86a3-4a1f-af7c-7435626339cc 43459a44-5a31-4f62-88e8-665609d8ff56 f311c7d7-83b6-4f12-ae16-c5319014d193 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.933 1681625 INFO alembic.runtime.migration [None req-f7edf962-86a3-4a1f-af7c-7435626339cc 43459a44-5a31-4f62-88e8-665609d8ff56 f311c7d7-83b6-4f12-ae16-c5319014d193 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.940 1681625 INFO aodh.api.app [None req-f7edf962-86a3-4a1f-af7c-7435626339cc 43459a44-5a31-4f62-88e8-665609d8ff56 f311c7d7-83b6-4f12-ae16-c5319014d193 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.989 1681625 WARNING oslo_db.sqlalchemy.utils [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:30.999 1681625 WARNING oslo_db.sqlalchemy.utils [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.010 1681625 WARNING oslo_db.sqlalchemy.utils [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] 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_not_supported_rule [0.073276s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.964 1681624 INFO alembic.runtime.migration [None req-b78c103f-8430-4490-94f0-c666ecfdc882 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.964 1681624 INFO alembic.runtime.migration [None req-b78c103f-8430-4490-94f0-c666ecfdc882 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.972 1681624 INFO alembic.runtime.migration [None req-b78c103f-8430-4490-94f0-c666ecfdc882 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.972 1681624 INFO alembic.runtime.migration [None req-b78c103f-8430-4490-94f0-c666ecfdc882 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.977 1681624 INFO alembic.runtime.migration [None req-b78c103f-8430-4490-94f0-c666ecfdc882 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.986 1681624 INFO aodh.api.app [None req-b78c103f-8430-4490-94f0-c666ecfdc882 01e9f28e-c5ab-423d-a534-0889a77b8f08 9ab4c561-8644-4fc5-adc2-04ab535f85f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.015 1681624 WARNING oslo_db.sqlalchemy.utils [None req-6ca10b26-b75a-4909-a1bc-ba30eac36523 ec254531-c27e-423c-8092-39e282547dc6 c86e05b8-6587-4ede-9ba7-80cc5bc1e494 - - - -] 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.069644s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.022 1681628 INFO alembic.runtime.migration [None req-ee782edc-e654-4b17-acd1-5748c0dc62e2 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.022 1681628 INFO alembic.runtime.migration [None req-ee782edc-e654-4b17-acd1-5748c0dc62e2 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.026 1681628 INFO alembic.runtime.migration [None req-ee782edc-e654-4b17-acd1-5748c0dc62e2 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.026 1681628 INFO alembic.runtime.migration [None req-ee782edc-e654-4b17-acd1-5748c0dc62e2 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.032 1681628 INFO alembic.runtime.migration [None req-ee782edc-e654-4b17-acd1-5748c0dc62e2 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.033 1681628 INFO aodh.api.app [None req-ee782edc-e654-4b17-acd1-5748c0dc62e2 4cbd2f8f-38d9-45ea-8d29-8c1224882800 c3dc8f72-8d32-485e-bfc0-d0d9fdfc14a4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.059 1681628 WARNING oslo_db.sqlalchemy.utils [None req-584eef99-90bd-49f3-a58f-ad6aca209972 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.060 1681628 WARNING oslo_db.sqlalchemy.utils [None req-584eef99-90bd-49f3-a58f-ad6aca209972 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.066 1681628 WARNING oslo_db.sqlalchemy.utils [None req-4dda4248-dca9-469d-9427-25fea032e14b 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.072 1681628 WARNING oslo_db.sqlalchemy.utils [None req-34680498-d124-43a8-9b8c-5661a936cfbd 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.073 1681628 WARNING oslo_db.sqlalchemy.utils [None req-34680498-d124-43a8-9b8c-5661a936cfbd 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.078 1681628 WARNING oslo_db.sqlalchemy.utils [None req-88753d71-1182-48a0-a528-abe7fc133c2b 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] 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.069026s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.023 1681625 INFO alembic.runtime.migration [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.023 1681625 INFO alembic.runtime.migration [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.029 1681625 INFO alembic.runtime.migration [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.029 1681625 INFO alembic.runtime.migration [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.048 1681625 INFO alembic.runtime.migration [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.050 1681625 INFO aodh.api.app [None req-11aed486-fba7-4a20-ba93-5aaccd2fc4a6 15832f03-f6d6-4167-bcea-f2ae6b571ff3 8fd72fc9-c641-4601-88ff-ad03d511028b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.070557s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.096 1681628 INFO alembic.runtime.migration [None req-88753d71-1182-48a0-a528-abe7fc133c2b 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.096 1681628 INFO alembic.runtime.migration [None req-88753d71-1182-48a0-a528-abe7fc133c2b 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.101 1681628 INFO alembic.runtime.migration [None req-88753d71-1182-48a0-a528-abe7fc133c2b 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.101 1681628 INFO alembic.runtime.migration [None req-88753d71-1182-48a0-a528-abe7fc133c2b 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.106 1681628 INFO alembic.runtime.migration [None req-88753d71-1182-48a0-a528-abe7fc133c2b 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.112 1681628 INFO aodh.api.app [None req-88753d71-1182-48a0-a528-abe7fc133c2b 4b83876d-a1cc-4ba8-a6a4-36794739c928 2e451758-f87d-40fe-9893-5146fe472ad5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.131 1681628 WARNING oslo_db.sqlalchemy.utils [None req-4af7e237-b142-464c-9dd9-08238fd1e987 a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.132 1681628 WARNING oslo_db.sqlalchemy.utils [None req-4af7e237-b142-464c-9dd9-08238fd1e987 a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.137 1681628 WARNING oslo_db.sqlalchemy.utils [None req-adbeac10-f097-441b-be97-8977006e0b32 a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.142 1681628 WARNING oslo_db.sqlalchemy.utils [None req-26b6caa1-5d3b-49c3-a5cf-829512e0a2c0 a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.143 1681628 WARNING oslo_db.sqlalchemy.utils [None req-26b6caa1-5d3b-49c3-a5cf-829512e0a2c0 a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.146 1681628 WARNING oslo_db.sqlalchemy.utils [None req-fc72ca34-1247-4f49-857b-2b2925912351 a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] 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_timestamp [0.135227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.039 1681624 INFO alembic.runtime.migration [None req-6ca10b26-b75a-4909-a1bc-ba30eac36523 ec254531-c27e-423c-8092-39e282547dc6 c86e05b8-6587-4ede-9ba7-80cc5bc1e494 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.039 1681624 INFO alembic.runtime.migration [None req-6ca10b26-b75a-4909-a1bc-ba30eac36523 ec254531-c27e-423c-8092-39e282547dc6 c86e05b8-6587-4ede-9ba7-80cc5bc1e494 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.042 1681624 INFO alembic.runtime.migration [None req-6ca10b26-b75a-4909-a1bc-ba30eac36523 ec254531-c27e-423c-8092-39e282547dc6 c86e05b8-6587-4ede-9ba7-80cc5bc1e494 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.043 1681624 INFO alembic.runtime.migration [None req-6ca10b26-b75a-4909-a1bc-ba30eac36523 ec254531-c27e-423c-8092-39e282547dc6 c86e05b8-6587-4ede-9ba7-80cc5bc1e494 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.056 1681624 INFO alembic.runtime.migration [None req-6ca10b26-b75a-4909-a1bc-ba30eac36523 ec254531-c27e-423c-8092-39e282547dc6 c86e05b8-6587-4ede-9ba7-80cc5bc1e494 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.065 1681624 INFO aodh.api.app [None req-6ca10b26-b75a-4909-a1bc-ba30eac36523 ec254531-c27e-423c-8092-39e282547dc6 c86e05b8-6587-4ede-9ba7-80cc5bc1e494 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.086 1681624 WARNING oslo_db.sqlalchemy.utils [None req-e61c43b0-c4ea-4509-abd1-61cf577a5c28 cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.101 1681624 WARNING oslo_db.sqlalchemy.utils [None req-2937413a-91b7-4dfb-93ef-7c912ff0d46e cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.106 1681624 WARNING oslo_db.sqlalchemy.utils [None req-5f285982-5b19-42be-b653-2e9d37abb962 cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.134 1681624 WARNING oslo_db.sqlalchemy.utils [None req-62fa5947-213b-447d-83f8-5d18ecebb36d cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.140 1681624 WARNING oslo_db.sqlalchemy.utils [None req-62fa5947-213b-447d-83f8-5d18ecebb36d cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.150 1681624 WARNING oslo_db.sqlalchemy.utils [None req-924750be-c7b8-4b9c-acf5-07b8198e365a cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.158 1681624 WARNING oslo_db.sqlalchemy.utils [None req-924750be-c7b8-4b9c-acf5-07b8198e365a cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev18/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() {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.165556s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.093 1681625 INFO alembic.runtime.migration [None req-3727ea1f-39e5-4c04-a754-85182242966f 59387b4f-9f22-4a54-bfd4-ab6221244722 8129e88b-05cd-4209-9b6e-2fae07803a60 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.093 1681625 INFO alembic.runtime.migration [None req-3727ea1f-39e5-4c04-a754-85182242966f 59387b4f-9f22-4a54-bfd4-ab6221244722 8129e88b-05cd-4209-9b6e-2fae07803a60 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.098 1681625 INFO alembic.runtime.migration [None req-3727ea1f-39e5-4c04-a754-85182242966f 59387b4f-9f22-4a54-bfd4-ab6221244722 8129e88b-05cd-4209-9b6e-2fae07803a60 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.098 1681625 INFO alembic.runtime.migration [None req-3727ea1f-39e5-4c04-a754-85182242966f 59387b4f-9f22-4a54-bfd4-ab6221244722 8129e88b-05cd-4209-9b6e-2fae07803a60 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.114 1681625 INFO alembic.runtime.migration [None req-3727ea1f-39e5-4c04-a754-85182242966f 59387b4f-9f22-4a54-bfd4-ab6221244722 8129e88b-05cd-4209-9b6e-2fae07803a60 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.118 1681625 INFO aodh.api.app [None req-3727ea1f-39e5-4c04-a754-85182242966f 59387b4f-9f22-4a54-bfd4-ab6221244722 8129e88b-05cd-4209-9b6e-2fae07803a60 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.154 1681625 WARNING oslo_db.sqlalchemy.utils [None req-29a5ad0f-adff-47d1-827d-ff4f45456cc6 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.164 1681625 WARNING oslo_db.sqlalchemy.utils [None req-80491eb7-d4a9-4ac7-9e9e-e76118251264 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.198 1681625 WARNING oslo_db.sqlalchemy.utils [None req-80491eb7-d4a9-4ac7-9e9e-e76118251264 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.207 1681625 WARNING oslo_db.sqlalchemy.utils [None req-d416a4bf-f6f4-4869-b6c5-cd789d496af5 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.221 1681625 WARNING oslo_db.sqlalchemy.utils [None req-e976e4e1-ddf1-438a-b822-78d53a8aeceb 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.236 1681625 WARNING oslo_db.sqlalchemy.utils [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.334505s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:30.937 1681623 INFO alembic.runtime.migration [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.938 1681623 INFO alembic.runtime.migration [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.942 1681623 INFO alembic.runtime.migration [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:30.942 1681623 INFO alembic.runtime.migration [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:30.947 1681623 INFO alembic.runtime.migration [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] Running stamp_revision -> 010 2025-10-15 07:53:30.950 1681623 INFO aodh.api.app [None req-d1bfc5c0-0e0b-41e7-8ba0-d81c2b6036d9 b6dfc4f8-6329-48b7-a4fc-84b43b0e5c1f d74a5a19-de69-4a9b-9b3c-bbfc02d7dbfd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:30.988 1681623 WARNING oslo_db.sqlalchemy.utils [None req-ccbb0686-19ca-4f72-8719-ebaf78eca5f7 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.007 1681623 WARNING oslo_db.sqlalchemy.utils [None req-ba348faa-0d9e-4861-8825-1288279cdf72 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.031 1681623 WARNING oslo_db.sqlalchemy.utils [None req-cb33a3af-dbf9-41e4-a53e-bf6e7f037f09 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.043 1681623 WARNING oslo_db.sqlalchemy.utils [None req-ccdaba29-0825-46d0-82b8-47e824529698 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.061 1681623 WARNING oslo_db.sqlalchemy.utils [None req-544bc093-f453-4895-b31c-7cf4827087c2 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.090 1681623 WARNING oslo_db.sqlalchemy.utils [None req-ba9e15c6-13f8-492d-b803-b6dabcaaf890 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.121 1681623 WARNING oslo_db.sqlalchemy.utils [None req-6409cc22-62bb-43e3-a385-3b45cf11f7be 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.134 1681623 WARNING oslo_db.sqlalchemy.utils [None req-79b55e90-81c6-4676-9670-67940caf7241 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.151 1681623 WARNING oslo_db.sqlalchemy.utils [None req-481ea4cc-c71b-4275-850d-8b8981b7f1b6 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.166 1681623 WARNING oslo_db.sqlalchemy.utils [None req-4c11f764-533c-4dda-99ac-aa575cbe2b5d 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.177 1681623 WARNING oslo_db.sqlalchemy.utils [None req-1b46dbb0-956c-4059-a68a-7f8375d85e99 94f451c e-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.184 1681623 WARNING oslo_db.sqlalchemy.utils [None req-1ae1c535-ed7e-4dec-9269-321b8e121cb2 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.193 1681623 WARNING oslo_db.sqlalchemy.utils [None req-b1586c17-e6a0-49e1-bc79-7a944642e9c3 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.198 1681623 WARNING oslo_db.sqlalchemy.utils [None req-f6f189e5-fb63-4669-87e2-00d2d272c15c 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.209 1681623 WARNING oslo_db.sqlalchemy.utils [None req-2bb00d70-7fe5-443d-8be0-bc91425a52e7 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.215 1681623 WARNING oslo_db.sqlalchemy.utils [None req-15c5d882-d023-4714-8fd4-273281f27693 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.223 1681623 WARNING oslo_db.sqlalchemy.utils [None req-2ab2d102-0998-4240-96b3-c8d2338a1279 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.232 1681623 WARNING oslo_db.sqlalchemy.utils [None req-b469a3cd-c7c1-44ec-b43a-7f6f02a0fe78 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.241 1681623 WARNING oslo_db.sqlalchemy.utils [None req-651b3d28-b6d6-4d97-8530-2a25bf60a019 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.245 1681623 WARNING oslo_db.sqlalchemy.utils [None req-6ca647ab-a209-4975-95c8-238b6770e7f2 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.252 1681623 WARNING oslo_db.sqlalchemy.utils [None req-892966e1-53f6-4407-9160-91486d3e9286 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.046909s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.269 1681623 INFO alembic.runtime.migration [None req-892966e1-53f6-4407-9160-91486d3e9286 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.269 1681623 INFO alembic.runtime.migration [None req-892966e1-53f6-4407-9160-91486d3e9286 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.274 1681623 INFO alembic.runtime.migration [None req-892966e1-53f6-4407-9160-91486d3e9286 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.274 1681623 INFO alembic.runtime.migration [None req-892966e1-53f6-4407-9160-91486d3e9286 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.279 1681623 INFO alembic.runtime.migration [None req-892966e1-53f6-4407-9160-91486d3e9286 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.281 1681623 INFO aodh.api.app [None req-892966e1-53f6-4407-9160-91486d3e9286 94f451ce-88aa-4a40-8496-a17dfad75187 f0a20d5a-e640-4f62-91ba-debdaa7bbf8a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.300 1681623 WARNING oslo_db.sqlalchemy.utils [None req-760feffd-94ed-44bf-8dac-3317b42136d3 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.305 1681623 WARNING oslo_db.sqlalchemy.utils [None req-a7717a5a-cd90-4f84-ba68-916cb92cc47d - - - - - -] 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.000964s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.003077s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.063450s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.261 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.262 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.265 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.266 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.278 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.288 1681625 INFO aodh.api.app [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.183561s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.161 1681628 INFO alembic.runtime.migration [None req-01a3be35-4028-46a2-a400-7252d3c2051f a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.161 1681628 INFO alembic.runtime.migration [None req-01a3be35-4028-46a2-a400-7252d3c2051f a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.172 1681628 INFO alembic.runtime.migration [None req-01a3be35-4028-46a2-a400-7252d3c2051f a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.172 1681628 INFO alembic.runtime.migration [None req-01a3be35-4028-46a2-a400-7252d3c2051f a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.188 1681628 INFO alembic.runtime.migration [None req-01a3be35-4028-46a2-a400-7252d3c2051f a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.191 1681628 INFO aodh.api.app [None req-01a3be35-4028-46a2-a400-7252d3c2051f a5fd87b3-bea1-4622-8195-38ee35ff476b a7e57de7-1f35-4595-9cfe-1a139ca1a63d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.214 1681628 WARNING oslo_db.sqlalchemy.utils [None req-677b5796-f2a0-4c60-a2f0-a0fb3f662d7c 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.215 1681628 WARNING oslo_db.sqlalchemy.utils [None req-677b5796-f2a0-4c60-a2f0-a0fb3f662d7c 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.331 1681628 WARNING oslo_db.sqlalchemy.utils [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.332 1681628 WARNING oslo_db.sqlalchemy.utils [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.033603s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.345 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.346 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.349 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.350 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.355 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.359 1681628 INFO aodh.api.app [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.013010s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.005122s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.079137s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.327 1681623 INFO alembic.runtime.migration [None req-a7717a5a-cd90-4f84-ba68-916cb92cc47d - - - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.327 1681623 INFO alembic.runtime.migration [None req-a7717a5a-cd90-4f84-ba68-916cb92cc47d - - - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.335 1681623 INFO alembic.runtime.migration [None req-a7717a5a-cd90-4f84-ba68-916cb92cc47d - - - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.335 1681623 INFO alembic.runtime.migration [None req-a7717a5a-cd90-4f84-ba68-916cb92cc47d - - - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.341 1681623 INFO alembic.runtime.migration [None req-a7717a5a-cd90-4f84-ba68-916cb92cc47d - - - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.344 1681623 INFO aodh.api.app [None req-a7717a5a-cd90-4f84-ba68-916cb92cc47d - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.042364s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.398 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.398 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.402 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.402 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.406 1681628 INFO alembic.runtime.migration [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.408 1681628 INFO aodh.api.app [None req-b2a49bc6-1a28-4329-9779-6bd6596ccf70 29d5bc18-27eb-44f3-8954-d3828995a6ba 41718490-5f86-4098-9118-809437c6aac9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.053309s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.400 1681623 INFO alembic.runtime.migration [None req-a3fd64c6-5296-4389-9f50-1a6a1def2577 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.400 1681623 INFO alembic.runtime.migration [None req-a3fd64c6-5296-4389-9f50-1a6a1def2577 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.405 1681623 INFO alembic.runtime.migration [None req-a3fd64c6-5296-4389-9f50-1a6a1def2577 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.405 1681623 INFO alembic.runtime.migration [None req-a3fd64c6-5296-4389-9f50-1a6a1def2577 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.410 1681623 INFO alembic.runtime.migration [None req-a3fd64c6-5296-4389-9f50-1a6a1def2577 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.412 1681623 INFO aodh.api.app [None req-a3fd64c6-5296-4389-9f50-1a6a1def2577 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.172421s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.329 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.329 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.338 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.338 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.346 1681625 INFO alembic.runtime.migration [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.348 1681625 INFO aodh.api.app [None req-9109e946-342f-4186-87f9-afb4075831da 910b21ec-bb73-4843-a20c-668ca6028b93 e5ec3165-a96d-43cd-8eb9-e6e6450e307a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.385 1681625 WARNING oslo_db.sqlalchemy.utils [None req-8678c6e0-2043-4a19-af2d-5a95606dbce5 21550b38-aaef-42b5-8a6f-810864bfa8d8 3ca45f21-db2f-43df-a417-332b9d878afd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.391 1681625 WARNING oslo_db.sqlalchemy.utils [None req-8678c6e0-2043-4a19-af2d-5a95606dbce5 21550b38-aaef-42b5-8a6f-810864bfa8d8 3ca45f21-db2f-43df-a417-332b9d878afd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.403 1681625 WARNING oslo_db.sqlalchemy.utils [None req-f14b5f04-332b-43a7-8703-189a88bca1cc 21550b38-aaef-42b5-8a6f-810864bfa8d8 3ca45f21-db2f-43df-a417-332b9d878afd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.412 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ee24ea64-bdee-4b87-9b26-605459be64af d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.420 1681625 WARNING oslo_db.sqlalchemy.utils [None req-7bcf8312-5069-4026-ba0c-c17bb22333ac d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.435 1681625 WARNING oslo_db.sqlalchemy.utils [None req-6ec34dc4-5160-4f04-9115-0fe4ee040954 21550b38-aaef-42b5-8a6f-810864bfa8d8 3ca45f21-db2f-43df-a417-332b9d878afd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.446 1681625 WARNING oslo_db.sqlalchemy.utils [None req-6ec34dc4-5160-4f04-9115-0fe4ee040954 21550b38-aaef-42b5-8a6f-810864bfa8d8 3ca45f21-db2f-43df-a417-332b9d878afd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.450 1681625 WARNING oslo_db.sqlalchemy.utils [None req-b4f282b1-5b9a-4dd1-ad30-fbcc5b7d80b7 21550b38-aaef-42b5-8a6f-810864bfa8d8 3ca45f21-db2f-43df-a417-332b9d878afd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.460 1681625 WARNING oslo_db.sqlalchemy.utils [None req-d65a5070-0db6-4018-8122-09cd71bf499e d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.466 1681625 WARNING oslo_db.sqlalchemy.utils [None req-d65a5070-0db6-4018-8122-09cd71bf499e d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.475 1681625 WARNING oslo_db.sqlalchemy.utils [None req-bc42cc22-0fd8-4b55-a69f-c316950e9b0d d6084a7 4-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.069408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.441 1681628 INFO alembic.runtime.migration [None req-d364a661-5785-4298-9fb0-b8099c100b33 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.441 1681628 INFO alembic.runtime.migration [None req-d364a661-5785-4298-9fb0-b8099c100b33 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.444 1681628 INFO alembic.runtime.migration [None req-d364a661-5785-4298-9fb0-b8099c100b33 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.444 1681628 INFO alembic.runtime.migration [None req-d364a661-5785-4298-9fb0-b8099c100b33 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.455 1681628 INFO alembic.runtime.migration [None req-d364a661-5785-4298-9fb0-b8099c100b33 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.459 1681628 INFO aodh.api.app [None req-d364a661-5785-4298-9fb0-b8099c100b33 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.083277s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.470 1681623 INFO alembic.runtime.migration [None req-9d28cc3f-3d19-4a74-b204-dc6adfad6cb4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.471 1681623 INFO alembic.runtime.migration [None req-9d28cc3f-3d19-4a74-b204-dc6adfad6cb4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.475 1681623 INFO alembic.runtime.migration [None req-9d28cc3f-3d19-4a74-b204-dc6adfad6cb4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.475 1681623 INFO alembic.runtime.migration [None req-9d28cc3f-3d19-4a74-b204-dc6adfad6cb4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.490 1681623 INFO alembic.runtime.migration [None req-9d28cc3f-3d19-4a74-b204-dc6adfad6cb4 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.497 1681623 INFO aodh.api.app [None req-9d28cc3f-3d19-4a74-b204-dc6adfad6cb4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/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.065550s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.510 1681628 INFO alembic.runtime.migration [None req-3c9dee54-540f-4314-b15b-36336fbe77c9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.510 1681628 INFO alembic.runtime.migration [None req-3c9dee54-540f-4314-b15b-36336fbe77c9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.514 1681628 INFO alembic.runtime.migration [None req-3c9dee54-540f-4314-b15b-36336fbe77c9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.514 1681628 INFO alembic.runtime.migration [None req-3c9dee54-540f-4314-b15b-36336fbe77c9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.522 1681628 INFO alembic.runtime.migration [None req-3c9dee54-540f-4314-b15b-36336fbe77c9 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.526 1681628 INFO aodh.api.app [None req-3c9dee54-540f-4314-b15b-36336fbe77c9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.053976s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.538 1681623 INFO alembic.runtime.migration [None req-49305a3c-5a47-48d2-ab9d-37016e711a58 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.539 1681623 INFO alembic.runtime.migration [None req-49305a3c-5a47-48d2-ab9d-37016e711a58 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.543 1681623 INFO alembic.runtime.migration [None req-49305a3c-5a47-48d2-ab9d-37016e711a58 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.543 1681623 INFO alembic.runtime.migration [None req-49305a3c-5a47-48d2-ab9d-37016e711a58 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.548 1681623 INFO alembic.runtime.migration [None req-49305a3c-5a47-48d2-ab9d-37016e711a58 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.551 1681623 INFO aodh.api.app [None req-49305a3c-5a47-48d2-ab9d-37016e711a58 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.128136s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.497 1681625 INFO alembic.runtime.migration [None req-bc42cc22-0fd8-4b55-a69f-c316950e9b0d d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.497 1681625 INFO alembic.runtime.migration [None req-bc42cc22-0fd8-4b55-a69f-c316950e9b0d d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.510 1681625 INFO alembic.runtime.migration [None req-bc42cc22-0fd8-4b55-a69f-c316950e9b0d d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.510 1681625 INFO alembic.runtime.migration [None req-bc42cc22-0fd8-4b55-a69f-c316950e9b0d d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.521 1681625 INFO alembic.runtime.migration [None req-bc42cc22-0fd8-4b55-a69f-c316950e9b0d d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.527 1681625 INFO aodh.api.app [None req-bc42cc22-0fd8-4b55-a69f-c316950e9b0d d6084a74-e66e-4934-9e4a-a9f8853df66a eb9bcd9c-c813-4505-b0c9-e3a68639897c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.558 1681625 WARNING oslo_db.sqlalchemy.utils [None req-b3f05b67-33c3-4cf9-8e43-0529e8834794 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.562 1681625 WARNING oslo_db.sqlalchemy.utils [None req-75482891-701a-4ac5-af49-0f995ce6a771 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.571 1681625 WARNING oslo_db.sqlalchemy.utils [None req-75482891-701a-4ac5-af49-0f995ce6a771 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.577 1681625 WARNING oslo_db.sqlalchemy.utils [None req-8d5f539f-33b0-43a5-8d6c-d9b71bae1155 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.583 1681625 WARNING oslo_db.sqlalchemy.utils [None req-82d1405f-6cd3-408b-92d7-89386de34838 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.598 1681625 WARNING oslo_db.sqlalchemy.utils [None req-f40d754d-687f-4287-b52e-cbc2948a116e 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.603 1681625 WARNING oslo_db.sqlalchemy.utils [None req-aee4eca3-44b4-4707-b5fe-ab0eabcd379a 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.611 1681625 WARNING oslo_db.sqlalchemy.utils [None req-aee4eca3-44b4-4707-b5fe-ab0eabcd379a 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.055629s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.576 1681628 INFO alembic.runtime.migration [None req-900dfdd8-4a62-44ee-94de-5932b8f0ad72 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.577 1681628 INFO alembic.runtime.migration [None req-900dfdd8-4a62-44ee-94de-5932b8f0ad72 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.584 1681628 INFO alembic.runtime.migration [None req-900dfdd8-4a62-44ee-94de-5932b8f0ad72 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.584 1681628 INFO alembic.runtime.migration [None req-900dfdd8-4a62-44ee-94de-5932b8f0ad72 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.590 1681628 INFO alembic.runtime.migration [None req-900dfdd8-4a62-44ee-94de-5932b8f0ad72 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.592 1681628 INFO aodh.api.app [None req-900dfdd8-4a62-44ee-94de-5932b8f0ad72 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.043903s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.594 1681623 INFO alembic.runtime.migration [None req-f600c462-fc9b-4e5e-9da1-b1cc40af16a0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.594 1681623 INFO alembic.runtime.migration [None req-f600c462-fc9b-4e5e-9da1-b1cc40af16a0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.598 1681623 INFO alembic.runtime.migration [None req-f600c462-fc9b-4e5e-9da1-b1cc40af16a0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.598 1681623 INFO alembic.runtime.migration [None req-f600c462-fc9b-4e5e-9da1-b1cc40af16a0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.603 1681623 INFO alembic.runtime.migration [None req-f600c462-fc9b-4e5e-9da1-b1cc40af16a0 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.605 1681623 INFO aodh.api.app [None req-f600c462-fc9b-4e5e-9da1-b1cc40af16a0 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.071877s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.640 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.641 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.659 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.659 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.665 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.669 1681623 INFO aodh.api.app [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.083331s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.636 1681628 INFO alembic.runtime.migration [None req-745d90ca-3109-49ce-865b-2b38a0d98f32 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.637 1681628 INFO alembic.runtime.migration [None req-745d90ca-3109-49ce-865b-2b38a0d98f32 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.641 1681628 INFO alembic.runtime.migration [None req-745d90ca-3109-49ce-865b-2b38a0d98f32 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.641 1681628 INFO alembic.runtime.migration [None req-745d90ca-3109-49ce-865b-2b38a0d98f32 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.647 1681628 INFO alembic.runtime.migration [None req-745d90ca-3109-49ce-865b-2b38a0d98f32 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.651 1681628 INFO aodh.api.app [None req-745d90ca-3109-49ce-865b-2b38a0d98f32 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.543876s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.181 1681624 INFO alembic.runtime.migration [None req-924750be-c7b8-4b9c-acf5-07b8198e365a cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.182 1681624 INFO alembic.runtime.migration [None req-924750be-c7b8-4b9c-acf5-07b8198e365a cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.192 1681624 INFO alembic.runtime.migration [None req-924750be-c7b8-4b9c-acf5-07b8198e365a cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.192 1681624 INFO alembic.runtime.migration [None req-924750be-c7b8-4b9c-acf5-07b8198e365a cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.202 1681624 INFO alembic.runtime.migration [None req-924750be-c7b8-4b9c-acf5-07b8198e365a cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.209 1681624 INFO aodh.api.app [None req-924750be-c7b8-4b9c-acf5-07b8198e365a cd05d173-3896-40e8-b1b8-7763457b0de8 f9ac1f04-7397-4160-a75c-14c0d4a7762a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.240 1681624 WARNING oslo_db.sqlalchemy.utils [None req-f6b74287-3981-480b-9dc2-fa392f0e4e17 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.247 1681624 WARNING oslo_db.sqlalchemy.utils [None req-5bff5d9a-b021-4fd6-83b4-2b62273de043 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.272 1681624 WARNING oslo_db.sqlalchemy.utils [None req-9958ad11-8b43-4958-9391-c30418cbe645 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.283 1681624 WARNING oslo_db.sqlalchemy.utils [None req-c91ee401-667d-486a-9403-116cb61be282 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.298 1681624 WARNING oslo_db.sqlalchemy.utils [None req-98917c61-da1e-4b42-826d-3250a3a836e1 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.309 1681624 WARNING oslo_db.sqlalchemy.utils [None req-11a8ffe4-887a-43a6-b868-50311bf1a66e ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.327 1681624 WARNING oslo_db.sqlalchemy.utils [None req-ef698660-913d-426f-9daf-5ca129613258 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.335 1681624 WARNING oslo_db.sqlalchemy.utils [None req-6416e0fd-721c-4ad7-99b6-a2f378511be2 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.354 1681624 WARNING oslo_db.sqlalchemy.utils [None req-9cc43815-2e7b-4139-aec9-75072c9c517e ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.364 1681624 WARNING oslo_db.sqlalchemy.utils [None req-e752e22a-4403-4174-8057-b03b3b1d94c1 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.379 1681624 WARNING oslo_db.sqlalchemy.utils [None req-b4012cf6-b349-4e00-9cee-7d68a8623aaa ca5443d 0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.383 1681624 WARNING oslo_db.sqlalchemy.utils [None req-5c57631a-0d00-4b7c-92da-6cdb8eb3f563 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.408 1681624 WARNING oslo_db.sqlalchemy.utils [None req-7bdc3db5-ef2c-4678-b83a-31a4b078d9da ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.419 1681624 WARNING oslo_db.sqlalchemy.utils [None req-f19cdee2-e122-4a66-9818-8109d71f5aa8 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.600 1681624 WARNING oslo_db.sqlalchemy.utils [None req-dc9282a4-6294-4b84-8c73-99e7d11a3bed ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.607 1681624 WARNING oslo_db.sqlalchemy.utils [None req-242d9ec4-08a5-4192-a4e4-87906bfe07f8 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.617 1681624 WARNING oslo_db.sqlalchemy.utils [None req-7d1d8612-2d8e-451f-b12c-9ceffa4638d2 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.627 1681624 WARNING oslo_db.sqlalchemy.utils [None req-7e88300d-289b-4d0f-be3d-d09a693ce4b6 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.652 1681624 WARNING oslo_db.sqlalchemy.utils [None req-50a302ba-79d8-4ff8-b950-953c815836b3 ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.673 1681624 WARNING oslo_db.sqlalchemy.utils [None req-1cf93d6f-466d-4ee6-a46f-6179262282ed ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.694 1681624 WARNING oslo_db.sqlalchemy.utils [None req-a1ee1240-f1c9-4e74-b7fa-fc9e24b9feac ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.703 1681624 WARNING oslo_db.sqlalchemy.utils [None req-a1ee1240-f1c9-4e74-b7fa-fc9e24b9feac ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.010847s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.031485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.724 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.725 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.733 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.733 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.741 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.025158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.755 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.755 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.758 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.759 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.764 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.769 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.158505s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.630 1681625 INFO alembic.runtime.migration [None req-aee4eca3-44b4-4707-b5fe-ab0eabcd379a 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.630 1681625 INFO alembic.runtime.migration [None req-aee4eca3-44b4-4707-b5fe-ab0eabcd379a 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.636 1681625 INFO alembic.runtime.migration [None req-aee4eca3-44b4-4707-b5fe-ab0eabcd379a 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.636 1681625 INFO alembic.runtime.migration [None req-aee4eca3-44b4-4707-b5fe-ab0eabcd379a 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.643 1681625 INFO alembic.runtime.migration [None req-aee4eca3-44b4-4707-b5fe-ab0eabcd379a 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.657 1681625 INFO aodh.api.app [None req-aee4eca3-44b4-4707-b5fe-ab0eabcd379a 55e4ed9f-5ac2-4afb-b89b-a033dba13051 cc89d9f7-93a8-4d59-b2da-48a63f56f159 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.701 1681625 WARNING oslo_db.sqlalchemy.utils [None req-e08a5c7e-c609-49ac-bc8f-ee1938c3d4ee e31af34f-43dc-4998-bdef-52960762de8f 503864f7-4f0d-4d26-9f6b-fdf9746dea93 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.706 1681625 WARNING oslo_db.sqlalchemy.utils [None req-e08a5c7e-c609-49ac-bc8f-ee1938c3d4ee e31af34f-43dc-4998-bdef-52960762de8f 503864f7-4f0d-4d26-9f6b-fdf9746dea93 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.719 1681625 WARNING oslo_db.sqlalchemy.utils [None req-2fa5520d-b946-4551-b486-9de91ec2333e e31af34f-43dc-4998-bdef-52960762de8f 503864f7-4f0d-4d26-9f6b-fdf9746dea93 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.743 1681625 WARNING oslo_db.sqlalchemy.utils [None req-fb77df6d-7b76-4023-8c30-0793a10d0846 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.749 1681625 WARNING oslo_db.sqlalchemy.utils [None req-fb77df6d-7b76-4023-8c30-0793a10d0846 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.761 1681625 WARNING oslo_db.sqlalchemy.utils [None req-24cd2c3a-fdfd-4a74-a6c1-90565ef0d203 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.770 1681625 WARNING oslo_db.sqlalchemy.utils [None req-bb47a021-c31b-4f4d-9ef6-14e5fdd5f438 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.088288s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.739 1681628 INFO alembic.runtime.migration [None req-a06722e6-0fe4-4bcf-9f65-e5eea27c1c2a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.739 1681628 INFO alembic.runtime.migration [None req-a06722e6-0fe4-4bcf-9f65-e5eea27c1c2a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.754 1681628 INFO alembic.runtime.migration [None req-a06722e6-0fe4-4bcf-9f65-e5eea27c1c2a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.754 1681628 INFO alembic.runtime.migration [None req-a06722e6-0fe4-4bcf-9f65-e5eea27c1c2a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.758 1681628 INFO alembic.runtime.migration [None req-a06722e6-0fe4-4bcf-9f65-e5eea27c1c2a - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.761 1681628 INFO aodh.api.app [None req-a06722e6-0fe4-4bcf-9f65-e5eea27c1c2a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.049316s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.781 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.781 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.785 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.785 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.799 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.809 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.815 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.818 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.138526s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.729 1681624 INFO alembic.runtime.migration [None req-a1ee1240-f1c9-4e74-b7fa-fc9e24b9feac ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.729 1681624 INFO alembic.runtime.migration [None req-a1ee1240-f1c9-4e74-b7fa-fc9e24b9feac ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.741 1681624 INFO alembic.runtime.migration [None req-a1ee1240-f1c9-4e74-b7fa-fc9e24b9feac ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.741 1681624 INFO alembic.runtime.migration [None req-a1ee1240-f1c9-4e74-b7fa-fc9e24b9feac ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.756 1681624 INFO alembic.runtime.migration [None req-a1ee1240-f1c9-4e74-b7fa-fc9e24b9feac ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.763 1681624 INFO aodh.api.app [None req-a1ee1240-f1c9-4e74-b7fa-fc9e24b9feac ca5443d0-de69-4345-ae3b-049d896bcad8 951ff3dd-e3ed-422c-95c5-eb08a9c1d1d9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.787 1681624 WARNING oslo_db.sqlalchemy.utils [None req-58f3bfe2-c055-4908-b52d-b46d2bcf234c a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.789 1681624 WARNING oslo_db.sqlalchemy.utils [None req-58f3bfe2-c055-4908-b52d-b46d2bcf234c a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.794 1681624 WARNING oslo_db.sqlalchemy.utils [None req-d598e8e7-4023-4757-a570-48d6e510570e a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.805 1681624 WARNING oslo_db.sqlalchemy.utils [None req-3621d6a9-c53d-41f8-a3b6-3f70fd530066 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.811 1681624 WARNING oslo_db.sqlalchemy.utils [None req-2e836761-5f7b-4774-9283-ae19723ca1bd a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.815 1681624 WARNING oslo_db.sqlalchemy.utils [None req-2e836761-5f7b-4774-9283-ae19723ca1bd a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.823 1681624 WARNING oslo_db.sqlalchemy.utils [None req-52d09e29-027e-42b8-a3e6-9ffc5a851600 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.836 1681624 WARNING oslo_db.sqlalchemy.utils [None req-7ff4053f-4cf1-4fc7-984c-7d16c59fb84d a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.844 1681624 WARNING oslo_db.sqlalchemy.utils [None req-5d8c9853-e5b6-4224-ae3b-7d85ab28f5c3 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.846 1681624 WARNING oslo_db.sqlalchemy.utils [None req-5d8c9853-e5b6-4224-ae3b-7d85ab28f5c3 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.053587s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.830 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.832 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.836 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.836 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.853 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.867 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.058701s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.858 1681624 INFO alembic.runtime.migration [None req-5d8c9853-e5b6-4224-ae3b-7d85ab28f5c3 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.858 1681624 INFO alembic.runtime.migration [None req-5d8c9853-e5b6-4224-ae3b-7d85ab28f5c3 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.862 1681624 INFO alembic.runtime.migration [None req-5d8c9853-e5b6-4224-ae3b-7d85ab28f5c3 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.862 1681624 INFO alembic.runtime.migration [None req-5d8c9853-e5b6-4224-ae3b-7d85ab28f5c3 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.866 1681624 INFO alembic.runtime.migration [None req-5d8c9853-e5b6-4224-ae3b-7d85ab28f5c3 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.868 1681624 INFO aodh.api.app [None req-5d8c9853-e5b6-4224-ae3b-7d85ab28f5c3 a654bce0-f579-4836-aedf-26f820b6a1e9 1ca3c4b3-f665-49db-ade8-fbd12279b7a8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.885 1681624 WARNING oslo_db.sqlalchemy.utils [None req-64619ef9-9ffc-4d0d-af47-6f2821738562 e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.886 1681624 WARNING oslo_db.sqlalchemy.utils [None req-64619ef9-9ffc-4d0d-af47-6f2821738562 e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.891 1681624 WARNING oslo_db.sqlalchemy.utils [None req-f6e35f53-f8ee-4bbb-80a9-be877829e99b e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.894 1681624 WARNING oslo_db.sqlalchemy.utils [None req-2f6da364-7405-4945-b6fd-593ba9b2cd49 e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.895 1681624 WARNING oslo_db.sqlalchemy.utils [None req-2f6da364-7405-4945-b6fd-593ba9b2cd49 e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.898 1681624 WARNING oslo_db.sqlalchemy.utils [None req-cbe38d03-0178-4515-9054-703bfd331278 e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.124416s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.807 1681628 INFO alembic.runtime.migration [None req-afcd60ab-200b-4221-b337-f5a3deb00e71 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.807 1681628 INFO alembic.runtime.migration [None req-afcd60ab-200b-4221-b337-f5a3deb00e71 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.813 1681628 INFO alembic.runtime.migration [None req-afcd60ab-200b-4221-b337-f5a3deb00e71 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.813 1681628 INFO alembic.runtime.migration [None req-afcd60ab-200b-4221-b337-f5a3deb00e71 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.829 1681628 INFO alembic.runtime.migration [None req-afcd60ab-200b-4221-b337-f5a3deb00e71 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.840 1681628 INFO aodh.api.app [None req-afcd60ab-200b-4221-b337-f5a3deb00e71 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.047607s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.890 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.891 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.902 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.902 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.907 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.911 1681623 WARNING oslo_db.sqlalchemy.utils [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.034159s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.933 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.933 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.944 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.944 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.950 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.073735s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.917 1681624 INFO alembic.runtime.migration [None req-0a274a5a-e2f1-4b00-8941-3c5458dba1eb e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.917 1681624 INFO alembic.runtime.migration [None req-0a274a5a-e2f1-4b00-8941-3c5458dba1eb e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.921 1681624 INFO alembic.runtime.migration [None req-0a274a5a-e2f1-4b00-8941-3c5458dba1eb e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.921 1681624 INFO alembic.runtime.migration [None req-0a274a5a-e2f1-4b00-8941-3c5458dba1eb e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.930 1681624 INFO alembic.runtime.migration [None req-0a274a5a-e2f1-4b00-8941-3c5458dba1eb e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.938 1681624 INFO aodh.api.app [None req-0a274a5a-e2f1-4b00-8941-3c5458dba1eb e2b37a8b-4c3a-4fdc-9c02-72672bfcfebb 953aa007-0fd0-41f9-952a-10a2cb609550 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.970 1681624 WARNING oslo_db.sqlalchemy.utils [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.971 1681624 WARNING oslo_db.sqlalchemy.utils [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:31.977 1681624 WARNING oslo_db.sqlalchemy.utils [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.038028s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.969 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.969 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.973 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.973 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.984 1681623 INFO alembic.runtime.migration [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004140s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001357s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001577s] ... ok {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.105330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.934 1681628 INFO alembic.runtime.migration [None req-9045d302-1d3e-4c12-948a-1c87d442be8c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.934 1681628 INFO alembic.runtime.migration [None req-9045d302-1d3e-4c12-948a-1c87d442be8c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.942 1681628 INFO alembic.runtime.migration [None req-9045d302-1d3e-4c12-948a-1c87d442be8c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.942 1681628 INFO alembic.runtime.migration [None req-9045d302-1d3e-4c12-948a-1c87d442be8c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.950 1681628 INFO alembic.runtime.migration [None req-9045d302-1d3e-4c12-948a-1c87d442be8c - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.953 1681628 INFO aodh.api.app [None req-9045d302-1d3e-4c12-948a-1c87d442be8c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:31.995 1681628 INFO aodh.api.app [None req-9045d302-1d3e-4c12-948a-1c87d442be8c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:32.015 1681628 WARNING oslo_policy.policy [None req-81906793-05fc-4f0b-a504-a880e00c68a0 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.024609s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.028 1681623 ERROR stevedore.extension [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] 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-15 07:53:32.028 1681623 WARNING stevedore.named [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.010649s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.039 1681623 ERROR stevedore.extension [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] 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-15 07:53:32.040 1681623 WARNING stevedore.named [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Could not load prometheus 2025-10-15 07:53:32.040 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm 0bb27549-ca3e-4f40-b238-ebbabd430fe5 transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000832s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.010663s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.009490s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.061 1681623 INFO aodh.evaluator.event [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Triggering the alarm 53db3f32-0589-451f-9aec-24666e21dc92 by event for project project1, event_type: type0 2025-10-15 07:53:32.061 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm 53db3f32-0589-451f-9aec-24666e21dc92 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.015600s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.297131s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:31.792 1681625 INFO alembic.runtime.migration [None req-bb47a021-c31b-4f4d-9ef6-14e5fdd5f438 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.795 1681625 INFO alembic.runtime.migration [None req-bb47a021-c31b-4f4d-9ef6-14e5fdd5f438 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.799 1681625 INFO alembic.runtime.migration [None req-bb47a021-c31b-4f4d-9ef6-14e5fdd5f438 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:31.799 1681625 INFO alembic.runtime.migration [None req-bb47a021-c31b-4f4d-9ef6-14e5fdd5f438 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:31.813 1681625 INFO alembic.runtime.migration [None req-bb47a021-c31b-4f4d-9ef6-14e5fdd5f438 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:31.817 1681625 INFO aodh.api.app [None req-bb47a021-c31b-4f4d-9ef6-14e5fdd5f438 e31af34f-43dc-4998-bdef-52960762de8f db2c1761-0a00-440c-9852-407980d0b013 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:32.050 1681625 WARNING oslo_db.sqlalchemy.utils [None req-92d82244-c0c7-42b2-9517-81030c6eda4d bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.051 1681625 WARNING oslo_db.sqlalchemy.utils [None req-92d82244-c0c7-42b2-9517-81030c6eda4d bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.063 1681625 WARNING oslo_db.sqlalchemy.utils [None req-f255b82d-381b-433a-8900-9bc62fc50c67 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.068 1681625 WARNING oslo_db.sqlalchemy.utils [None req-10cf964a-f320-49d3-9cca-86c1721cae28 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.069 1681625 WARNING oslo_db.sqlalchemy.utils [None req-10cf964a-f320-49d3-9cca-86c1721cae28 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.072 1681625 WARNING oslo_db.sqlalchemy.utils [None req-5fcacb30-647a-4bc3-a7d2-5de1fbed1656 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.013564s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.020883s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.082 1681623 INFO aodh.evaluator.event [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Triggering the alarm b722fdf5-7ff8-400b-a88e-651c1208a0b2 by event for project , event_type: type0 2025-10-15 07:53:32.083 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm b722fdf5-7ff8-400b-a88e-651c1208a0b2 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.004222s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.001999s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.023448s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.107 1681623 INFO aodh.evaluator.event [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Triggering the alarm b09b165e-27a7-4e63-8249-757e461955af by event for project , event_type: type0 2025-10-15 07:53:32.107 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm b09b165e-27a7-4e63-8249-757e461955af transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.017862s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.125 1681623 INFO aodh.evaluator.event [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Triggering the alarm 3d5199a5-aef9-40e7-b060-fe4c0127db0b by event for project , event_type: type0 2025-10-15 07:53:32.125 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm 3d5199a5-aef9-40e7-b060-fe4c0127db0b transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.100444s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.036 1681628 INFO alembic.runtime.migration [None req-81906793-05fc-4f0b-a504-a880e00c68a0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.037 1681628 INFO alembic.runtime.migration [None req-81906793-05fc-4f0b-a504-a880e00c68a0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.042 1681628 INFO alembic.runtime.migration [None req-81906793-05fc-4f0b-a504-a880e00c68a0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.042 1681628 INFO alembic.runtime.migration [None req-81906793-05fc-4f0b-a504-a880e00c68a0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.061 1681628 INFO alembic.runtime.migration [None req-81906793-05fc-4f0b-a504-a880e00c68a0 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.069 1681628 INFO aodh.api.app [None req-81906793-05fc-4f0b-a504-a880e00c68a0 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:32.101 1681628 INFO aodh.api.app [None req-81906793-05fc-4f0b-a504-a880e00c68a0 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:32.120 1681628 WARNING oslo_policy.policy [None req-7c4c7ce6-d363-4071-ad44-0846ff541d9d some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.008954s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.135 1681623 INFO aodh.evaluator.event [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Aborting evaluation of the alarm c5958c9e-6b53-4049-9360-d9015b71cf68 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.008455s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.144 1681623 INFO aodh.evaluator.event [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Aborting evaluation of the alarm 9e3caff8-bb70-4124-91b0-1002c719445f due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.011091s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.155 1681623 INFO aodh.evaluator.event [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Aborting evaluation of the alarm 0fd7347b-b63b-426b-83e2-da857e84309f due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.010413s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.098848s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.092 1681625 INFO alembic.runtime.migration [None req-5fcacb30-647a-4bc3-a7d2-5de1fbed1656 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.092 1681625 INFO alembic.runtime.migration [None req-5fcacb30-647a-4bc3-a7d2-5de1fbed1656 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.097 1681625 INFO alembic.runtime.migration [None req-5fcacb30-647a-4bc3-a7d2-5de1fbed1656 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.097 1681625 INFO alembic.runtime.migration [None req-5fcacb30-647a-4bc3-a7d2-5de1fbed1656 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.105 1681625 INFO alembic.runtime.migration [None req-5fcacb30-647a-4bc3-a7d2-5de1fbed1656 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.116 1681625 INFO aodh.api.app [None req-5fcacb30-647a-4bc3-a7d2-5de1fbed1656 bf3890aa-e5f5-405f-8005-bab885c309d9 ef51726b-70fe-4ca7-b82c-b25677cfb3b4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:32.148 1681625 WARNING oslo_db.sqlalchemy.utils [None req-8afa1750-f425-48e5-957c-73bbd2a6bfe4 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.153 1681625 WARNING oslo_db.sqlalchemy.utils [None req-8afa1750-f425-48e5-957c-73bbd2a6bfe4 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.163 1681625 WARNING oslo_db.sqlalchemy.utils [None req-b0082bbf-e549-417d-92a5-293c253d1edd e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.168 1681625 WARNING oslo_db.sqlalchemy.utils [None req-46af4a6f-b623-4603-9365-66cf8a0e3961 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.169 1681625 WARNING oslo_db.sqlalchemy.utils [None req-46af4a6f-b623-4603-9365-66cf8a0e3961 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.172 1681625 WARNING oslo_db.sqlalchemy.utils [None req-89870d17-2d96-4648-bc3b-a50ceb5ad386 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.010204s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.175 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm 15f2b7ef-2ec5-4998-be8e-71b45ce67346 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.010392s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.187 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm 45a65605-833b-4c54-a285-4e78940f548d transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.069142s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.142 1681628 INFO alembic.runtime.migration [None req-7c4c7ce6-d363-4071-ad44-0846ff541d9d some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.142 1681628 INFO alembic.runtime.migration [None req-7c4c7ce6-d363-4071-ad44-0846ff541d9d some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.151 1681628 INFO alembic.runtime.migration [None req-7c4c7ce6-d363-4071-ad44-0846ff541d9d some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.151 1681628 INFO alembic.runtime.migration [None req-7c4c7ce6-d363-4071-ad44-0846ff541d9d some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.155 1681628 INFO alembic.runtime.migration [None req-7c4c7ce6-d363-4071-ad44-0846ff541d9d some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.160 1681628 INFO aodh.api.app [None req-7c4c7ce6-d363-4071-ad44-0846ff541d9d some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.011612s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.199 1681623 WARNING aodh.evaluator.threshold [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Expecting 5 datapoints but only get 0 2025-10-15 07:53:32.199 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm 7e794048-19f6-4505-95ee-765c94e616c9 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.123128s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.098 1681624 INFO alembic.runtime.migration [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.098 1681624 INFO alembic.runtime.migration [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.114 1681624 INFO alembic.runtime.migration [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.114 1681624 INFO alembic.runtime.migration [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.124 1681624 INFO alembic.runtime.migration [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.126 1681624 INFO aodh.api.app [None req-cc803d7e-30bd-443c-9b66-caa205b914cc 5c20d529-c9d7-4cfd-aaa6-83050a9bf807 7b82260b-ed9f-4e85-9d0e-4294b815041d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.020452s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.220 1681623 INFO aodh.evaluator [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] alarm 9dd112cd-c01f-4dfa-9461-5193a72db43a transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000479s] ... ok {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.004721s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.070532s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.185 1681625 INFO alembic.runtime.migration [None req-89870d17-2d96-4648-bc3b-a50ceb5ad386 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.185 1681625 INFO alembic.runtime.migration [None req-89870d17-2d96-4648-bc3b-a50ceb5ad386 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.189 1681625 INFO alembic.runtime.migration [None req-89870d17-2d96-4648-bc3b-a50ceb5ad386 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.189 1681625 INFO alembic.runtime.migration [None req-89870d17-2d96-4648-bc3b-a50ceb5ad386 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.195 1681625 INFO alembic.runtime.migration [None req-89870d17-2d96-4648-bc3b-a50ceb5ad386 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.198 1681625 INFO aodh.api.app [None req-89870d17-2d96-4648-bc3b-a50ceb5ad386 e11da57a-98c3-4acc-beb8-f552a54446cd 3e7b27e6-3171-4fa3-b478-95fd08b3da54 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:32.222 1681625 WARNING oslo_db.sqlalchemy.utils [None req-487129d5-15db-4325-b280-f363215c2eb6 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.224 1681625 WARNING oslo_db.sqlalchemy.utils [None req-487129d5-15db-4325-b280-f363215c2eb6 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.234 1681625 WARNING oslo_db.sqlalchemy.utils [None req-d25f79be-a7f6-40ff-8bd7-679671d2f313 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.239 1681625 WARNING oslo_db.sqlalchemy.utils [None req-a3462bc2-7bf9-4a8f-9beb-cec344331218 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.240 1681625 WARNING oslo_db.sqlalchemy.utils [None req-a3462bc2-7bf9-4a8f-9beb-cec344331218 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.243 1681625 WARNING oslo_db.sqlalchemy.utils [None req-6dc55248-58ed-41ed-99b1-b24cde1a0f77 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.058469s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.206 1681628 INFO alembic.runtime.migration [None req-3f511ac0-1e04-443e-8270-dd990f62ebee 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.207 1681628 INFO alembic.runtime.migration [None req-3f511ac0-1e04-443e-8270-dd990f62ebee 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.219 1681628 INFO alembic.runtime.migration [None req-3f511ac0-1e04-443e-8270-dd990f62ebee 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.219 1681628 INFO alembic.runtime.migration [None req-3f511ac0-1e04-443e-8270-dd990f62ebee 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.224 1681628 INFO alembic.runtime.migration [None req-3f511ac0-1e04-443e-8270-dd990f62ebee 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.233 1681628 INFO aodh.api.app [None req-3f511ac0-1e04-443e-8270-dd990f62ebee 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.045102s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.254 1681625 INFO alembic.runtime.migration [None req-6dc55248-58ed-41ed-99b1-b24cde1a0f77 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.254 1681625 INFO alembic.runtime.migration [None req-6dc55248-58ed-41ed-99b1-b24cde1a0f77 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.257 1681625 INFO alembic.runtime.migration [None req-6dc55248-58ed-41ed-99b1-b24cde1a0f77 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.258 1681625 INFO alembic.runtime.migration [None req-6dc55248-58ed-41ed-99b1-b24cde1a0f77 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.264 1681625 INFO alembic.runtime.migration [None req-6dc55248-58ed-41ed-99b1-b24cde1a0f77 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.266 1681625 INFO aodh.api.app [None req-6dc55248-58ed-41ed-99b1-b24cde1a0f77 8c8550fa-8e51-412f-a59c-0c4a67b9ce14 71681d03-c96e-4639-b388-0bad62418663 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini 2025-10-15 07:53:32.288 1681625 WARNING oslo_db.sqlalchemy.utils [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.082750s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.216 1681624 INFO alembic.runtime.migration [None req-1cc83ce4-25a5-4cc4-b979-0983ecc8eed4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.216 1681624 INFO alembic.runtime.migration [None req-1cc83ce4-25a5-4cc4-b979-0983ecc8eed4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.227 1681624 INFO alembic.runtime.migration [None req-1cc83ce4-25a5-4cc4-b979-0983ecc8eed4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.227 1681624 INFO alembic.runtime.migration [None req-1cc83ce4-25a5-4cc4-b979-0983ecc8eed4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.232 1681624 INFO alembic.runtime.migration [None req-1cc83ce4-25a5-4cc4-b979-0983ecc8eed4 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.239 1681624 INFO aodh.api.app [None req-1cc83ce4-25a5-4cc4-b979-0983ecc8eed4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.075648s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.269 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.269 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.275 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.275 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.298 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.305 1681628 INFO aodh.api.app [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.054995s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.301 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.301 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.305 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.305 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.310 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.318 1681625 INFO aodh.api.app [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.034328s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.345 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.345 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.348 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.348 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.352 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.354 1681628 INFO aodh.api.app [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.014589s] ... ok {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.010196s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.394 1681628 WARNING stevedore.named [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Could not load no-such-engine {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000342s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.102829s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.301 1681624 INFO alembic.runtime.migration [None req-e0ab3a2e-8948-4b0c-93c3-69cd65e799a0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.301 1681624 INFO alembic.runtime.migration [None req-e0ab3a2e-8948-4b0c-93c3-69cd65e799a0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.307 1681624 INFO alembic.runtime.migration [None req-e0ab3a2e-8948-4b0c-93c3-69cd65e799a0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.308 1681624 INFO alembic.runtime.migration [None req-e0ab3a2e-8948-4b0c-93c3-69cd65e799a0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.312 1681624 INFO alembic.runtime.migration [None req-e0ab3a2e-8948-4b0c-93c3-69cd65e799a0 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.315 1681624 INFO aodh.api.app [None req-e0ab3a2e-8948-4b0c-93c3-69cd65e799a0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.071915s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.356 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.356 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.359 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.359 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.372 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.380 1681625 INFO aodh.api.app [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.067280s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.403 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.403 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.406 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.406 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.427 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.442 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.056134s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.010433s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001602s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.026077s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.469 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.469 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.474 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.474 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.478 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.482 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:32.487 1681628 INFO aodh.storage.impl_sqlalchemy [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] 2 alarm histories are removed from database {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.002340s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.001126s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000965s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002118s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.003071s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002388s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.020501s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.496 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.496 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.500 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.500 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.504 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.507 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.122519s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.425 1681624 INFO alembic.runtime.migration [None req-91aa0dbd-7700-431d-bbcf-16d433a30e33 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.425 1681624 INFO alembic.runtime.migration [None req-91aa0dbd-7700-431d-bbcf-16d433a30e33 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.430 1681624 INFO alembic.runtime.migration [None req-91aa0dbd-7700-431d-bbcf-16d433a30e33 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.430 1681624 INFO alembic.runtime.migration [None req-91aa0dbd-7700-431d-bbcf-16d433a30e33 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.442 1681624 INFO alembic.runtime.migration [None req-91aa0dbd-7700-431d-bbcf-16d433a30e33 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.445 1681624 INFO aodh.api.app [None req-91aa0dbd-7700-431d-bbcf-16d433a30e33 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.033882s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.517 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.517 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.530 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.530 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.535 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.539 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] 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.047579s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.508 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.508 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.514 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.514 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.519 1681625 INFO alembic.runtime.migration [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.521 1681625 INFO aodh.api.app [None req-7e10ebcf-efff-4e3b-bfe0-fc767e133da3 3f4cb9cc-fbca-4b0d-80be-4746e60e422c 4b6b79ad-c963-466e-8be8-72c49a525f12 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.029344s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.551 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.552 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.561 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.561 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.567 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.571 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] 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_sees_only_its_own_project [0.044376s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.557 1681625 INFO alembic.runtime.migration [None req-7b195eda-8268-46db-a5f1-537ea414f605 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.557 1681625 INFO alembic.runtime.migration [None req-7b195eda-8268-46db-a5f1-537ea414f605 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.561 1681625 INFO alembic.runtime.migration [None req-7b195eda-8268-46db-a5f1-537ea414f605 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.561 1681625 INFO alembic.runtime.migration [None req-7b195eda-8268-46db-a5f1-537ea414f605 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.566 1681625 INFO alembic.runtime.migration [None req-7b195eda-8268-46db-a5f1-537ea414f605 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.568 1681625 INFO aodh.api.app [None req-7b195eda-8268-46db-a5f1-537ea414f605 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.021113s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.582 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.582 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.585 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.585 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.590 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.593 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.021774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.603 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.603 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.606 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.606 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.611 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.614 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] 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.053424s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.625 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.625 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.629 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.629 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.633 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.636 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.154616s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.555 1681624 INFO alembic.runtime.migration [None req-7a148d71-2b45-497c-978f-509740a2caff - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.556 1681624 INFO alembic.runtime.migration [None req-7a148d71-2b45-497c-978f-509740a2caff - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.568 1681624 INFO alembic.runtime.migration [None req-7a148d71-2b45-497c-978f-509740a2caff - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.568 1681624 INFO alembic.runtime.migration [None req-7a148d71-2b45-497c-978f-509740a2caff - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.578 1681624 INFO alembic.runtime.migration [None req-7a148d71-2b45-497c-978f-509740a2caff - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.590 1681624 INFO aodh.api.app [None req-7a148d71-2b45-497c-978f-509740a2caff - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.085686s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.603 1681625 INFO alembic.runtime.migration [None req-8472a2e7-fa08-4f7f-9270-62beefb9dbc4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.603 1681625 INFO alembic.runtime.migration [None req-8472a2e7-fa08-4f7f-9270-62beefb9dbc4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.606 1681625 INFO alembic.runtime.migration [None req-8472a2e7-fa08-4f7f-9270-62beefb9dbc4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.606 1681625 INFO alembic.runtime.migration [None req-8472a2e7-fa08-4f7f-9270-62beefb9dbc4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.611 1681625 INFO alembic.runtime.migration [None req-8472a2e7-fa08-4f7f-9270-62beefb9dbc4 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.613 1681625 INFO aodh.api.app [None req-8472a2e7-fa08-4f7f-9270-62beefb9dbc4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.042930s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.680 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.680 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.693 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.693 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.697 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.706 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] 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_orderby_severity ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.031785s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.723 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.723 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.726 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.726 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.730 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.739 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.089045s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.695 1681624 INFO alembic.runtime.migration [None req-defcfe1b-a362-41fe-91c7-d0039abd90a1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.695 1681624 INFO alembic.runtime.migration [None req-defcfe1b-a362-41fe-91c7-d0039abd90a1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.701 1681624 INFO alembic.runtime.migration [None req-defcfe1b-a362-41fe-91c7-d0039abd90a1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.701 1681624 INFO alembic.runtime.migration [None req-defcfe1b-a362-41fe-91c7-d0039abd90a1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.707 1681624 INFO alembic.runtime.migration [None req-defcfe1b-a362-41fe-91c7-d0039abd90a1 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.721 1681624 INFO aodh.api.app [None req-defcfe1b-a362-41fe-91c7-d0039abd90a1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.052955s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.728 1681625 INFO alembic.runtime.migration [None req-3c613b00-6f63-4355-a101-7dc39facc53b - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.728 1681625 INFO alembic.runtime.migration [None req-3c613b00-6f63-4355-a101-7dc39facc53b - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.732 1681625 INFO alembic.runtime.migration [None req-3c613b00-6f63-4355-a101-7dc39facc53b - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.732 1681625 INFO alembic.runtime.migration [None req-3c613b00-6f63-4355-a101-7dc39facc53b - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.737 1681625 INFO alembic.runtime.migration [None req-3c613b00-6f63-4355-a101-7dc39facc53b - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.739 1681625 INFO aodh.api.app [None req-3c613b00-6f63-4355-a101-7dc39facc53b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.040652s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.755 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.755 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.758 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.758 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.763 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.774 1681628 WARNING oslo_db.sqlalchemy.utils [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.023330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.796 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.796 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.799 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.799 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.804 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.056700s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.783 1681625 INFO alembic.runtime.migration [None req-858205cd-1dc3-4502-b70b-f5b4c35d0e79 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.783 1681625 INFO alembic.runtime.migration [None req-858205cd-1dc3-4502-b70b-f5b4c35d0e79 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.787 1681625 INFO alembic.runtime.migration [None req-858205cd-1dc3-4502-b70b-f5b4c35d0e79 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.787 1681625 INFO alembic.runtime.migration [None req-858205cd-1dc3-4502-b70b-f5b4c35d0e79 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.793 1681625 INFO alembic.runtime.migration [None req-858205cd-1dc3-4502-b70b-f5b4c35d0e79 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.795 1681625 INFO aodh.api.app [None req-858205cd-1dc3-4502-b70b-f5b4c35d0e79 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.030282s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.824 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.824 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.829 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.830 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.836 1681628 INFO alembic.runtime.migration [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001085s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.007218s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.087829s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.776 1681624 INFO alembic.runtime.migration [None req-0649cef4-bfe4-48b6-be58-6e43b98481ac - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.776 1681624 INFO alembic.runtime.migration [None req-0649cef4-bfe4-48b6-be58-6e43b98481ac - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.782 1681624 INFO alembic.runtime.migration [None req-0649cef4-bfe4-48b6-be58-6e43b98481ac - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.782 1681624 INFO alembic.runtime.migration [None req-0649cef4-bfe4-48b6-be58-6e43b98481ac - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.787 1681624 INFO alembic.runtime.migration [None req-0649cef4-bfe4-48b6-be58-6e43b98481ac - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.794 1681624 INFO aodh.api.app [None req-0649cef4-bfe4-48b6-be58-6e43b98481ac - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.008962s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.860 1681628 INFO aodh.evaluator.event [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Triggering the alarm 68b38a3c-da23-4aad-a478-3a0b4375fc7d by event for project , event_type: type0 2025-10-15 07:53:32.860 1681628 INFO aodh.evaluator [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] alarm 68b38a3c-da23-4aad-a478-3a0b4375fc7d transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.007363s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007295s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.876 1681628 ERROR aodh.evaluator.event [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Failed to extract event_type from event = {'message_id': 'b7056a70-6454-4bca-ad6c-cc5e1551d091', 'traits': []} 2025-10-15 07:53:32.876 1681628 WARNING aodh.evaluator.event [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Event <{'message_id': 'b7056a70-6454-4bca-ad6c-cc5e1551d091', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.045874s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.839 1681625 INFO alembic.runtime.migration [None req-dd0425c4-81f2-4e88-8813-d67765c5b939 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.839 1681625 INFO alembic.runtime.migration [None req-dd0425c4-81f2-4e88-8813-d67765c5b939 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.843 1681625 INFO alembic.runtime.migration [None req-dd0425c4-81f2-4e88-8813-d67765c5b939 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.843 1681625 INFO alembic.runtime.migration [None req-dd0425c4-81f2-4e88-8813-d67765c5b939 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.849 1681625 INFO alembic.runtime.migration [None req-dd0425c4-81f2-4e88-8813-d67765c5b939 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.851 1681625 INFO aodh.api.app [None req-dd0425c4-81f2-4e88-8813-d67765c5b939 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.006973s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.008049s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.891 1681628 INFO aodh.evaluator.event [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Aborting evaluation of the alarm 65a13005-5396-424f-b23c-d726bca5a860 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.010014s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.014172s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.915 1681628 WARNING aodh.evaluator.gnocchi [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-10-15 07:53:32.915 1681628 INFO aodh.evaluator [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] alarm 8aa90a11-0c49-40a6-978c-b95f154662e0 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.043586s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.885 1681625 INFO alembic.runtime.migration [None req-b710ace9-f7a5-4d35-aec3-ecd18e0d3990 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.885 1681625 INFO alembic.runtime.migration [None req-b710ace9-f7a5-4d35-aec3-ecd18e0d3990 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.890 1681625 INFO alembic.runtime.migration [None req-b710ace9-f7a5-4d35-aec3-ecd18e0d3990 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.890 1681625 INFO alembic.runtime.migration [None req-b710ace9-f7a5-4d35-aec3-ecd18e0d3990 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.895 1681625 INFO alembic.runtime.migration [None req-b710ace9-f7a5-4d35-aec3-ecd18e0d3990 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.898 1681625 INFO aodh.api.app [None req-b710ace9-f7a5-4d35-aec3-ecd18e0d3990 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.016350s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.932 1681628 INFO aodh.evaluator [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] alarm 10e0b83d-18b8-49fa-8103-a71c310d18e6 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.087732s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.866 1681624 INFO alembic.runtime.migration [None req-d7354a69-a684-44df-a126-56ce697c554a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.866 1681624 INFO alembic.runtime.migration [None req-d7354a69-a684-44df-a126-56ce697c554a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.879 1681624 INFO alembic.runtime.migration [None req-d7354a69-a684-44df-a126-56ce697c554a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.879 1681624 INFO alembic.runtime.migration [None req-d7354a69-a684-44df-a126-56ce697c554a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.895 1681624 INFO alembic.runtime.migration [None req-d7354a69-a684-44df-a126-56ce697c554a - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.897 1681624 INFO aodh.api.app [None req-d7354a69-a684-44df-a126-56ce697c554a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.015271s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.008745s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.037480s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.932 1681625 INFO alembic.runtime.migration [None req-c93dcebe-b704-49b6-aa3d-27080497c7da 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.932 1681625 INFO alembic.runtime.migration [None req-c93dcebe-b704-49b6-aa3d-27080497c7da 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.936 1681625 INFO alembic.runtime.migration [None req-c93dcebe-b704-49b6-aa3d-27080497c7da 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.937 1681625 INFO alembic.runtime.migration [None req-c93dcebe-b704-49b6-aa3d-27080497c7da 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.941 1681625 INFO alembic.runtime.migration [None req-c93dcebe-b704-49b6-aa3d-27080497c7da 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.943 1681625 INFO aodh.api.app [None req-c93dcebe-b704-49b6-aa3d-27080497c7da 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.009879s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.967 1681628 INFO aodh.evaluator [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] alarm 7358552a-4ecb-446d-8ef6-0f0cf5e93a2f transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.010961s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.978 1681628 WARNING aodh.evaluator.threshold [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Expecting 6 datapoints but only get 0 2025-10-15 07:53:32.978 1681628 INFO aodh.evaluator [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] alarm 6b1ae188-dfba-41c7-922c-eebfe1d066d0 transitioning to insufficient data because No datapoint for granularity 50 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.010262s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.989 1681628 INFO aodh.evaluator [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] alarm 53c06d93-b1ca-49aa-98e1-7dc2e33d44e9 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.032600s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.967 1681625 INFO alembic.runtime.migration [None req-cba3ef33-fe28-42a9-94eb-2447f619e80f 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.967 1681625 INFO alembic.runtime.migration [None req-cba3ef33-fe28-42a9-94eb-2447f619e80f 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.971 1681625 INFO alembic.runtime.migration [None req-cba3ef33-fe28-42a9-94eb-2447f619e80f 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.971 1681625 INFO alembic.runtime.migration [None req-cba3ef33-fe28-42a9-94eb-2447f619e80f 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.976 1681625 INFO alembic.runtime.migration [None req-cba3ef33-fe28-42a9-94eb-2447f619e80f 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.978 1681625 INFO aodh.api.app [None req-cba3ef33-fe28-42a9-94eb-2447f619e80f 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000375s] ... ok {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.010879s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.000 1681628 INFO aodh.evaluator [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] alarm e1749f13-6066-4c33-b90a-c45b634c9a14 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-10-14T11:53:32.999538', 'admin_state_up': True, 'operating_status': 'ERROR'} {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.066186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:32.960 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.960 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.966 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:32.966 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:32.978 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:32.987 1681624 INFO aodh.api.app [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev18/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.015789s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.003375s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.032898s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.002 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.002 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.008 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.008 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.012 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.016 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:33.023 1681625 INFO aodh.storage.impl_sqlalchemy [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] 0 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.040405s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.036 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.036 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.040 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.040 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.051 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.056 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:33.060 1681625 INFO aodh.storage.impl_sqlalchemy [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] 3 alarm histories are removed from database {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.098161s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.018 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.019 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.036 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.036 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.042 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.051 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.051 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. {1} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.009007s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.055944s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.076 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.080 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.087 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.087 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.095 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.106 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:33.116 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.061608s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.146 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.146 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.158 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.158 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.165 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.171 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:33.179 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] 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.070455s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.148 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.148 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.152 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.152 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.162 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.173 1681624 WARNING oslo_db.sqlalchemy.utils [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 07:53:33.178 1681624 WARNING oslo_db.sqlalchemy.utils [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.050971s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.209 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.209 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.221 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.221 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.231 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.234 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.056725s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.213 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.213 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.222 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.222 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.230 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.237 1681624 WARNING oslo_db.sqlalchemy.utils [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.044830s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.255 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.255 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.263 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.263 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.270 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.278 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.065315s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.259 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.259 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.266 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.268 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.275 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.282 1681624 WARNING oslo_db.sqlalchemy.utils [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.073325s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.294 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.303 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.318 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.318 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.331 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.343 1681625 WARNING oslo_db.sqlalchemy.utils [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.065557s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.333 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.334 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.337 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.338 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.347 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Running stamp_revision -> 010 2025-10-15 07:53:33.356 1681624 WARNING oslo_db.sqlalchemy.utils [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.049366s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.370 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.370 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.377 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.377 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.390 1681625 INFO alembic.runtime.migration [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002645s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.046165s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.390 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.390 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.397 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Context impl SQLiteImpl. 2025-10-15 07:53:33.397 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Will assume non-transactional DDL. 2025-10-15 07:53:33.404 1681624 INFO alembic.runtime.migration [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.040587s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.449 1681625 ERROR stevedore.extension [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] 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-15 07:53:33.450 1681625 WARNING stevedore.named [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.037248s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.457 1681624 ERROR stevedore.extension [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] 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-15 07:53:33.457 1681624 WARNING stevedore.named [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Could not load prometheus 2025-10-15 07:53:33.459 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm b5f29bcd-64a8-46d5-bc3d-d38c737e6dfa 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. {2} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.022044s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.469 1681625 ERROR stevedore.extension [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] 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-15 07:53:33.470 1681625 WARNING stevedore.named [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Could not load prometheus 2025-10-15 07:53:33.473 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm bf971c64-1e27-4fcc-bfcb-29951e3a187f transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.020795s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.478 1681624 ERROR stevedore.extension [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] 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-15 07:53:33.481 1681624 WARNING stevedore.named [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Could not load prometheus 2025-10-15 07:53:33.482 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 8b1c6025-904a-4e4b-887a-7e301b048ff7 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.014004s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.023747s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.038769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.505 1681624 ERROR stevedore.extension [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] 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-15 07:53:33.516 1681624 WARNING stevedore.named [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Could not load prometheus 2025-10-15 07:53:33.516 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 98a4a726-2f8d-481a-9162-cfa86520d94f 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-15 07:53:33.520 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm cec47472-208b-4845-a288-4c24b76fa2de 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-15 07:53:33.521 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 9842a612-e2cf-4664-8c4d-18736031d8ea 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-15 07:53:33.522 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm e4d9d4cb-34f9-4d6f-aa9e-0b517b7abfb5 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_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.013559s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.530 1681625 INFO aodh.evaluator.event [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Triggering the alarm 5e7388f8-aa9a-4f00-9763-d0e4837d53c9 by event for project , event_type: type0 2025-10-15 07:53:33.531 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm 5e7388f8-aa9a-4f00-9763-d0e4837d53c9 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.021083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.541 1681624 ERROR stevedore.extension [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] 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-15 07:53:33.541 1681624 WARNING stevedore.named [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Could not load prometheus 2025-10-15 07:53:33.541 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm fe54017b-ffd0-4ddf-8acc-95bf16b08bec transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.023354s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.553 1681625 INFO aodh.evaluator.event [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Triggering the alarm a6db3fcc-9def-4cf2-88ff-dafb647495fd by event for project project1, event_type: type0 2025-10-15 07:53:33.553 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm a6db3fcc-9def-4cf2-88ff-dafb647495fd transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.023291s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.567 1681624 INFO aodh.evaluator.event [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-10-15 07:53:33.567 1681624 INFO aodh.evaluator.event [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-10-15 07:53:33.567 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 2 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.017625s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.566 1681625 INFO aodh.evaluator.event [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Triggering the alarm 87a554c7-c551-435d-a268-67c811a9704d by event for project , event_type: type0 2025-10-15 07:53:33.566 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm 87a554c7-c551-435d-a268-67c811a9704d transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.016794s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.019626s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.592 1681625 ERROR aodh.evaluator.event [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-10-15 07:53:33.592 1681625 WARNING aodh.evaluator.event [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] 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_updated_after_fired [0.016446s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.598 1681624 INFO aodh.evaluator.event [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Triggering the alarm 9b6b80c4-0bad-4b59-96e4-3325130174ca by event for project project2, event_type: type1 2025-10-15 07:53:33.598 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 9b6b80c4-0bad-4b59-96e4-3325130174ca transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.011921s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.613 1681624 INFO aodh.evaluator.event [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Triggering the alarm 4c3d19ba-42c4-4cd0-aab9-f992ab759798 by event for project , event_type: compute.instance.update 2025-10-15 07:53:33.614 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 4c3d19ba-42c4-4cd0-aab9-f992ab759798 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.023975s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.008122s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.622 1681624 INFO aodh.evaluator.event [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Aborting evaluation of the alarm b1252c50-e72a-44bf-bff9-bd79ccabca05 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.017599s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.639 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 12335ffc-0af3-4f5f-9b58-fa8f70398e2f transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.010892s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.651 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 4a1014d1-34f2-42a7-a01f-0e675b7982a4 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.047301s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.665 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm 55076c1c-977c-49da-9bd2-cd05c430d1ec transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.015238s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.663 1681624 WARNING aodh.evaluator.threshold [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Expecting 4 datapoints but only get 0 2025-10-15 07:53:33.663 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 5f3961c5-415a-4168-bc1a-7be231be2762 transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.015954s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.682 1681624 WARNING aodh.evaluator.gnocchi [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-10-15 07:53:33.684 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm d7fb697d-84aa-4dc1-90f4-2a2b02ed3f28 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.017909s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.683 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm e5a62c99-f6fe-464f-8519-599528d489ed transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.010250s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.020569s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.705 1681625 WARNING aodh.evaluator.threshold [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Expecting 5 datapoints but only get 0 2025-10-15 07:53:33.706 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm 1e1afe3a-fd10-4442-8b3b-f3a5fb17ff2f transitioning to insufficient data because No datapoint for granularity 60 2025-10-15 07:53:33.707 1681625 WARNING aodh.evaluator.threshold [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Expecting 5 datapoints but only get 0 2025-10-15 07:53:33.707 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm 1e1afe3a-fd10-4442-8b3b-f3a5fb17ff2f transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.017803s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.711 1681624 WARNING aodh.evaluator.gnocchi [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-10-15 07:53:33.712 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm c5aa9b34-4b60-4c73-becf-eb4f4dee303c 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_insufficient [0.018793s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.732 1681624 WARNING aodh.evaluator.threshold [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Expecting 5 datapoints but only get 0 2025-10-15 07:53:33.732 1681624 INFO aodh.evaluator [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] alarm 9a71c19b-69ce-4d27-a753-6d7ca382366c transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.035990s] ... ok {1} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.018363s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.749 1681624 INFO aodh.notifier.heat [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] 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-15 07:53:33.752 1681624 INFO aodh.notifier.heat [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-10-15 07:53:33.752 1681624 INFO aodh.notifier.heat [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.015600s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.759 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm 6c6a92d9-816f-41c9-8635-02d66c9c9978 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_stack_id_missing [0.015647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.768 1681624 INFO aodh.notifier.heat [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] 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-15 07:53:33.768 1681624 ERROR aodh.notifier.heat [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000793s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.013303s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.772 1681625 INFO aodh.evaluator [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] alarm bafabfb8-c389-4d2d-b6ef-9a91c801578c transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.001394s] ... ok {2} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001259s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [2.099010s] ... ok {0} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.007645s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.017180s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:33.785 1681625 INFO aodh.coordination [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Coordination backend started successfully. 2025-10-15 07:53:34.792 1681625 INFO aodh.coordination [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Joined partitioning group group 2025-10-15 07:53:34.793 1681625 INFO aodh.coordination [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Coordination backend started successfully. 2025-10-15 07:53:34.793 1681625 INFO aodh.coordination [None req-ffd412c5-ed80-4784-b238-efe65f5f62ee 1a9d7cb7-83c9-4a36-af7c-2b33f2424eb1 a7de8771-07fd-4c88-82fd-ace63dcb4c90 - - - -] Joined partitioning group group {3} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.886980s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008533s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.079312s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:34.347 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.347 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.348 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.348 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.348 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.348 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.348 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.348 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.349 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.349 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.349 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.349 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.349 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.349 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.349 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.350 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.350 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.350 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group 2025-10-15 07:53:35.350 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39 bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.350 1681623 INFO aodh.coordination [None req-d8386f0b-31ff-4caa-b941-39bbc1f7b2da 03915871-ef66-41b8-829b-2242347678ba ce5b93dc-a1b7-40fc-be55-ecdc10abf121 - - - -] Joined partitioning group group {0} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.014313s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.014432s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.010791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:35.453 1681623 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.718262s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.008369s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:35.497 1681624 INFO aodh.coordination [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Coordination backend started successfully. {1} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.007577s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:35.505 1681624 INFO aodh.coordination [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.038862s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:34.840 1681625 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev18/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator raise result 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator Exception: Boom! 2025-10-15 07:53:34.841 1681625 ERROR aodh.evaluator {3} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.008409s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:34.924 1681628 INFO aodh.coordination [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Coordination backend started successfully. 2025-10-15 07:53:35.925 1681628 INFO aodh.coordination [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Joined partitioning group 123 2025-10-15 07:53:35.925 1681628 INFO aodh.coordination [None req-35ff23f5-807e-49ba-bbc5-5906c8df472d 96184b14-2027-4e22-8d42-908c50276d81 b2acc54b-b4f3-423c-9128-9411be6f51d3 - - - -] Left partitioning group 123 {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.014668s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.003235s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.015657s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:35.464 1681623 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-15 07:53:35.464 1681623 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {0} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.022906s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.002131s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.005549s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.026348s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:35.859 1681625 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.275842s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.012229s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:35.513 1681624 INFO aodh.coordination [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Coordination backend started successfully. 2025-10-15 07:53:36.513 1681624 INFO aodh.coordination [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Joined partitioning group group1 2025-10-15 07:53:36.514 1681624 INFO aodh.coordination [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Coordination backend started successfully. 2025-10-15 07:53:37.515 1681624 INFO aodh.coordination [None req-9621c70c-ae19-44de-b90c-a4be6b238dfe 94cf4b8c-e112-47d3-bf19-5b006b5eec6c e2a96e16-6211-47ee-96ce-96e5a33c9893 - - - -] Joined partitioning group group2 {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.071802s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.030361s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:36.888 1681625 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev18/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator raise result 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator Exception: Boom! 2025-10-15 07:53:36.889 1681625 ERROR aodh.evaluator {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.001927s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.069688s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:37.286 1681628 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-be614e36-89ac-4992-b647-d0bbb17f2c06' 2025-10-15 07:53:37.289 1681628 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.022502s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:37.541 1681624 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.078091s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:37.652 1681623 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-6c7aeb28-aa31-484e-b862-ff9f68d12ce0' 2025-10-15 07:53:37.655 1681623 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.084420s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:37.972 1681625 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-3d5c1adb-4eb4-46cf-b423-78ee59bbf1da' 2025-10-15 07:53:37.979 1681625 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.025438s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:38.567 1681624 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.077851s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:38.731 1681623 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-2f629f29-7877-4554-9e86-9a52b057ba32' 2025-10-15 07:53:38.734 1681623 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.013365s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.002051s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.002066s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001755s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.001389s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001310s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001165s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002642s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002386s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.002332s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.166292s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:39.147 1681625 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 ?. {2} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.060670s] ... ok {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.010211s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001043s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000633s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001448s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.000854s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001346s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001229s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001307s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [2.075774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:38.365 1681628 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-fc7a1bb8-27e1-4ea6-bca2-01c319ba276c' 2025-10-15 07:53:38.366 1681628 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.067048s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:40.430 1681628 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-4b1038bc-da23-4054-b79c-499d79b60f7b' 2025-10-15 07:53:40.433 1681628 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.015148s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.002006s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.002906s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.002124s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.001953s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.062220s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:41.496 1681628 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_notify_alarm [1.069273s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.067080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:42.563 1681628 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.004503s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001244s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.003025s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.002670s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.002697s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.064325s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.083672s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 07:53:43.809 1681624 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-942cb6ce-f1dd-4433-b35d-bc5b32b324aa' 2025-10-15 07:53:43.810 1681624 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.118195s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.019570s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001144s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000941s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000857s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000899s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001302s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.001439s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001490s] ... ok {1} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.014844s] ... ok ====== Totals ====== Ran: 303 tests in 16.2364 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 48.4195 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:10.026290 - Worker 1 (76 tests) => 0:00:15.758517 - Worker 2 (76 tests) => 0:00:09.669834 - Worker 3 (75 tests) => 0:00:13.130710 [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 (24.01 seconds) congratulations :) (24.08 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20251015115157.136f4f3.el10.noarch Processing files: python3-aodh-21.1.0-0.20251015115157.136f4f3.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.uTS3XD + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev18/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20251015115157.136f4f3.el10 python3-aodh = 21.1.0-0.20251015115157.136f4f3.el10 python3.12-aodh = 21.1.0-0.20251015115157.136f4f3.el10 python3.12dist(aodh) = 21.1~~dev18 python3dist(aodh) = 21.1~~dev18 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.20251015115157.136f4f3.el10 Processing files: openstack-aodh-common-21.1.0-0.20251015115157.136f4f3.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.O3lDkz + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev18/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10 openstack-aodh-common = 21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.trTgwl + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev18/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20251015115157.136f4f3.el10 python3-aodh-tests = 21.1.0-0.20251015115157.136f4f3.el10 python3.12-aodh-tests = 21.1.0-0.20251015115157.136f4f3.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.20251015115157.136f4f3.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20251015115157.136f4f3.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.fKnb6s + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev18 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015115157.136f4f3.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.doq1qQ + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev18-SPECPARTS + rm -rf aodh-21.1.0.dev18 aodh-21.1.0.dev18.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