Mock Version: 6.4 Mock Version: 6.4 Mock Version: 6.4 Mock Version: 6.4 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.4 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.RlhT6Y + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev27 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev27-0.20251121083153.26f5678.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev27 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev27-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev27-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.fuRcaz + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + 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.dev27/.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.dev27/.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.dev27/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.F62NFu + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + 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.dev27/.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.dev27/.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.dev27/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.OA00TA + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + 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.dev27/.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.dev27/.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.dev27/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=1.1.0 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=1.1.0 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev27/aodh-21.1.0.dev27.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tenacity >=3.2.1 Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: croniter >=0.3.4 Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: futurist >=0.11.0 Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: jsonschema >=3.2.0 Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystonemiddleware >=5.1.0 Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: gnocchiclient >=6.0.0 Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: lxml >=2.3 Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.db >=11.0.0 Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.config >=6.8.0 Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.i18n >=1.5.0 Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.log >=4.3.0 Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.reports >=1.18.0 Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.policy >=4.5.0 Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.upgradecheck >=1.3.0 Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: PasteDeploy >=1.5.0 Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: pecan >=0.8.0 Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.messaging >=5.2.0 Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.middleware >=3.22.0 Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.utils >=4.7.0 Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-keystoneclient >=1.6.0 Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: stevedore >=1.5.0 Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tooz >=1.28.0 Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: voluptuous >=0.8.10 Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WebOb >=1.2.3 Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WSME >=0.12.1 Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: cotyledon >=1.7.3 Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystoneauth1 >=2.1 Handling python-observabilityclient >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=1.1.0 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev27.dist-info/ removed 'aodh-21.1.0.dev27.dist-info/AUTHORS' removed 'aodh-21.1.0.dev27.dist-info/LICENSE' removed 'aodh-21.1.0.dev27.dist-info/METADATA' removed 'aodh-21.1.0.dev27.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev27.dist-info/pbr.json' removed 'aodh-21.1.0.dev27.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev27.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.mbUvuM + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + 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.dev27/.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.dev27/.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.dev27/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.11 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=1.1.0 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=1.1.0 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev27/aodh-21.1.0.dev27.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=1.1.0 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev27.dist-info/ removed 'aodh-21.1.0.dev27.dist-info/AUTHORS' removed 'aodh-21.1.0.dev27.dist-info/LICENSE' removed 'aodh-21.1.0.dev27.dist-info/METADATA' removed 'aodh-21.1.0.dev27.dist-info/top_level.txt' removed 'aodh-21.1.0.dev27.dist-info/pbr.json' removed 'aodh-21.1.0.dev27.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev27.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.BnHWcL + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + 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.dev27/.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.dev27/.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.dev27/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=1.1.0 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=1.1.0 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev27/aodh-21.1.0.dev27.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=1.1.0 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev27.dist-info/ removed 'aodh-21.1.0.dev27.dist-info/AUTHORS' removed 'aodh-21.1.0.dev27.dist-info/LICENSE' removed 'aodh-21.1.0.dev27.dist-info/METADATA' removed 'aodh-21.1.0.dev27.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev27.dist-info/pbr.json' removed 'aodh-21.1.0.dev27.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev27.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tdoTBq + 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.dev27 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev27/.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.dev27/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev27/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev27 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.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/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.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-modern-metadata-183jmrx4/aodh-21.1.0.dev27.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/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/api copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api creating build/lib/aodh/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/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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/tests creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/tests/functional 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/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/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/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 copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_prometheus.py -> build/lib/aodh/tests/unit/evaluator creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/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 running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions 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/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 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/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/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/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/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/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/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 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 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/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev27-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev27.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev27.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir/pip-wheel-ax_mkl32/.tmp-hxtduxgm/aodh-21.1.0.dev27-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/evaluator/test_prometheus.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-21.1.0.dev27.data/scripts/aodh-api' adding 'aodh-21.1.0.dev27.dist-info/AUTHORS' adding 'aodh-21.1.0.dev27.dist-info/LICENSE' adding 'aodh-21.1.0.dev27.dist-info/METADATA' adding 'aodh-21.1.0.dev27.dist-info/WHEEL' adding 'aodh-21.1.0.dev27.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev27.dist-info/pbr.json' adding 'aodh-21.1.0.dev27.dist-info/top_level.txt' adding 'aodh-21.1.0.dev27.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.dev27-py3-none-any.whl size=227719 sha256=78b4aa095a287b9782e88f2b28cea710aa426a8fa806e26e40f286ff208ea34b Stored in directory: /builddir/.cache/pip/wheels/6d/a2/0b/248d087a065a463358dbc76e02a37b167f65686ce34493fd7f Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Ws6TD6 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.dev27 ++ ls /builddir/build/BUILD/aodh-21.1.0.dev27/pyproject-wheeldir/aodh-21.1.0.dev27-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==21.1.0.dev27 + '[' -z aodh==21.1.0.dev27 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev27/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.dev27/pyproject-wheeldir aodh==21.1.0.dev27 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.dev27/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev27-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev27 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev27.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev27.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.20251121083153.26f5678.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev27.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev27.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev27.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev27.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev27.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20251121083153.26f5678.el10 --unique-debug-suffix -21.1.0-0.20251121083153.26f5678.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20251121083153.26f5678.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.dev27 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.20251121083153.26f5678.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.rjbwnH + 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.dev27 + 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.20251121083153.26f5678.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev27/.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_delete_alarm_sends_notification [0.262706s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:26.820 3594645 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-21 03:33:26.830 3594645 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-21 03:33:26.834 3594645 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-21 03:33:26.834 3594645 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-21 03:33:26.847 3594645 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-21 03:33:26.891 3594645 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.054 3594645 WARNING oslo_db.sqlalchemy.utils [None req-0c3d5d34-67c3-403a-9b5e-effcd178cc97 c0b8a2f5-00a5-4f4f-b288-bbe2aaa0d25b ea1055e6-7612-4842-95fc-ba9c8fef84e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.066546s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.086 3594645 INFO alembic.runtime.migration [None req-0c3d5d34-67c3-403a-9b5e-effcd178cc97 c0b8a2f5-00a5-4f4f-b288-bbe2aaa0d25b ea1055e6-7612-4842-95fc-ba9c8fef84e1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.086 3594645 INFO alembic.runtime.migration [None req-0c3d5d34-67c3-403a-9b5e-effcd178cc97 c0b8a2f5-00a5-4f4f-b288-bbe2aaa0d25b ea1055e6-7612-4842-95fc-ba9c8fef84e1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.096 3594645 INFO alembic.runtime.migration [None req-0c3d5d34-67c3-403a-9b5e-effcd178cc97 c0b8a2f5-00a5-4f4f-b288-bbe2aaa0d25b ea1055e6-7612-4842-95fc-ba9c8fef84e1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.096 3594645 INFO alembic.runtime.migration [None req-0c3d5d34-67c3-403a-9b5e-effcd178cc97 c0b8a2f5-00a5-4f4f-b288-bbe2aaa0d25b ea1055e6-7612-4842-95fc-ba9c8fef84e1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.105 3594645 INFO alembic.runtime.migration [None req-0c3d5d34-67c3-403a-9b5e-effcd178cc97 c0b8a2f5-00a5-4f4f-b288-bbe2aaa0d25b ea1055e6-7612-4842-95fc-ba9c8fef84e1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.111 3594645 INFO aodh.api.app [None req-0c3d5d34-67c3-403a-9b5e-effcd178cc97 c0b8a2f5-00a5-4f4f-b288-bbe2aaa0d25b ea1055e6-7612-4842-95fc-ba9c8fef84e1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.035237s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.148 3594645 INFO alembic.runtime.migration [None req-c152e1fd-7dd5-495e-a364-35ad1ae7202f 4f4e0e8d-58bf-4c07-ace0-ca485ef6369e df26ae63-cd20-41a2-9a72-37ab9750eae8 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.148 3594645 INFO alembic.runtime.migration [None req-c152e1fd-7dd5-495e-a364-35ad1ae7202f 4f4e0e8d-58bf-4c07-ace0-ca485ef6369e df26ae63-cd20-41a2-9a72-37ab9750eae8 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.152 3594645 INFO alembic.runtime.migration [None req-c152e1fd-7dd5-495e-a364-35ad1ae7202f 4f4e0e8d-58bf-4c07-ace0-ca485ef6369e df26ae63-cd20-41a2-9a72-37ab9750eae8 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.152 3594645 INFO alembic.runtime.migration [None req-c152e1fd-7dd5-495e-a364-35ad1ae7202f 4f4e0e8d-58bf-4c07-ace0-ca485ef6369e df26ae63-cd20-41a2-9a72-37ab9750eae8 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.156 3594645 INFO alembic.runtime.migration [None req-c152e1fd-7dd5-495e-a364-35ad1ae7202f 4f4e0e8d-58bf-4c07-ace0-ca485ef6369e df26ae63-cd20-41a2-9a72-37ab9750eae8 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.158 3594645 INFO aodh.api.app [None req-c152e1fd-7dd5-495e-a364-35ad1ae7202f 4f4e0e8d-58bf-4c07-ace0-ca485ef6369e df26ae63-cd20-41a2-9a72-37ab9750eae8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.342523s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:26.859 3594654 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-21 03:33:26.860 3594654 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-21 03:33:26.868 3594654 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-21 03:33:26.868 3594654 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-21 03:33:26.872 3594654 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-21 03:33:26.961 3594654 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.355075s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:26.865 3594650 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-21 03:33:26.865 3594650 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-21 03:33:26.870 3594650 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-21 03:33:26.870 3594650 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-21 03:33:26.874 3594650 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-21 03:33:27.004 3594650 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.181 3594650 WARNING oslo_db.sqlalchemy.utils [None req-866caf4c-3c60-4538-b7d6-fe82d7b4fc1f a8f262e7-4bbb-4ad0-ae23-28247618d130 d62614aa-598f-4531-8a59-72e7f68abde8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.192 3594650 WARNING oslo_db.sqlalchemy.utils [None req-e099e406-52ed-4759-b8f3-38135b06153d a8f262e7-4bbb-4ad0-ae23-28247618d130 d62614aa-598f-4531-8a59-72e7f68abde8 - - - -] 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_noauth [0.051050s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.185 3594645 INFO alembic.runtime.migration [None req-77c0ba38-5d7d-4d70-b8c1-cd2aa3c91736 106ca632-bf3d-4873-84ac-6518b2cacb59 8a4b1f60-adbd-4671-8ce8-7901d175aafb - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.185 3594645 INFO alembic.runtime.migration [None req-77c0ba38-5d7d-4d70-b8c1-cd2aa3c91736 106ca632-bf3d-4873-84ac-6518b2cacb59 8a4b1f60-adbd-4671-8ce8-7901d175aafb - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.189 3594645 INFO alembic.runtime.migration [None req-77c0ba38-5d7d-4d70-b8c1-cd2aa3c91736 106ca632-bf3d-4873-84ac-6518b2cacb59 8a4b1f60-adbd-4671-8ce8-7901d175aafb - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.189 3594645 INFO alembic.runtime.migration [None req-77c0ba38-5d7d-4d70-b8c1-cd2aa3c91736 106ca632-bf3d-4873-84ac-6518b2cacb59 8a4b1f60-adbd-4671-8ce8-7901d175aafb - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.193 3594645 INFO alembic.runtime.migration [None req-77c0ba38-5d7d-4d70-b8c1-cd2aa3c91736 106ca632-bf3d-4873-84ac-6518b2cacb59 8a4b1f60-adbd-4671-8ce8-7901d175aafb - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.196 3594645 INFO aodh.api.app [None req-77c0ba38-5d7d-4d70-b8c1-cd2aa3c91736 106ca632-bf3d-4873-84ac-6518b2cacb59 8a4b1f60-adbd-4671-8ce8-7901d175aafb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.214 3594645 WARNING oslo_db.sqlalchemy.utils [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.216 3594645 WARNING oslo_db.sqlalchemy.utils [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.226 3594645 WARNING oslo_db.sqlalchemy.utils [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.074584s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.198 3594654 INFO alembic.runtime.migration [None req-90b4c218-e668-4a33-b238-7c6fe5f29b7a ce942117-4a9e-4ccd-8e35-cb9759faee1f dbedd4ce-7e84-4276-bfe8-1c94cef7dc5b - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.198 3594654 INFO alembic.runtime.migration [None req-90b4c218-e668-4a33-b238-7c6fe5f29b7a ce942117-4a9e-4ccd-8e35-cb9759faee1f dbedd4ce-7e84-4276-bfe8-1c94cef7dc5b - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.211 3594654 INFO alembic.runtime.migration [None req-90b4c218-e668-4a33-b238-7c6fe5f29b7a ce942117-4a9e-4ccd-8e35-cb9759faee1f dbedd4ce-7e84-4276-bfe8-1c94cef7dc5b - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.211 3594654 INFO alembic.runtime.migration [None req-90b4c218-e668-4a33-b238-7c6fe5f29b7a ce942117-4a9e-4ccd-8e35-cb9759faee1f dbedd4ce-7e84-4276-bfe8-1c94cef7dc5b - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.216 3594654 INFO alembic.runtime.migration [None req-90b4c218-e668-4a33-b238-7c6fe5f29b7a ce942117-4a9e-4ccd-8e35-cb9759faee1f dbedd4ce-7e84-4276-bfe8-1c94cef7dc5b - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.226 3594654 INFO aodh.api.app [None req-90b4c218-e668-4a33-b238-7c6fe5f29b7a ce942117-4a9e-4ccd-8e35-cb9759faee1f dbedd4ce-7e84-4276-bfe8-1c94cef7dc5b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.251 3594654 WARNING oslo_db.sqlalchemy.utils [None req-9787433e-a52a-49dd-890f-33dfd5b23cc0 e33f7024-9492-469b-b9b6-7a48e9f94891 bc43e1cf-b44d-46f0-8091-15104a0b5cd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.061216s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.212 3594650 INFO alembic.runtime.migration [None req-e099e406-52ed-4759-b8f3-38135b06153d a8f262e7-4bbb-4ad0-ae23-28247618d130 d62614aa-598f-4531-8a59-72e7f68abde8 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.213 3594650 INFO alembic.runtime.migration [None req-e099e406-52ed-4759-b8f3-38135b06153d a8f262e7-4bbb-4ad0-ae23-28247618d130 d62614aa-598f-4531-8a59-72e7f68abde8 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.216 3594650 INFO alembic.runtime.migration [None req-e099e406-52ed-4759-b8f3-38135b06153d a8f262e7-4bbb-4ad0-ae23-28247618d130 d62614aa-598f-4531-8a59-72e7f68abde8 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.216 3594650 INFO alembic.runtime.migration [None req-e099e406-52ed-4759-b8f3-38135b06153d a8f262e7-4bbb-4ad0-ae23-28247618d130 d62614aa-598f-4531-8a59-72e7f68abde8 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.227 3594650 INFO alembic.runtime.migration [None req-e099e406-52ed-4759-b8f3-38135b06153d a8f262e7-4bbb-4ad0-ae23-28247618d130 d62614aa-598f-4531-8a59-72e7f68abde8 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.231 3594650 INFO aodh.api.app [None req-e099e406-52ed-4759-b8f3-38135b06153d a8f262e7-4bbb-4ad0-ae23-28247618d130 d62614aa-598f-4531-8a59-72e7f68abde8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.254 3594650 WARNING oslo_db.sqlalchemy.utils [None req-482b3884-65c1-4114-8ff4-cde64dcc90af 1e08988c-b22c-4b26-97a1-dfead68a65d2 b7f49942-2aec-4fc9-a81e-8f96e206c97a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.255 3594650 WARNING oslo_db.sqlalchemy.utils [None req-482b3884-65c1-4114-8ff4-cde64dcc90af 1e08988c-b22c-4b26-97a1-dfead68a65d2 b7f49942-2aec-4fc9-a81e-8f96e206c97a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.042558s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.240 3594645 INFO alembic.runtime.migration [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.243 3594645 INFO alembic.runtime.migration [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.250 3594645 INFO alembic.runtime.migration [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.250 3594645 INFO alembic.runtime.migration [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.255 3594645 INFO alembic.runtime.migration [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.257 3594645 INFO aodh.api.app [None req-c188a219-ea64-40f3-85ac-33893777cd78 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.272 3594645 WARNING oslo_db.sqlalchemy.utils [None req-4c03ae42-47ea-401e-aa23-16b21df29d42 b5fc49ec-315a-4c68-a43c-0d42d7593e5e 07f284a0-5068-4301-b2ab-72b4a1ef0005 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.034446s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.285 3594645 INFO alembic.runtime.migration [None req-4c03ae42-47ea-401e-aa23-16b21df29d42 b5fc49ec-315a-4c68-a43c-0d42d7593e5e 07f284a0-5068-4301-b2ab-72b4a1ef0005 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.285 3594645 INFO alembic.runtime.migration [None req-4c03ae42-47ea-401e-aa23-16b21df29d42 b5fc49ec-315a-4c68-a43c-0d42d7593e5e 07f284a0-5068-4301-b2ab-72b4a1ef0005 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.288 3594645 INFO alembic.runtime.migration [None req-4c03ae42-47ea-401e-aa23-16b21df29d42 b5fc49ec-315a-4c68-a43c-0d42d7593e5e 07f284a0-5068-4301-b2ab-72b4a1ef0005 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.288 3594645 INFO alembic.runtime.migration [None req-4c03ae42-47ea-401e-aa23-16b21df29d42 b5fc49ec-315a-4c68-a43c-0d42d7593e5e 07f284a0-5068-4301-b2ab-72b4a1ef0005 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.293 3594645 INFO alembic.runtime.migration [None req-4c03ae42-47ea-401e-aa23-16b21df29d42 b5fc49ec-315a-4c68-a43c-0d42d7593e5e 07f284a0-5068-4301-b2ab-72b4a1ef0005 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.295 3594645 INFO aodh.api.app [None req-4c03ae42-47ea-401e-aa23-16b21df29d42 b5fc49ec-315a-4c68-a43c-0d42d7593e5e 07f284a0-5068-4301-b2ab-72b4a1ef0005 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.309 3594645 WARNING oslo_db.sqlalchemy.utils [None req-74f3f505-7119-45e5-a00e-b89aba2e4533 5f63f60c-b9fd-4071-a312-d74a582ce18c 0986387c-9f09-47d3-977a-e4d3769c1c3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.054224s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.276 3594650 INFO alembic.runtime.migration [None req-482b3884-65c1-4114-8ff4-cde64dcc90af 1e08988c-b22c-4b26-97a1-dfead68a65d2 b7f49942-2aec-4fc9-a81e-8f96e206c97a - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.276 3594650 INFO alembic.runtime.migration [None req-482b3884-65c1-4114-8ff4-cde64dcc90af 1e08988c-b22c-4b26-97a1-dfead68a65d2 b7f49942-2aec-4fc9-a81e-8f96e206c97a - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.279 3594650 INFO alembic.runtime.migration [None req-482b3884-65c1-4114-8ff4-cde64dcc90af 1e08988c-b22c-4b26-97a1-dfead68a65d2 b7f49942-2aec-4fc9-a81e-8f96e206c97a - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.279 3594650 INFO alembic.runtime.migration [None req-482b3884-65c1-4114-8ff4-cde64dcc90af 1e08988c-b22c-4b26-97a1-dfead68a65d2 b7f49942-2aec-4fc9-a81e-8f96e206c97a - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.284 3594650 INFO alembic.runtime.migration [None req-482b3884-65c1-4114-8ff4-cde64dcc90af 1e08988c-b22c-4b26-97a1-dfead68a65d2 b7f49942-2aec-4fc9-a81e-8f96e206c97a - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.295 3594650 INFO aodh.api.app [None req-482b3884-65c1-4114-8ff4-cde64dcc90af 1e08988c-b22c-4b26-97a1-dfead68a65d2 b7f49942-2aec-4fc9-a81e-8f96e206c97a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.318 3594650 WARNING oslo_db.sqlalchemy.utils [None req-fd6ea35e-14cf-4788-9495-db5336177537 96de7204-2e4b-49ca-afd3-6d604dc57082 8cfb92f7-050c-4949-8bdc-ae53c881d2a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.084230s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.272 3594654 INFO alembic.runtime.migration [None req-9787433e-a52a-49dd-890f-33dfd5b23cc0 e33f7024-9492-469b-b9b6-7a48e9f94891 bc43e1cf-b44d-46f0-8091-15104a0b5cd1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.273 3594654 INFO alembic.runtime.migration [None req-9787433e-a52a-49dd-890f-33dfd5b23cc0 e33f7024-9492-469b-b9b6-7a48e9f94891 bc43e1cf-b44d-46f0-8091-15104a0b5cd1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.282 3594654 INFO alembic.runtime.migration [None req-9787433e-a52a-49dd-890f-33dfd5b23cc0 e33f7024-9492-469b-b9b6-7a48e9f94891 bc43e1cf-b44d-46f0-8091-15104a0b5cd1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.282 3594654 INFO alembic.runtime.migration [None req-9787433e-a52a-49dd-890f-33dfd5b23cc0 e33f7024-9492-469b-b9b6-7a48e9f94891 bc43e1cf-b44d-46f0-8091-15104a0b5cd1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.287 3594654 INFO alembic.runtime.migration [None req-9787433e-a52a-49dd-890f-33dfd5b23cc0 e33f7024-9492-469b-b9b6-7a48e9f94891 bc43e1cf-b44d-46f0-8091-15104a0b5cd1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.292 3594654 INFO aodh.api.app [None req-9787433e-a52a-49dd-890f-33dfd5b23cc0 e33f7024-9492-469b-b9b6-7a48e9f94891 bc43e1cf-b44d-46f0-8091-15104a0b5cd1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.326 3594654 WARNING oslo_db.sqlalchemy.utils [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.335 3594654 WARNING oslo_db.sqlalchemy.utils [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.341 3594654 WARNING oslo_db.sqlalchemy.utils [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] 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_normal_user_set_log_actions [0.032968s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.330 3594650 INFO alembic.runtime.migration [None req-fd6ea35e-14cf-4788-9495-db5336177537 96de7204-2e4b-49ca-afd3-6d604dc57082 8cfb92f7-050c-4949-8bdc-ae53c881d2a2 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.330 3594650 INFO alembic.runtime.migration [None req-fd6ea35e-14cf-4788-9495-db5336177537 96de7204-2e4b-49ca-afd3-6d604dc57082 8cfb92f7-050c-4949-8bdc-ae53c881d2a2 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.334 3594650 INFO alembic.runtime.migration [None req-fd6ea35e-14cf-4788-9495-db5336177537 96de7204-2e4b-49ca-afd3-6d604dc57082 8cfb92f7-050c-4949-8bdc-ae53c881d2a2 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.334 3594650 INFO alembic.runtime.migration [None req-fd6ea35e-14cf-4788-9495-db5336177537 96de7204-2e4b-49ca-afd3-6d604dc57082 8cfb92f7-050c-4949-8bdc-ae53c881d2a2 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.339 3594650 INFO alembic.runtime.migration [None req-fd6ea35e-14cf-4788-9495-db5336177537 96de7204-2e4b-49ca-afd3-6d604dc57082 8cfb92f7-050c-4949-8bdc-ae53c881d2a2 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.340 3594650 INFO aodh.api.app [None req-fd6ea35e-14cf-4788-9495-db5336177537 96de7204-2e4b-49ca-afd3-6d604dc57082 8cfb92f7-050c-4949-8bdc-ae53c881d2a2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.037679s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.361 3594650 INFO alembic.runtime.migration [None req-2b89035e-81f5-4fe2-ab29-325847ef864c 98f1f182-5568-4f54-a674-3ca7d5efbb9f c619fa33-3b5e-4b88-bf77-57e0bae82dc4 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.361 3594650 INFO alembic.runtime.migration [None req-2b89035e-81f5-4fe2-ab29-325847ef864c 98f1f182-5568-4f54-a674-3ca7d5efbb9f c619fa33-3b5e-4b88-bf77-57e0bae82dc4 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.365 3594650 INFO alembic.runtime.migration [None req-2b89035e-81f5-4fe2-ab29-325847ef864c 98f1f182-5568-4f54-a674-3ca7d5efbb9f c619fa33-3b5e-4b88-bf77-57e0bae82dc4 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.365 3594650 INFO alembic.runtime.migration [None req-2b89035e-81f5-4fe2-ab29-325847ef864c 98f1f182-5568-4f54-a674-3ca7d5efbb9f c619fa33-3b5e-4b88-bf77-57e0bae82dc4 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.370 3594650 INFO alembic.runtime.migration [None req-2b89035e-81f5-4fe2-ab29-325847ef864c 98f1f182-5568-4f54-a674-3ca7d5efbb9f c619fa33-3b5e-4b88-bf77-57e0bae82dc4 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.377 3594650 INFO aodh.api.app [None req-2b89035e-81f5-4fe2-ab29-325847ef864c 98f1f182-5568-4f54-a674-3ca7d5efbb9f c619fa33-3b5e-4b88-bf77-57e0bae82dc4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.071772s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.357 3594654 INFO alembic.runtime.migration [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.358 3594654 INFO alembic.runtime.migration [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.361 3594654 INFO alembic.runtime.migration [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.361 3594654 INFO alembic.runtime.migration [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.365 3594654 INFO alembic.runtime.migration [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.373 3594654 INFO aodh.api.app [None req-f97132e5-f069-48ad-9c22-b93ac9730410 8b0a485a-8fae-428a-ad85-c6bd49ff849a 365fb313-1a2d-42f1-97b9-c7f5ec5fd142 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.410 3594654 WARNING oslo_db.sqlalchemy.utils [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.411 3594654 WARNING oslo_db.sqlalchemy.utils [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.422 3594654 WARNING oslo_db.sqlalchemy.utils [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] 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_with_mismatch_between_type_and_rule [0.040096s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.399 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.400 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.404 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.404 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.408 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.409 3594650 INFO aodh.api.app [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.057779s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.440 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.440 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.444 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.444 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.449 3594650 INFO alembic.runtime.migration [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.450 3594650 INFO aodh.api.app [None req-9393f022-e25c-469a-9b72-e159d13152f7 c592c944-4f34-4ced-9ed6-3d07c885098b 0c90451c-dc93-45a7-a89a-589ac72477d5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.464 3594650 WARNING oslo_db.sqlalchemy.utils [None req-18e86d44-bb53-4e71-8390-c674e948cf1d e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.469 3594650 WARNING oslo_db.sqlalchemy.utils [None req-fd882a3d-cf33-46ba-937d-cff23d291fa7 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.475 3594650 WARNING oslo_db.sqlalchemy.utils [None req-fd882a3d-cf33-46ba-937d-cff23d291fa7 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.478 3594650 WARNING oslo_db.sqlalchemy.utils [None req-2ae53207-7581-4b24-b291-1d990e8cd72b e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.482 3594650 WARNING oslo_db.sqlalchemy.utils [None req-8dea6ec5-b8db-40f6-835b-108a9bb0f92d e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.490 3594650 WARNING oslo_db.sqlalchemy.utils [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.172991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.319 3594645 INFO alembic.runtime.migration [None req-74f3f505-7119-45e5-a00e-b89aba2e4533 5f63f60c-b9fd-4071-a312-d74a582ce18c 0986387c-9f09-47d3-977a-e4d3769c1c3e - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.320 3594645 INFO alembic.runtime.migration [None req-74f3f505-7119-45e5-a00e-b89aba2e4533 5f63f60c-b9fd-4071-a312-d74a582ce18c 0986387c-9f09-47d3-977a-e4d3769c1c3e - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.323 3594645 INFO alembic.runtime.migration [None req-74f3f505-7119-45e5-a00e-b89aba2e4533 5f63f60c-b9fd-4071-a312-d74a582ce18c 0986387c-9f09-47d3-977a-e4d3769c1c3e - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.323 3594645 INFO alembic.runtime.migration [None req-74f3f505-7119-45e5-a00e-b89aba2e4533 5f63f60c-b9fd-4071-a312-d74a582ce18c 0986387c-9f09-47d3-977a-e4d3769c1c3e - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.329 3594645 INFO alembic.runtime.migration [None req-74f3f505-7119-45e5-a00e-b89aba2e4533 5f63f60c-b9fd-4071-a312-d74a582ce18c 0986387c-9f09-47d3-977a-e4d3769c1c3e - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.330 3594645 INFO aodh.api.app [None req-74f3f505-7119-45e5-a00e-b89aba2e4533 5f63f60c-b9fd-4071-a312-d74a582ce18c 0986387c-9f09-47d3-977a-e4d3769c1c3e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.344 3594645 WARNING oslo_db.sqlalchemy.utils [None req-6554417a-c1d0-451a-8d61-c45cc6c38af6 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.350 3594645 WARNING oslo_db.sqlalchemy.utils [None req-71d8f3bd-131d-4c78-b589-525b920d3219 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.365 3594645 WARNING oslo_db.sqlalchemy.utils [None req-7070a62b-b93d-420f-bb7f-6b6aee6f001f c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.372 3594645 WARNING oslo_db.sqlalchemy.utils [None req-c5cd42c9-ac85-4159-8590-57a78a600114 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.387 3594645 WARNING oslo_db.sqlalchemy.utils [None req-c49e7d6d-a006-43f8-a797-adadd779d105 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.391 3594645 WARNING oslo_db.sqlalchemy.utils [None req-20c6db2f-5bca-4c32-9eb8-e63f6f6638b1 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.398 3594645 WARNING oslo_db.sqlalchemy.utils [None req-99f6d720-2b79-4e07-ab22-3244aa1f79ba c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.403 3594645 WARNING oslo_db.sqlalchemy.utils [None req-6412fd2c-9f79-4138-9b65-93b586abe388 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.409 3594645 WARNING oslo_db.sqlalchemy.utils [None req-1cdda5a3-f351-4af2-9d18-630c94f78223 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.413 3594645 WARNING oslo_db.sqlalchemy.utils [None req-127d9c66-145f-4915-8128-5432b47e10ab c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.421 3594645 WARNING oslo_db.sqlalchemy.utils [None req-dcbf5dbc-6776-4312-b80f-fdae26c9f43c c73bc0b 4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.425 3594645 WARNING oslo_db.sqlalchemy.utils [None req-8da04e47-2d2d-4137-8534-679152368210 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.436 3594645 WARNING oslo_db.sqlalchemy.utils [None req-3b612a58-a115-40be-b0ec-9360c1a19edb c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.440 3594645 WARNING oslo_db.sqlalchemy.utils [None req-a20250cf-a63b-450d-a31e-78a73904c541 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.446 3594645 WARNING oslo_db.sqlalchemy.utils [None req-cfbb3b46-965f-4223-a782-eff7d64f12bf c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.450 3594645 WARNING oslo_db.sqlalchemy.utils [None req-d6432f03-603b-40db-90b1-82baa9aed7a5 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.457 3594645 WARNING oslo_db.sqlalchemy.utils [None req-29f34f8e-81d4-4cf2-8e4a-35d85bb8153c c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.461 3594645 WARNING oslo_db.sqlalchemy.utils [None req-7618bb04-0b68-44cf-b408-15750b8268f3 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.467 3594645 WARNING oslo_db.sqlalchemy.utils [None req-6b2085f2-f3a4-4e67-bff4-418918a876c7 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.471 3594645 WARNING oslo_db.sqlalchemy.utils [None req-38d2ed62-27c8-4393-b542-f27d89331727 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.482 3594645 WARNING oslo_db.sqlalchemy.utils [None req-dd53232b-93ac-4b70-a128-cbd7047d0852 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.483 3594645 WARNING oslo_db.sqlalchemy.utils [None req-dd53232b-93ac-4b70-a128-cbd7047d0852 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.092868s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.429 3594654 INFO alembic.runtime.migration [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.430 3594654 INFO alembic.runtime.migration [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.440 3594654 INFO alembic.runtime.migration [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.440 3594654 INFO alembic.runtime.migration [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.444 3594654 INFO alembic.runtime.migration [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.456 3594654 INFO aodh.api.app [None req-f2b98ec0-6a3a-4c02-a30a-ace90cb1c7c4 34f480aa-92f1-4a24-950e-1e5125dc778c 26058982-3a03-4b82-8430-2b2fb447b954 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.486 3594654 WARNING oslo_db.sqlalchemy.utils [None req-c7927e3c-364c-4d26-937b-6ca2a074dbf4 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.487 3594654 WARNING oslo_db.sqlalchemy.utils [None req-c7927e3c-364c-4d26-937b-6ca2a074dbf4 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.491 3594654 WARNING oslo_db.sqlalchemy.utils [None req-c7927e3c-364c-4d26-937b-6ca2a074dbf4 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.503 3594654 WARNING oslo_db.sqlalchemy.utils [None req-f10dc482-b50b-4444-8b82-734ccb9d8086 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.507 3594654 WARNING oslo_db.sqlalchemy.utils [None req-7b250f7f-1339-4bc2-87b6-d41fe410d876 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] 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_wrong_type [0.039097s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.499 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.499 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.509 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.510 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.516 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.520 3594650 INFO aodh.api.app [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.061101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.499 3594645 INFO alembic.runtime.migration [None req-dd53232b-93ac-4b70-a128-cbd7047d0852 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.499 3594645 INFO alembic.runtime.migration [None req-dd53232b-93ac-4b70-a128-cbd7047d0852 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.503 3594645 INFO alembic.runtime.migration [None req-dd53232b-93ac-4b70-a128-cbd7047d0852 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.503 3594645 INFO alembic.runtime.migration [None req-dd53232b-93ac-4b70-a128-cbd7047d0852 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.511 3594645 INFO alembic.runtime.migration [None req-dd53232b-93ac-4b70-a128-cbd7047d0852 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.513 3594645 INFO aodh.api.app [None req-dd53232b-93ac-4b70-a128-cbd7047d0852 c73bc0b4-ffb2-4abd-bf6d-beabe82dae7a bdbedc05-2316-4700-86f3-1a22c2116a33 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.528 3594645 WARNING oslo_db.sqlalchemy.utils [None req-cf2dc95b-7acf-4299-bf10-bf2769cf922f c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.529 3594645 WARNING oslo_db.sqlalchemy.utils [None req-cf2dc95b-7acf-4299-bf10-bf2769cf922f c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.538 3594645 WARNING oslo_db.sqlalchemy.utils [None req-cac08abc-5de3-43eb-95c5-e87fa9fe6915 c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.542 3594645 WARNING oslo_db.sqlalchemy.utils [None req-2a110425-9d06-44ee-a269-d5a6d7d90a3d c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.543 3594645 WARNING oslo_db.sqlalchemy.utils [None req-2a110425-9d06-44ee-a269-d5a6d7d90a3d c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.545 3594645 WARNING oslo_db.sqlalchemy.utils [None req-ec712d02-2429-43b7-aec2-12a21639c906 c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.068690s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.523 3594654 INFO alembic.runtime.migration [None req-7b250f7f-1339-4bc2-87b6-d41fe410d876 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.523 3594654 INFO alembic.runtime.migration [None req-7b250f7f-1339-4bc2-87b6-d41fe410d876 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.530 3594654 INFO alembic.runtime.migration [None req-7b250f7f-1339-4bc2-87b6-d41fe410d876 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.530 3594654 INFO alembic.runtime.migration [None req-7b250f7f-1339-4bc2-87b6-d41fe410d876 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.540 3594654 INFO alembic.runtime.migration [None req-7b250f7f-1339-4bc2-87b6-d41fe410d876 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.544 3594654 INFO aodh.api.app [None req-7b250f7f-1339-4bc2-87b6-d41fe410d876 cd5b3a81-a242-468f-8b63-34c5bc6aab47 abbe6fbc-c1ee-4707-8446-f34b0e8b919a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.570 3594654 WARNING oslo_db.sqlalchemy.utils [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.572 3594654 WARNING oslo_db.sqlalchemy.utils [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.580 3594654 WARNING oslo_db.sqlalchemy.utils [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.067535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.538 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.538 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.542 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.542 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.546 3594650 INFO alembic.runtime.migration [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.549 3594650 INFO aodh.api.app [None req-558e9d78-1b57-4153-96a1-722de6e49411 e18d7d42-9715-4c9b-9861-f4f4ec8ceb89 05927cbe-6f5b-4d0d-8e54-443f019f7d2d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.562 3594650 WARNING oslo_db.sqlalchemy.utils [None req-ac08df3d-0393-4a5f-8981-b5af92e70b69 ddab8211-05c3-448b-9d71-0af3f859c3e2 ff97bfdc-5410-4ea8-852d-b54389ab806a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.563 3594650 WARNING oslo_db.sqlalchemy.utils [None req-ac08df3d-0393-4a5f-8981-b5af92e70b69 ddab8211-05c3-448b-9d71-0af3f859c3e2 ff97bfdc-5410-4ea8-852d-b54389ab806a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.568 3594650 WARNING oslo_db.sqlalchemy.utils [None req-3418df8a-ba3a-423b-a08d-1e8fb27fd330 ddab8211-05c3-448b-9d71-0af3f859c3e2 ff97bfdc-5410-4ea8-852d-b54389ab806a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.571 3594650 WARNING oslo_db.sqlalchemy.utils [None req-27e7c611-2432-4a9b-ac80-a495419643a7 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.574 3594650 WARNING oslo_db.sqlalchemy.utils [None req-22679f8f-b7e8-4320-9293-baa093905ddb 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.582 3594650 WARNING oslo_db.sqlalchemy.utils [None req-f8721225-9279-4037-aedb-1db9e8dc92ec ddab8211-05c3-448b-9d71-0af3f859c3e2 ff97bfdc-5410-4ea8-852d-b54389ab806a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.584 3594650 WARNING oslo_db.sqlalchemy.utils [None req-f8721225-9279-4037-aedb-1db9e8dc92ec ddab8211-05c3-448b-9d71-0af3f859c3e2 ff97bfdc-5410-4ea8-852d-b54389ab806a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.588 3594650 WARNING oslo_db.sqlalchemy.utils [None req-7aba72e6-8772-4068-a04d-684afe5c7817 ddab8211-05c3-448b-9d71-0af3f859c3e2 ff97bfdc-5410-4ea8-852d-b54389ab806a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.591 3594650 WARNING oslo_db.sqlalchemy.utils [None req-611b79da-e0ac-4ee9-ad1b-83179ff4b218 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.593 3594650 WARNING oslo_db.sqlalchemy.utils [None req-611b79da-e0ac-4ee9-ad1b-83179ff4b218 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.597 3594650 WARNING oslo_db.sqlalchemy.utils [None req-1078e304-f184-4648-9d41-bd024da7efe7 256b27c 0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.198695s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.487 3594656 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-21 03:33:27.487 3594656 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-21 03:33:27.491 3594656 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-21 03:33:27.491 3594656 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-21 03:33:27.498 3594656 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-21 03:33:27.552 3594656 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.648 3594656 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.667 3594656 WARNING oslo_policy.policy [None req-64f3ac0f-c439-428e-af46-94cd88ba4db2 26ba626b-4324-45db-8c14-9ffb2030e05a 0a5afc17-0f88-40c1-b74c-69842962ea43 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.109434s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.592 3594654 INFO alembic.runtime.migration [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.592 3594654 INFO alembic.runtime.migration [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.595 3594654 INFO alembic.runtime.migration [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.595 3594654 INFO alembic.runtime.migration [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.599 3594654 INFO alembic.runtime.migration [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.613 3594654 INFO aodh.api.app [None req-bb5e2130-9407-448b-95ba-49b0e51ebba3 b52aaede-86bb-42ba-963d-64aff546923e 2cd4e81a-8556-4b9a-b68d-bcf49c9a68a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.639 3594654 WARNING oslo_db.sqlalchemy.utils [None req-8ff4c9fd-7d5b-4ec1-ad0b-266a2de07bb9 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.642 3594654 WARNING oslo_db.sqlalchemy.utils [None req-7325ad1d-7219-4bd5-bd53-f78a92404204 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.653 3594654 WARNING oslo_db.sqlalchemy.utils [None req-b70eb01d-a013-4cda-b994-0c7e6cfc60d9 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.669 3594654 WARNING oslo_db.sqlalchemy.utils [None req-4e3c0abd-9b70-4958-b2d4-7db23b8090b1 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.671 3594654 WARNING oslo_db.sqlalchemy.utils [None req-4e3c0abd-9b70-4958-b2d4-7db23b8090b1 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.684 3594654 WARNING oslo_db.sqlalchemy.utils [None req-b52b786a-806f-4204-839a-de103494cac2 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.686 3594654 WARNING oslo_db.sqlalchemy.utils [None req-b52b786a-806f-4204-839a-de103494cac2 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.036651s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.685 3594656 INFO alembic.runtime.migration [None req-64f3ac0f-c439-428e-af46-94cd88ba4db2 26ba626b-4324-45db-8c14-9ffb2030e05a 0a5afc17-0f88-40c1-b74c-69842962ea43 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.685 3594656 INFO alembic.runtime.migration [None req-64f3ac0f-c439-428e-af46-94cd88ba4db2 26ba626b-4324-45db-8c14-9ffb2030e05a 0a5afc17-0f88-40c1-b74c-69842962ea43 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.689 3594656 INFO alembic.runtime.migration [None req-64f3ac0f-c439-428e-af46-94cd88ba4db2 26ba626b-4324-45db-8c14-9ffb2030e05a 0a5afc17-0f88-40c1-b74c-69842962ea43 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.689 3594656 INFO alembic.runtime.migration [None req-64f3ac0f-c439-428e-af46-94cd88ba4db2 26ba626b-4324-45db-8c14-9ffb2030e05a 0a5afc17-0f88-40c1-b74c-69842962ea43 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.693 3594656 INFO alembic.runtime.migration [None req-64f3ac0f-c439-428e-af46-94cd88ba4db2 26ba626b-4324-45db-8c14-9ffb2030e05a 0a5afc17-0f88-40c1-b74c-69842962ea43 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.695 3594656 INFO aodh.api.app [None req-64f3ac0f-c439-428e-af46-94cd88ba4db2 26ba626b-4324-45db-8c14-9ffb2030e05a 0a5afc17-0f88-40c1-b74c-69842962ea43 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.160968s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.561 3594645 INFO alembic.runtime.migration [None req-ec712d02-2429-43b7-aec2-12a21639c906 c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.561 3594645 INFO alembic.runtime.migration [None req-ec712d02-2429-43b7-aec2-12a21639c906 c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.654 3594645 INFO alembic.runtime.migration [None req-ec712d02-2429-43b7-aec2-12a21639c906 c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.654 3594645 INFO alembic.runtime.migration [None req-ec712d02-2429-43b7-aec2-12a21639c906 c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.660 3594645 INFO alembic.runtime.migration [None req-ec712d02-2429-43b7-aec2-12a21639c906 c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.662 3594645 INFO aodh.api.app [None req-ec712d02-2429-43b7-aec2-12a21639c906 c4315e72-5fa0-4a47-92a5-f573db3d3802 ff5b1c4b-daa9-4c01-b978-8d8ff18bb769 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.706 3594645 WARNING oslo_db.sqlalchemy.utils [None req-5970b9ac-934f-44f6-8d35-2c7a43268cf7 760a1633-fcf4-452a-babe-bddb26951710 200ed25c-05c9-4bd5-9d3c-daf490cfb808 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.135934s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.698 3594650 INFO alembic.runtime.migration [None req-1078e304-f184-4648-9d41-bd024da7efe7 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.698 3594650 INFO alembic.runtime.migration [None req-1078e304-f184-4648-9d41-bd024da7efe7 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.702 3594650 INFO alembic.runtime.migration [None req-1078e304-f184-4648-9d41-bd024da7efe7 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.702 3594650 INFO alembic.runtime.migration [None req-1078e304-f184-4648-9d41-bd024da7efe7 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.707 3594650 INFO alembic.runtime.migration [None req-1078e304-f184-4648-9d41-bd024da7efe7 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.709 3594650 INFO aodh.api.app [None req-1078e304-f184-4648-9d41-bd024da7efe7 256b27c0-144d-4264-8bff-b48bf0688a16 293868e6-c370-4678-a781-3a19864b0092 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.721 3594650 WARNING oslo_db.sqlalchemy.utils [None req-98a2b327-2e7d-48ab-808e-fdc7ddb0cc96 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.722 3594650 WARNING oslo_db.sqlalchemy.utils [None req-98a2b327-2e7d-48ab-808e-fdc7ddb0cc96 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.727 3594650 WARNING oslo_db.sqlalchemy.utils [None req-5a2098ab-3786-429e-a88d-051a097d983d fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.730 3594650 WARNING oslo_db.sqlalchemy.utils [None req-9fd48d46-5ba0-409b-939c-c3b223908e42 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.731 3594650 WARNING oslo_db.sqlalchemy.utils [None req-9fd48d46-5ba0-409b-939c-c3b223908e42 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.734 3594650 WARNING oslo_db.sqlalchemy.utils [None req-be1cb557-8fec-405f-b54d-ea65d9d4aa07 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.052371s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.722 3594656 INFO alembic.runtime.migration [None req-3cd3e2d5-ac23-4adc-ac5d-6ce2acb572e2 e9f91d65-7837-4634-b53e-8a73b741afd9 d1d18431-d890-45c9-bbcc-8dbb651580a1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.722 3594656 INFO alembic.runtime.migration [None req-3cd3e2d5-ac23-4adc-ac5d-6ce2acb572e2 e9f91d65-7837-4634-b53e-8a73b741afd9 d1d18431-d890-45c9-bbcc-8dbb651580a1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.729 3594656 INFO alembic.runtime.migration [None req-3cd3e2d5-ac23-4adc-ac5d-6ce2acb572e2 e9f91d65-7837-4634-b53e-8a73b741afd9 d1d18431-d890-45c9-bbcc-8dbb651580a1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.729 3594656 INFO alembic.runtime.migration [None req-3cd3e2d5-ac23-4adc-ac5d-6ce2acb572e2 e9f91d65-7837-4634-b53e-8a73b741afd9 d1d18431-d890-45c9-bbcc-8dbb651580a1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.735 3594656 INFO alembic.runtime.migration [None req-3cd3e2d5-ac23-4adc-ac5d-6ce2acb572e2 e9f91d65-7837-4634-b53e-8a73b741afd9 d1d18431-d890-45c9-bbcc-8dbb651580a1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.737 3594656 INFO aodh.api.app [None req-3cd3e2d5-ac23-4adc-ac5d-6ce2acb572e2 e9f91d65-7837-4634-b53e-8a73b741afd9 d1d18431-d890-45c9-bbcc-8dbb651580a1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.755 3594656 WARNING oslo_db.sqlalchemy.utils [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.758 3594656 WARNING oslo_db.sqlalchemy.utils [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.766 3594656 WARNING oslo_db.sqlalchemy.utils [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.060170s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.742 3594650 INFO alembic.runtime.migration [None req-be1cb557-8fec-405f-b54d-ea65d9d4aa07 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.742 3594650 INFO alembic.runtime.migration [None req-be1cb557-8fec-405f-b54d-ea65d9d4aa07 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.746 3594650 INFO alembic.runtime.migration [None req-be1cb557-8fec-405f-b54d-ea65d9d4aa07 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.746 3594650 INFO alembic.runtime.migration [None req-be1cb557-8fec-405f-b54d-ea65d9d4aa07 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.751 3594650 INFO alembic.runtime.migration [None req-be1cb557-8fec-405f-b54d-ea65d9d4aa07 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.752 3594650 INFO aodh.api.app [None req-be1cb557-8fec-405f-b54d-ea65d9d4aa07 fb593878-2970-46e9-86e6-97c65e78516e d82a1fd6-e10f-4fe3-ac6b-78250cefdcc6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.769 3594650 WARNING oslo_db.sqlalchemy.utils [None req-ff7a6767-4f32-40a5-b7c1-1d889c064ad5 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.771 3594650 WARNING oslo_db.sqlalchemy.utils [None req-ff7a6767-4f32-40a5-b7c1-1d889c064ad5 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.777 3594650 WARNING oslo_db.sqlalchemy.utils [None req-3bb33be9-fda5-437b-9090-1de3ece44a60 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.789 3594650 WARNING oslo_db.sqlalchemy.utils [None req-983b3c39-3eeb-4028-92e5-c0219314b4f4 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.790 3594650 WARNING oslo_db.sqlalchemy.utils [None req-983b3c39-3eeb-4028-92e5-c0219314b4f4 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.794 3594650 WARNING oslo_db.sqlalchemy.utils [None req-4d68fff3-aa32-4fde-bec1-76c66834f984 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.105436s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.702 3594654 INFO alembic.runtime.migration [None req-b52b786a-806f-4204-839a-de103494cac2 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.702 3594654 INFO alembic.runtime.migration [None req-b52b786a-806f-4204-839a-de103494cac2 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.705 3594654 INFO alembic.runtime.migration [None req-b52b786a-806f-4204-839a-de103494cac2 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.705 3594654 INFO alembic.runtime.migration [None req-b52b786a-806f-4204-839a-de103494cac2 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.718 3594654 INFO alembic.runtime.migration [None req-b52b786a-806f-4204-839a-de103494cac2 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.721 3594654 INFO aodh.api.app [None req-b52b786a-806f-4204-839a-de103494cac2 a75e433a-4bbb-47b5-84b1-3486a4b09be8 a06e7346-256b-465c-9f01-332b459216ea - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.743 3594654 WARNING oslo_db.sqlalchemy.utils [None req-b7b2495e-b801-456c-be0a-c38a6a2c1101 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.756 3594654 WARNING oslo_db.sqlalchemy.utils [None req-67e2f644-6086-4167-9261-8cd7b9daf084 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.758 3594654 WARNING oslo_db.sqlalchemy.utils [None req-67e2f644-6086-4167-9261-8cd7b9daf084 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.768 3594654 WARNING oslo_db.sqlalchemy.utils [None req-8c06e6e3-5b90-44f3-a02f-903fb4b3786d e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.772 3594654 WARNING oslo_db.sqlalchemy.utils [None req-496ff5ac-eb28-48ff-922c-12c9d85244e1 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.782 3594654 WARNING oslo_db.sqlalchemy.utils [None req-1218813a-bf5c-41ed-a629-fcb3d9c4425f e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.788 3594654 WARNING oslo_db.sqlalchemy.utils [None req-c6f8f9d6-d76b-4936-8623-e21f5e8f1fc9 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.795 3594654 WARNING oslo_db.sqlalchemy.utils [None req-c6f8f9d6-d76b-4936-8623-e21f5e8f1fc9 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] 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.113707s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.723 3594645 INFO alembic.runtime.migration [None req-5970b9ac-934f-44f6-8d35-2c7a43268cf7 760a1633-fcf4-452a-babe-bddb26951710 200ed25c-05c9-4bd5-9d3c-daf490cfb808 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.723 3594645 INFO alembic.runtime.migration [None req-5970b9ac-934f-44f6-8d35-2c7a43268cf7 760a1633-fcf4-452a-babe-bddb26951710 200ed25c-05c9-4bd5-9d3c-daf490cfb808 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.734 3594645 INFO alembic.runtime.migration [None req-5970b9ac-934f-44f6-8d35-2c7a43268cf7 760a1633-fcf4-452a-babe-bddb26951710 200ed25c-05c9-4bd5-9d3c-daf490cfb808 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.734 3594645 INFO alembic.runtime.migration [None req-5970b9ac-934f-44f6-8d35-2c7a43268cf7 760a1633-fcf4-452a-babe-bddb26951710 200ed25c-05c9-4bd5-9d3c-daf490cfb808 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.741 3594645 INFO alembic.runtime.migration [None req-5970b9ac-934f-44f6-8d35-2c7a43268cf7 760a1633-fcf4-452a-babe-bddb26951710 200ed25c-05c9-4bd5-9d3c-daf490cfb808 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.743 3594645 INFO aodh.api.app [None req-5970b9ac-934f-44f6-8d35-2c7a43268cf7 760a1633-fcf4-452a-babe-bddb26951710 200ed25c-05c9-4bd5-9d3c-daf490cfb808 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.797 3594645 WARNING oslo_db.sqlalchemy.utils [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.798 3594645 WARNING oslo_db.sqlalchemy.utils [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.819 3594645 WARNING oslo_db.sqlalchemy.utils [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.062953s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.777 3594656 INFO alembic.runtime.migration [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.777 3594656 INFO alembic.runtime.migration [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.781 3594656 INFO alembic.runtime.migration [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.781 3594656 INFO alembic.runtime.migration [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.786 3594656 INFO alembic.runtime.migration [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.788 3594656 INFO aodh.api.app [None req-f3dfb6bb-b7f0-4f50-aca8-2b4ef2073aea 351b667c-ca73-4b8d-bfc5-f37b0bd02661 f752cd25-25a6-480e-a175-39aa24c34b82 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.806 3594656 WARNING oslo_db.sqlalchemy.utils [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.809 3594656 WARNING oslo_db.sqlalchemy.utils [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.827 3594656 WARNING oslo_db.sqlalchemy.utils [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.052063s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.803 3594650 INFO alembic.runtime.migration [None req-4d68fff3-aa32-4fde-bec1-76c66834f984 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.803 3594650 INFO alembic.runtime.migration [None req-4d68fff3-aa32-4fde-bec1-76c66834f984 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.806 3594650 INFO alembic.runtime.migration [None req-4d68fff3-aa32-4fde-bec1-76c66834f984 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.806 3594650 INFO alembic.runtime.migration [None req-4d68fff3-aa32-4fde-bec1-76c66834f984 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.811 3594650 INFO alembic.runtime.migration [None req-4d68fff3-aa32-4fde-bec1-76c66834f984 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.812 3594650 INFO aodh.api.app [None req-4d68fff3-aa32-4fde-bec1-76c66834f984 1b42520f-bebd-4f4e-a495-994c864078cd 1a47690e-382b-4518-b667-fc94f47a9bce - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.826 3594650 WARNING oslo_db.sqlalchemy.utils [None req-951cd207-4890-4622-85a0-c93e94e274ca 82c919a8-994d-4762-851d-f834eef73eee 2f331015-5e12-4a92-a913-de5fdf43fb47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.828 3594650 WARNING oslo_db.sqlalchemy.utils [None req-951cd207-4890-4622-85a0-c93e94e274ca 82c919a8-994d-4762-851d-f834eef73eee 2f331015-5e12-4a92-a913-de5fdf43fb47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.833 3594650 WARNING oslo_db.sqlalchemy.utils [None req-c11c2bd2-009f-4daf-8f29-e07bf8ed3797 82c919a8-994d-4762-851d-f834eef73eee 2f331015-5e12-4a92-a913-de5fdf43fb47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.837 3594650 WARNING oslo_db.sqlalchemy.utils [None req-7cef1701-237b-4f84-9f10-e26e451df3d1 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.838 3594650 WARNING oslo_db.sqlalchemy.utils [None req-7cef1701-237b-4f84-9f10-e26e451df3d1 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.844 3594650 WARNING oslo_db.sqlalchemy.utils [None req-a98f7e64-d521-4115-8985-c825503d5865 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.847 3594650 WARNING oslo_db.sqlalchemy.utils [None req-b195e0f5-e7e7-49b1-b9cc-a3a7826a75fa 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin [0.042385s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.855 3594650 INFO alembic.runtime.migration [None req-b195e0f5-e7e7-49b1-b9cc-a3a7826a75fa 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.855 3594650 INFO alembic.runtime.migration [None req-b195e0f5-e7e7-49b1-b9cc-a3a7826a75fa 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.859 3594650 INFO alembic.runtime.migration [None req-b195e0f5-e7e7-49b1-b9cc-a3a7826a75fa 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.859 3594650 INFO alembic.runtime.migration [None req-b195e0f5-e7e7-49b1-b9cc-a3a7826a75fa 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.864 3594650 INFO alembic.runtime.migration [None req-b195e0f5-e7e7-49b1-b9cc-a3a7826a75fa 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.865 3594650 INFO aodh.api.app [None req-b195e0f5-e7e7-49b1-b9cc-a3a7826a75fa 82c919a8-994d-4762-851d-f834eef73eee ac14d89b-c20e-455b-8fcc-ee9923c811bb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.885 3594650 WARNING oslo_db.sqlalchemy.utils [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.886 3594650 WARNING oslo_db.sqlalchemy.utils [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.890 3594650 WARNING oslo_db.sqlalchemy.utils [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.066090s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.843 3594656 INFO alembic.runtime.migration [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.843 3594656 INFO alembic.runtime.migration [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.852 3594656 INFO alembic.runtime.migration [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.853 3594656 INFO alembic.runtime.migration [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.862 3594656 INFO alembic.runtime.migration [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.865 3594656 INFO aodh.api.app [None req-09938fe5-60cd-475c-8baf-dc85450b792a a6632777-aa79-4520-a0eb-ee06f0d7c308 488fbba6-cb5e-45b1-9441-16e5e60ffd39 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.882 3594656 WARNING oslo_db.sqlalchemy.utils [None req-f4bdb389-b40f-4b3b-9324-9d8e275b9d18 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.887 3594656 WARNING oslo_db.sqlalchemy.utils [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.897 3594656 WARNING oslo_db.sqlalchemy.utils [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.100543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.808 3594654 INFO alembic.runtime.migration [None req-c6f8f9d6-d76b-4936-8623-e21f5e8f1fc9 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.808 3594654 INFO alembic.runtime.migration [None req-c6f8f9d6-d76b-4936-8623-e21f5e8f1fc9 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.811 3594654 INFO alembic.runtime.migration [None req-c6f8f9d6-d76b-4936-8623-e21f5e8f1fc9 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.811 3594654 INFO alembic.runtime.migration [None req-c6f8f9d6-d76b-4936-8623-e21f5e8f1fc9 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.823 3594654 INFO alembic.runtime.migration [None req-c6f8f9d6-d76b-4936-8623-e21f5e8f1fc9 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.834 3594654 INFO aodh.api.app [None req-c6f8f9d6-d76b-4936-8623-e21f5e8f1fc9 e9cdf470-a5a2-4b06-b1e1-de09128e6fe5 7fabada5-387b-40b3-9093-d9fb56d25890 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.866 3594654 WARNING oslo_db.sqlalchemy.utils [None req-663a9ce7-3fbd-4af8-820b-1bd14f1bb24c b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.867 3594654 WARNING oslo_db.sqlalchemy.utils [None req-663a9ce7-3fbd-4af8-820b-1bd14f1bb24c b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.876 3594654 WARNING oslo_db.sqlalchemy.utils [None req-e3bf0095-fef2-4866-8051-127cc04175f9 b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.886 3594654 WARNING oslo_db.sqlalchemy.utils [None req-c8fb1921-445c-4fb2-a35f-9fbe3737888a b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.887 3594654 WARNING oslo_db.sqlalchemy.utils [None req-c8fb1921-445c-4fb2-a35f-9fbe3737888a b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.894 3594654 WARNING oslo_db.sqlalchemy.utils [None req-030aa526-aeca-491f-b31b-a0076325178e b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.002728s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.034783s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.913 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.913 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.916 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.916 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.922 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.925 3594656 INFO aodh.api.app [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin_on_behalf_of_another_project [0.049197s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.898 3594650 INFO alembic.runtime.migration [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.898 3594650 INFO alembic.runtime.migration [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.904 3594650 INFO alembic.runtime.migration [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.904 3594650 INFO alembic.runtime.migration [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.910 3594650 INFO alembic.runtime.migration [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.914 3594650 INFO aodh.api.app [None req-95c3468b-c933-42e6-b49a-20e219542768 8f3a50e4-d968-4eda-99fb-4c0b0b1cc03a 0772c07a-a671-4b61-9296-675ff450dac2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.032540s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.019717s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002104s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002492s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.037228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.946 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.947 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.950 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.950 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.954 3594656 INFO alembic.runtime.migration [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.956 3594656 INFO aodh.api.app [None req-5ec82392-9256-40a4-b839-2003c72dca78 1a282008-b23d-4869-823d-a96e26918503 8e0296da-7205-49e3-99c8-8dffa33a640c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:27.969 3594656 WARNING oslo_db.sqlalchemy.utils [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.970 3594656 WARNING oslo_db.sqlalchemy.utils [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:27.974 3594656 WARNING oslo_db.sqlalchemy.utils [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.054864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.983 3594656 INFO alembic.runtime.migration [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.983 3594656 INFO alembic.runtime.migration [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.986 3594656 INFO alembic.runtime.migration [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.986 3594656 INFO alembic.runtime.migration [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.991 3594656 INFO alembic.runtime.migration [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.992 3594656 INFO aodh.api.app [None req-3a599e5c-a26c-40c8-8f05-1c758a87292a 7680fd5e-9adb-4178-946f-0bf4d182b8c6 4100aae6-fd67-440b-bbfa-cd3d6e77db6c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.007 3594656 WARNING oslo_db.sqlalchemy.utils [None req-ce0e479b-44d4-4301-a180-7362e1e88d3f 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.011 3594656 WARNING oslo_db.sqlalchemy.utils [None req-da796049-505b-4b5e-957e-8e1e40419805 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.021 3594656 WARNING oslo_db.sqlalchemy.utils [None req-951a7da6-a4fa-48e4-8c45-58fd7428202c 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.022 3594656 WARNING oslo_db.sqlalchemy.utils [None req-951a7da6-a4fa-48e4-8c45-58fd7428202c 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.026 3594656 WARNING oslo_db.sqlalchemy.utils [None req-6a48dda3-4f58-4592-988d-debb9eb1fdef 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.031 3594656 WARNING oslo_db.sqlalchemy.utils [None req-090384b9-d9db-43ea-8586-7920bc36585f 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.133175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.984 3594654 INFO alembic.runtime.migration [None req-02b76428-417a-4572-8c89-b77a6f0c6a75 b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.984 3594654 INFO alembic.runtime.migration [None req-02b76428-417a-4572-8c89-b77a6f0c6a75 b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.988 3594654 INFO alembic.runtime.migration [None req-02b76428-417a-4572-8c89-b77a6f0c6a75 b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.988 3594654 INFO alembic.runtime.migration [None req-02b76428-417a-4572-8c89-b77a6f0c6a75 b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.992 3594654 INFO alembic.runtime.migration [None req-02b76428-417a-4572-8c89-b77a6f0c6a75 b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.999 3594654 INFO aodh.api.app [None req-02b76428-417a-4572-8c89-b77a6f0c6a75 b75ae7be-ce42-499b-8b3c-7c8b5506c853 a028d386-763c-4f0a-a36c-d509680baa00 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.019 3594654 WARNING oslo_db.sqlalchemy.utils [None req-37e36744-7be0-4606-9183-faa0bf6c34a7 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.020 3594654 WARNING oslo_db.sqlalchemy.utils [None req-37e36744-7be0-4606-9183-faa0bf6c34a7 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.026 3594654 WARNING oslo_db.sqlalchemy.utils [None req-280a9ac9-2d9c-4604-b817-8d7670a21808 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.031 3594654 WARNING oslo_db.sqlalchemy.utils [None req-4aaeff1f-0fbe-42ef-97ac-0fff0cec1e31 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.032 3594654 WARNING oslo_db.sqlalchemy.utils [None req-4aaeff1f-0fbe-42ef-97ac-0fff0cec1e31 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.035 3594654 WARNING oslo_db.sqlalchemy.utils [None req-0417fe2b-245b-44ef-9cf1-bdbb075a9465 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.132147s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.983 3594645 INFO alembic.runtime.migration [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.983 3594645 INFO alembic.runtime.migration [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.992 3594645 INFO alembic.runtime.migration [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.993 3594645 INFO alembic.runtime.migration [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.050 3594645 INFO alembic.runtime.migration [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.052 3594645 INFO aodh.api.app [None req-feb5472b-b48b-4159-9d22-2a83da58fc82 fe77e586-6314-42f6-9bc8-6e8df0c709a7 5421507a-1d38-4806-a502-6acb08365222 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin [0.076683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.043 3594654 INFO alembic.runtime.migration [None req-0417fe2b-245b-44ef-9cf1-bdbb075a9465 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.044 3594654 INFO alembic.runtime.migration [None req-0417fe2b-245b-44ef-9cf1-bdbb075a9465 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.047 3594654 INFO alembic.runtime.migration [None req-0417fe2b-245b-44ef-9cf1-bdbb075a9465 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.047 3594654 INFO alembic.runtime.migration [None req-0417fe2b-245b-44ef-9cf1-bdbb075a9465 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.060 3594654 INFO alembic.runtime.migration [None req-0417fe2b-245b-44ef-9cf1-bdbb075a9465 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.067 3594654 INFO aodh.api.app [None req-0417fe2b-245b-44ef-9cf1-bdbb075a9465 4733c09b-b891-44fe-9005-42e1ab347f60 4d1383b6-7bb2-4ba9-bc34-cbec405f7d2f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.094 3594654 WARNING oslo_db.sqlalchemy.utils [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.095 3594654 WARNING oslo_db.sqlalchemy.utils [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.101 3594654 WARNING oslo_db.sqlalchemy.utils [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.084214s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.047 3594656 INFO alembic.runtime.migration [None req-090384b9-d9db-43ea-8586-7920bc36585f 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.047 3594656 INFO alembic.runtime.migration [None req-090384b9-d9db-43ea-8586-7920bc36585f 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.050 3594656 INFO alembic.runtime.migration [None req-090384b9-d9db-43ea-8586-7920bc36585f 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.050 3594656 INFO alembic.runtime.migration [None req-090384b9-d9db-43ea-8586-7920bc36585f 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.055 3594656 INFO alembic.runtime.migration [None req-090384b9-d9db-43ea-8586-7920bc36585f 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.057 3594656 INFO aodh.api.app [None req-090384b9-d9db-43ea-8586-7920bc36585f 4a80a47d-e8ea-41d1-8b17-0af8d6b84d3b ce922c84-cdcf-4327-896b-54ba353a0cbe - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.074 3594656 WARNING oslo_db.sqlalchemy.utils [None req-c60b9515-e725-47ac-9299-271eee783024 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.092 3594656 WARNING oslo_db.sqlalchemy.utils [None req-2177b716-a330-45ca-b030-d66fcdeedef5 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.107 3594656 WARNING oslo_db.sqlalchemy.utils [None req-a891cce9-cd88-45b6-a302-c372c033aa2d 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.111 3594656 WARNING oslo_db.sqlalchemy.utils [None req-a891cce9-cd88-45b6-a302-c372c033aa2d 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.046956s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.112 3594645 INFO alembic.runtime.migration [None req-030f43f0-2d4a-4c4c-94d9-c3ca65dc31cb - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.112 3594645 INFO alembic.runtime.migration [None req-030f43f0-2d4a-4c4c-94d9-c3ca65dc31cb - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.115 3594645 INFO alembic.runtime.migration [None req-030f43f0-2d4a-4c4c-94d9-c3ca65dc31cb - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.115 3594645 INFO alembic.runtime.migration [None req-030f43f0-2d4a-4c4c-94d9-c3ca65dc31cb - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.122 3594645 INFO alembic.runtime.migration [None req-030f43f0-2d4a-4c4c-94d9-c3ca65dc31cb - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.124 3594645 INFO aodh.api.app [None req-030f43f0-2d4a-4c4c-94d9-c3ca65dc31cb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin_on_behalf_of_another_project [0.095928s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.130 3594654 INFO alembic.runtime.migration [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.131 3594654 INFO alembic.runtime.migration [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.147 3594654 INFO alembic.runtime.migration [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.148 3594654 INFO alembic.runtime.migration [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.158 3594654 INFO alembic.runtime.migration [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.167 3594654 INFO aodh.api.app [None req-890dec02-d12e-43f1-b770-4b4c54e5a095 3611fb7c-22db-4926-bc57-22f1a4da355f 366d27fe-116f-4093-9cb7-5af07ee7aa6f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.197 3594654 WARNING oslo_db.sqlalchemy.utils [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.198 3594654 WARNING oslo_db.sqlalchemy.utils [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.205 3594654 WARNING oslo_db.sqlalchemy.utils [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.073553s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.165 3594645 INFO alembic.runtime.migration [None req-b10e7a44-7e00-4f61-852c-e67b703fe92e - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.165 3594645 INFO alembic.runtime.migration [None req-b10e7a44-7e00-4f61-852c-e67b703fe92e - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.168 3594645 INFO alembic.runtime.migration [None req-b10e7a44-7e00-4f61-852c-e67b703fe92e - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.169 3594645 INFO alembic.runtime.migration [None req-b10e7a44-7e00-4f61-852c-e67b703fe92e - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.175 3594645 INFO alembic.runtime.migration [None req-b10e7a44-7e00-4f61-852c-e67b703fe92e - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.177 3594645 INFO aodh.api.app [None req-b10e7a44-7e00-4f61-852c-e67b703fe92e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.171043s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.126 3594656 INFO alembic.runtime.migration [None req-a891cce9-cd88-45b6-a302-c372c033aa2d 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.127 3594656 INFO alembic.runtime.migration [None req-a891cce9-cd88-45b6-a302-c372c033aa2d 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.134 3594656 INFO alembic.runtime.migration [None req-a891cce9-cd88-45b6-a302-c372c033aa2d 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.137 3594656 INFO alembic.runtime.migration [None req-a891cce9-cd88-45b6-a302-c372c033aa2d 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.143 3594656 INFO alembic.runtime.migration [None req-a891cce9-cd88-45b6-a302-c372c033aa2d 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.145 3594656 INFO aodh.api.app [None req-a891cce9-cd88-45b6-a302-c372c033aa2d 3f09b581-0616-4d03-b6e8-8d87f765363c a9d86239-c10c-4db4-9506-1f175b072668 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.253 3594656 WARNING oslo_db.sqlalchemy.utils [None req-c9fd0026-e56b-4b73-8417-63840a51c284 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.259 3594656 WARNING oslo_db.sqlalchemy.utils [None req-2ebbcac4-58b9-4787-84b1-e2729d88ac51 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.263 3594656 WARNING oslo_db.sqlalchemy.utils [None req-c5f7880a-501c-48f3-8312-a7cdea4305cd 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.275 3594656 WARNING oslo_db.sqlalchemy.utils [None req-47e194dd-4c1e-47ec-8421-1367062f2b8a 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.287 3594656 WARNING oslo_db.sqlalchemy.utils [None req-47e194dd-4c1e-47ec-8421-1367062f2b8a 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.062628s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.238 3594645 INFO alembic.runtime.migration [None req-280ac4af-3a84-4c1c-afe7-7f565e1a5159 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.238 3594645 INFO alembic.runtime.migration [None req-280ac4af-3a84-4c1c-afe7-7f565e1a5159 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.249 3594645 INFO alembic.runtime.migration [None req-280ac4af-3a84-4c1c-afe7-7f565e1a5159 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.249 3594645 INFO alembic.runtime.migration [None req-280ac4af-3a84-4c1c-afe7-7f565e1a5159 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.253 3594645 INFO alembic.runtime.migration [None req-280ac4af-3a84-4c1c-afe7-7f565e1a5159 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.254 3594645 INFO aodh.api.app [None req-280ac4af-3a84-4c1c-afe7-7f565e1a5159 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.084513s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.228 3594654 INFO alembic.runtime.migration [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.228 3594654 INFO alembic.runtime.migration [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.240 3594654 INFO alembic.runtime.migration [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.240 3594654 INFO alembic.runtime.migration [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.251 3594654 INFO alembic.runtime.migration [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.256 3594654 INFO aodh.api.app [None req-01b66710-eee6-479b-8b99-d5df8c255263 41195538-38c4-49a4-8f64-bc3fee214188 b73ecca9-dd3e-47ce-9671-2381abd056ff - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.278 3594654 WARNING oslo_db.sqlalchemy.utils [None req-6e376572-43d5-4b60-b053-d468aec54832 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.286 3594654 WARNING oslo_db.sqlalchemy.utils [None req-fa9dc434-cc42-41c0-9273-53ecac2713e9 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.365249s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:27.953 3594650 INFO alembic.runtime.migration [None req-868181af-bcfe-4bd8-a996-3952fe5e8028 7ff6a171-33d7-4ad6-96a8-ce18c88fd468 cf4d1cd2-ab06-4ee2-b721-9b2e68eedfdf - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.953 3594650 INFO alembic.runtime.migration [None req-868181af-bcfe-4bd8-a996-3952fe5e8028 7ff6a171-33d7-4ad6-96a8-ce18c88fd468 cf4d1cd2-ab06-4ee2-b721-9b2e68eedfdf - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.961 3594650 INFO alembic.runtime.migration [None req-868181af-bcfe-4bd8-a996-3952fe5e8028 7ff6a171-33d7-4ad6-96a8-ce18c88fd468 cf4d1cd2-ab06-4ee2-b721-9b2e68eedfdf - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:27.961 3594650 INFO alembic.runtime.migration [None req-868181af-bcfe-4bd8-a996-3952fe5e8028 7ff6a171-33d7-4ad6-96a8-ce18c88fd468 cf4d1cd2-ab06-4ee2-b721-9b2e68eedfdf - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:27.971 3594650 INFO alembic.runtime.migration [None req-868181af-bcfe-4bd8-a996-3952fe5e8028 7ff6a171-33d7-4ad6-96a8-ce18c88fd468 cf4d1cd2-ab06-4ee2-b721-9b2e68eedfdf - - - -] Running stamp_revision -> 010 2025-11-21 03:33:27.974 3594650 INFO aodh.api.app [None req-868181af-bcfe-4bd8-a996-3952fe5e8028 7ff6a171-33d7-4ad6-96a8-ce18c88fd468 cf4d1cd2-ab06-4ee2-b721-9b2e68eedfdf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.003 3594650 WARNING oslo_db.sqlalchemy.utils [None req-1e5f31eb-7e29-4179-8408-8e525cd1f999 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.013 3594650 WARNING oslo_db.sqlalchemy.utils [None req-92908d63-8c7d-4307-b922-52c1df69095e 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.028 3594650 WARNING oslo_db.sqlalchemy.utils [None req-85987e69-b79d-40e8-ade4-f9f83fb50810 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.037 3594650 WARNING oslo_db.sqlalchemy.utils [None req-eadebda8-042a-42b0-ad4c-9304310197a9 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.053 3594650 WARNING oslo_db.sqlalchemy.utils [None req-3040fa6f-93c3-452f-8844-9986e1c21460 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.060 3594650 WARNING oslo_db.sqlalchemy.utils [None req-88f12e65-325a-4cc0-899d-abcfe4b3b485 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.078 3594650 WARNING oslo_db.sqlalchemy.utils [None req-42a765a5-dd73-4997-8590-29dc5b4dcec9 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.089 3594650 WARNING oslo_db.sqlalchemy.utils [None req-02821d50-6179-4dbf-aba9-9821c50e8c7b 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.104 3594650 WARNING oslo_db.sqlalchemy.utils [None req-3cb3a644-2937-4af4-a824-ca6e6aefbdd5 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.118 3594650 WARNING oslo_db.sqlalchemy.utils [None req-2d8ff1a9-00ea-4ad4-a0af-64af01d28c1e 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.149 3594650 WARNING oslo_db.sqlalchemy.utils [None req-1afb378b-4f35-4905-a1a1-7504860705e4 787c10d 8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.164 3594650 WARNING oslo_db.sqlalchemy.utils [None req-f29c7b80-7f43-4b2b-bc7e-9ca793e5d955 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.182 3594650 WARNING oslo_db.sqlalchemy.utils [None req-4bf56dee-9213-4d4d-8c6c-bc72b0fb251c 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.192 3594650 WARNING oslo_db.sqlalchemy.utils [None req-140e92e6-9995-40ea-afd8-d8ea05849761 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.206 3594650 WARNING oslo_db.sqlalchemy.utils [None req-65da8abf-59b1-4778-b2cc-a9d9fa7875cf 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.221 3594650 WARNING oslo_db.sqlalchemy.utils [None req-d6512a55-05c1-4a6c-857c-69fa90c644fe 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.246 3594650 WARNING oslo_db.sqlalchemy.utils [None req-a5bcce7f-83a7-4d54-95c5-acb8c6ef99be 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.253 3594650 WARNING oslo_db.sqlalchemy.utils [None req-bad7f9d8-4952-4588-91e2-b13ef0918619 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.271 3594650 WARNING oslo_db.sqlalchemy.utils [None req-80086881-bfc1-420b-877c-18d4310ac697 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.276 3594650 WARNING oslo_db.sqlalchemy.utils [None req-81b21b3e-9106-430d-9652-71dee3e84f59 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.290 3594650 WARNING oslo_db.sqlalchemy.utils [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.019740s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.017128s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000683s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.047371s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.296 3594645 INFO alembic.runtime.migration [None req-5f33869a-2d89-49b0-92e1-a7d05c3b28a0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.296 3594645 INFO alembic.runtime.migration [None req-5f33869a-2d89-49b0-92e1-a7d05c3b28a0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.299 3594645 INFO alembic.runtime.migration [None req-5f33869a-2d89-49b0-92e1-a7d05c3b28a0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.299 3594645 INFO alembic.runtime.migration [None req-5f33869a-2d89-49b0-92e1-a7d05c3b28a0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.304 3594645 INFO alembic.runtime.migration [None req-5f33869a-2d89-49b0-92e1-a7d05c3b28a0 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.305 3594645 INFO aodh.api.app [None req-5f33869a-2d89-49b0-92e1-a7d05c3b28a0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003579s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.064464s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.298 3594656 INFO alembic.runtime.migration [None req-47e194dd-4c1e-47ec-8421-1367062f2b8a 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.298 3594656 INFO alembic.runtime.migration [None req-47e194dd-4c1e-47ec-8421-1367062f2b8a 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.301 3594656 INFO alembic.runtime.migration [None req-47e194dd-4c1e-47ec-8421-1367062f2b8a 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.301 3594656 INFO alembic.runtime.migration [None req-47e194dd-4c1e-47ec-8421-1367062f2b8a 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.306 3594656 INFO alembic.runtime.migration [None req-47e194dd-4c1e-47ec-8421-1367062f2b8a 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.307 3594656 INFO aodh.api.app [None req-47e194dd-4c1e-47ec-8421-1367062f2b8a 7e1428d9-4762-451e-991e-fd9433017791 6e110e84-be5e-49a6-ad09-948d72508edb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.319 3594656 WARNING oslo_db.sqlalchemy.utils [None req-4f87436e-224f-459e-ad61-9c280dac72a6 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.321 3594656 WARNING oslo_db.sqlalchemy.utils [None req-4f87436e-224f-459e-ad61-9c280dac72a6 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.323 3594656 WARNING oslo_db.sqlalchemy.utils [None req-d04ec672-8183-4ba1-b38a-ca84ba36fa24 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.327 3594656 WARNING oslo_db.sqlalchemy.utils [None req-cce5dbc7-4f61-4903-98d3-864579399951 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.332 3594656 WARNING oslo_db.sqlalchemy.utils [None req-b0c093fc-630b-49a4-ac4d-08c7a79e1537 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.334 3594656 WARNING oslo_db.sqlalchemy.utils [None req-b0c093fc-630b-49a4-ac4d-08c7a79e1537 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.337 3594656 WARNING oslo_db.sqlalchemy.utils [None req-f4208da4-a3a4-4e85-9bae-628251b8f6b2 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.343 3594656 WARNING oslo_db.sqlalchemy.utils [None req-6e85dd54-748e-4856-a631-63ae8698d427 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.350 3594656 WARNING oslo_db.sqlalchemy.utils [None req-3f2578f2-7ed2-45cc-ba4a-5e698dcfe724 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.352 3594656 WARNING oslo_db.sqlalchemy.utils [None req-3f2578f2-7ed2-45cc-ba4a-5e698dcfe724 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.020607s] ... ok {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.093945s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.329 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.329 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.352 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.352 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.356 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.359 3594650 INFO aodh.api.app [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.065963s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.345 3594645 INFO alembic.runtime.migration [None req-9db69ede-02cc-4f5a-a344-1ca8137ce46c - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.345 3594645 INFO alembic.runtime.migration [None req-9db69ede-02cc-4f5a-a344-1ca8137ce46c - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.348 3594645 INFO alembic.runtime.migration [None req-9db69ede-02cc-4f5a-a344-1ca8137ce46c - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.348 3594645 INFO alembic.runtime.migration [None req-9db69ede-02cc-4f5a-a344-1ca8137ce46c - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.353 3594645 INFO alembic.runtime.migration [None req-9db69ede-02cc-4f5a-a344-1ca8137ce46c - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.358 3594645 INFO aodh.api.app [None req-9db69ede-02cc-4f5a-a344-1ca8137ce46c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.055808s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.363 3594656 INFO alembic.runtime.migration [None req-3f2578f2-7ed2-45cc-ba4a-5e698dcfe724 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.363 3594656 INFO alembic.runtime.migration [None req-3f2578f2-7ed2-45cc-ba4a-5e698dcfe724 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.367 3594656 INFO alembic.runtime.migration [None req-3f2578f2-7ed2-45cc-ba4a-5e698dcfe724 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.367 3594656 INFO alembic.runtime.migration [None req-3f2578f2-7ed2-45cc-ba4a-5e698dcfe724 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.371 3594656 INFO alembic.runtime.migration [None req-3f2578f2-7ed2-45cc-ba4a-5e698dcfe724 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.376 3594656 INFO aodh.api.app [None req-3f2578f2-7ed2-45cc-ba4a-5e698dcfe724 4ef5511c-45af-4a8b-8384-992bad36f501 b790ccda-014b-4b7d-847d-af775e479fbe - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.393 3594656 WARNING oslo_db.sqlalchemy.utils [None req-c2f5f138-3b7c-4f04-807f-adea6b7be727 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.394 3594656 WARNING oslo_db.sqlalchemy.utils [None req-c2f5f138-3b7c-4f04-807f-adea6b7be727 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.399 3594656 WARNING oslo_db.sqlalchemy.utils [None req-ff9eb827-be5d-47d3-9e23-9be6d6eae264 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.403 3594656 WARNING oslo_db.sqlalchemy.utils [None req-985189b9-eb50-4e65-bb70-aa37174a2e83 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.404 3594656 WARNING oslo_db.sqlalchemy.utils [None req-985189b9-eb50-4e65-bb70-aa37174a2e83 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.407 3594656 WARNING oslo_db.sqlalchemy.utils [None req-334355d6-0ed9-4739-bac6-4c453ac51f86 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.043091s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.410 3594645 INFO alembic.runtime.migration [None req-d651ecc0-d5fa-4373-9578-38e4a5cd44a4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.411 3594645 INFO alembic.runtime.migration [None req-d651ecc0-d5fa-4373-9578-38e4a5cd44a4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.414 3594645 INFO alembic.runtime.migration [None req-d651ecc0-d5fa-4373-9578-38e4a5cd44a4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.414 3594645 INFO alembic.runtime.migration [None req-d651ecc0-d5fa-4373-9578-38e4a5cd44a4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.418 3594645 INFO alembic.runtime.migration [None req-d651ecc0-d5fa-4373-9578-38e4a5cd44a4 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.419 3594645 INFO aodh.api.app [None req-d651ecc0-d5fa-4373-9578-38e4a5cd44a4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.043752s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.419 3594656 INFO alembic.runtime.migration [None req-3ba361e1-5238-4bcf-93d2-365c47855095 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.419 3594656 INFO alembic.runtime.migration [None req-3ba361e1-5238-4bcf-93d2-365c47855095 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.423 3594656 INFO alembic.runtime.migration [None req-3ba361e1-5238-4bcf-93d2-365c47855095 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.423 3594656 INFO alembic.runtime.migration [None req-3ba361e1-5238-4bcf-93d2-365c47855095 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.427 3594656 INFO alembic.runtime.migration [None req-3ba361e1-5238-4bcf-93d2-365c47855095 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.429 3594656 INFO aodh.api.app [None req-3ba361e1-5238-4bcf-93d2-365c47855095 40d40de3-de21-4ad1-9efb-fb5670155722 61d5dc58-3a6f-4915-ad95-752e06d1c784 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.441 3594656 WARNING oslo_db.sqlalchemy.utils [None req-11cfb455-edf1-464f-8e11-d608ea29c4d2 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.442 3594656 WARNING oslo_db.sqlalchemy.utils [None req-11cfb455-edf1-464f-8e11-d608ea29c4d2 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.447 3594656 WARNING oslo_db.sqlalchemy.utils [None req-b7b155a9-ee70-4aa4-9575-1d1fdacaf537 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.451 3594656 WARNING oslo_db.sqlalchemy.utils [None req-def172e5-29a2-4c39-bf19-6a309c294fa5 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.452 3594656 WARNING oslo_db.sqlalchemy.utils [None req-def172e5-29a2-4c39-bf19-6a309c294fa5 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.455 3594656 WARNING oslo_db.sqlalchemy.utils [None req-81da9ce1-7e10-4a6e-b47e-9745d47325e3 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.062668s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.416 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.417 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.420 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.420 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.425 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.427 3594650 INFO aodh.api.app [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000840s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002725s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002876s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.117411s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.379 3594654 INFO alembic.runtime.migration [None req-fa9dc434-cc42-41c0-9273-53ecac2713e9 - - - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.380 3594654 INFO alembic.runtime.migration [None req-fa9dc434-cc42-41c0-9273-53ecac2713e9 - - - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.388 3594654 INFO alembic.runtime.migration [None req-fa9dc434-cc42-41c0-9273-53ecac2713e9 - - - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.388 3594654 INFO alembic.runtime.migration [None req-fa9dc434-cc42-41c0-9273-53ecac2713e9 - - - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.396 3594654 INFO alembic.runtime.migration [None req-fa9dc434-cc42-41c0-9273-53ecac2713e9 - - - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.399 3594654 INFO aodh.api.app [None req-fa9dc434-cc42-41c0-9273-53ecac2713e9 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.047314s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.454 3594645 INFO alembic.runtime.migration [None req-0e4af190-7ef5-4786-ada3-6527d2f21e38 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.454 3594645 INFO alembic.runtime.migration [None req-0e4af190-7ef5-4786-ada3-6527d2f21e38 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.460 3594645 INFO alembic.runtime.migration [None req-0e4af190-7ef5-4786-ada3-6527d2f21e38 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.460 3594645 INFO alembic.runtime.migration [None req-0e4af190-7ef5-4786-ada3-6527d2f21e38 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.464 3594645 INFO alembic.runtime.migration [None req-0e4af190-7ef5-4786-ada3-6527d2f21e38 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.465 3594645 INFO aodh.api.app [None req-0e4af190-7ef5-4786-ada3-6527d2f21e38 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.058581s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.463 3594656 INFO alembic.runtime.migration [None req-81da9ce1-7e10-4a6e-b47e-9745d47325e3 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.463 3594656 INFO alembic.runtime.migration [None req-81da9ce1-7e10-4a6e-b47e-9745d47325e3 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.466 3594656 INFO alembic.runtime.migration [None req-81da9ce1-7e10-4a6e-b47e-9745d47325e3 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.466 3594656 INFO alembic.runtime.migration [None req-81da9ce1-7e10-4a6e-b47e-9745d47325e3 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.478 3594656 INFO alembic.runtime.migration [None req-81da9ce1-7e10-4a6e-b47e-9745d47325e3 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.480 3594656 INFO aodh.api.app [None req-81da9ce1-7e10-4a6e-b47e-9745d47325e3 66b075ab-3278-4911-bc7c-6a59a6f6f480 85d801ef-2521-4a5b-95e6-67a4cf09a8e5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.501 3594656 WARNING oslo_db.sqlalchemy.utils [None req-62ef83d9-5e2b-493b-ba53-ec0863c54e0d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.503 3594656 WARNING oslo_db.sqlalchemy.utils [None req-62ef83d9-5e2b-493b-ba53-ec0863c54e0d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.510 3594656 WARNING oslo_db.sqlalchemy.utils [None req-6bca0731-3343-4b7b-b0aa-680661ba592d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.511 3594656 WARNING oslo_db.sqlalchemy.utils [None req-6bca0731-3343-4b7b-b0aa-680661ba592d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.044144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.502 3594645 INFO alembic.runtime.migration [None req-1effa7e3-e9ac-40f6-8b3c-c022d3a7f9fa - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.502 3594645 INFO alembic.runtime.migration [None req-1effa7e3-e9ac-40f6-8b3c-c022d3a7f9fa - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.506 3594645 INFO alembic.runtime.migration [None req-1effa7e3-e9ac-40f6-8b3c-c022d3a7f9fa - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.506 3594645 INFO alembic.runtime.migration [None req-1effa7e3-e9ac-40f6-8b3c-c022d3a7f9fa - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.510 3594645 INFO alembic.runtime.migration [None req-1effa7e3-e9ac-40f6-8b3c-c022d3a7f9fa - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.519 3594645 INFO aodh.api.app [None req-1effa7e3-e9ac-40f6-8b3c-c022d3a7f9fa - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.037322s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.523 3594656 INFO alembic.runtime.migration [None req-6bca0731-3343-4b7b-b0aa-680661ba592d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.523 3594656 INFO alembic.runtime.migration [None req-6bca0731-3343-4b7b-b0aa-680661ba592d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.527 3594656 INFO alembic.runtime.migration [None req-6bca0731-3343-4b7b-b0aa-680661ba592d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.527 3594656 INFO alembic.runtime.migration [None req-6bca0731-3343-4b7b-b0aa-680661ba592d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.532 3594656 INFO alembic.runtime.migration [None req-6bca0731-3343-4b7b-b0aa-680661ba592d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.533 3594656 INFO aodh.api.app [None req-6bca0731-3343-4b7b-b0aa-680661ba592d 0d387f6a-d753-4739-9610-e528e6a09b23 b3c254b7-5f6a-4bd8-8c7a-5154f2805174 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.548 3594656 WARNING oslo_db.sqlalchemy.utils [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.549 3594656 WARNING oslo_db.sqlalchemy.utils [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.552 3594656 WARNING oslo_db.sqlalchemy.utils [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.084889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.486 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.486 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.493 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.493 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.501 3594650 INFO alembic.runtime.migration [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.506 3594650 INFO aodh.api.app [None req-7d0baa24-5f32-4a01-ba8b-8ba5cc65e7a4 787c10d8-6fa8-40be-9562-82bcdf4928b8 0c492ab2-5dee-4c6e-87c8-a3d1356eb701 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.084105s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.487 3594654 INFO alembic.runtime.migration [None req-e20dd666-dcef-467e-a46d-99d2b3293fe1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.487 3594654 INFO alembic.runtime.migration [None req-e20dd666-dcef-467e-a46d-99d2b3293fe1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.496 3594654 INFO alembic.runtime.migration [None req-e20dd666-dcef-467e-a46d-99d2b3293fe1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.496 3594654 INFO alembic.runtime.migration [None req-e20dd666-dcef-467e-a46d-99d2b3293fe1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.504 3594654 INFO alembic.runtime.migration [None req-e20dd666-dcef-467e-a46d-99d2b3293fe1 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.508 3594654 INFO aodh.api.app [None req-e20dd666-dcef-467e-a46d-99d2b3293fe1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.049545s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.546 3594645 INFO alembic.runtime.migration [None req-ad654d88-fe8f-402e-bf51-287a2318d463 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.547 3594645 INFO alembic.runtime.migration [None req-ad654d88-fe8f-402e-bf51-287a2318d463 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.550 3594645 INFO alembic.runtime.migration [None req-ad654d88-fe8f-402e-bf51-287a2318d463 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.550 3594645 INFO alembic.runtime.migration [None req-ad654d88-fe8f-402e-bf51-287a2318d463 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.555 3594645 INFO alembic.runtime.migration [None req-ad654d88-fe8f-402e-bf51-287a2318d463 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.556 3594645 INFO aodh.api.app [None req-ad654d88-fe8f-402e-bf51-287a2318d463 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.034820s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.560 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.560 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.564 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.564 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.568 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.570 3594656 INFO aodh.api.app [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.059593s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000951s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000616s] ... ok {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.062683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.596 3594645 INFO alembic.runtime.migration [None req-7041e42f-2e21-4152-a855-f9820440c07c - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.597 3594645 INFO alembic.runtime.migration [None req-7041e42f-2e21-4152-a855-f9820440c07c - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.600 3594645 INFO alembic.runtime.migration [None req-7041e42f-2e21-4152-a855-f9820440c07c - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.600 3594645 INFO alembic.runtime.migration [None req-7041e42f-2e21-4152-a855-f9820440c07c - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.604 3594645 INFO alembic.runtime.migration [None req-7041e42f-2e21-4152-a855-f9820440c07c - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.605 3594645 INFO aodh.api.app [None req-7041e42f-2e21-4152-a855-f9820440c07c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.635 3594645 INFO aodh.api.app [None req-7041e42f-2e21-4152-a855-f9820440c07c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:28.651 3594645 WARNING oslo_policy.policy [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.004595s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.097332s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.570 3594650 INFO alembic.runtime.migration [None req-aafb03f8-e5f4-44f4-8fe5-ab430dd615de - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.570 3594650 INFO alembic.runtime.migration [None req-aafb03f8-e5f4-44f4-8fe5-ab430dd615de - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.578 3594650 INFO alembic.runtime.migration [None req-aafb03f8-e5f4-44f4-8fe5-ab430dd615de - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.578 3594650 INFO alembic.runtime.migration [None req-aafb03f8-e5f4-44f4-8fe5-ab430dd615de - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.589 3594650 INFO alembic.runtime.migration [None req-aafb03f8-e5f4-44f4-8fe5-ab430dd615de - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.593 3594650 INFO aodh.api.app [None req-aafb03f8-e5f4-44f4-8fe5-ab430dd615de - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.001934s] ... ok {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.004891s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.659 3594645 WARNING stevedore.named [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Could not load no-such-engine {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.016739s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.665 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.665 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.668 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.668 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.672 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.123201s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.575 3594654 INFO alembic.runtime.migration [None req-87dffca6-e346-494e-ae9f-594cb4b14904 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.576 3594654 INFO alembic.runtime.migration [None req-87dffca6-e346-494e-ae9f-594cb4b14904 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.585 3594654 INFO alembic.runtime.migration [None req-87dffca6-e346-494e-ae9f-594cb4b14904 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.585 3594654 INFO alembic.runtime.migration [None req-87dffca6-e346-494e-ae9f-594cb4b14904 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.595 3594654 INFO alembic.runtime.migration [None req-87dffca6-e346-494e-ae9f-594cb4b14904 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.599 3594654 INFO aodh.api.app [None req-87dffca6-e346-494e-ae9f-594cb4b14904 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.037716s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.682 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.682 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.685 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.685 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.689 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.692 3594645 WARNING oslo_db.sqlalchemy.utils [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.711 3594645 INFO aodh.storage.impl_sqlalchemy [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] 0 alarm histories are removed from database {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.069493s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.666 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.667 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.670 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.671 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.676 3594656 INFO alembic.runtime.migration [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.678 3594656 INFO aodh.api.app [None req-8453cc33-f390-4808-9076-4a842abb29b0 edab9dd0-74e1-4cac-8d76-4e4ea27d38e5 72b11c3f-2e08-4301-98f4-a3066ae8d02f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.061119s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.727 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.727 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.732 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.732 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.745 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.759 3594645 WARNING oslo_db.sqlalchemy.utils [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.769 3594645 INFO aodh.storage.impl_sqlalchemy [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] 2 alarm histories are removed from database {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.109807s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.670 3594650 INFO alembic.runtime.migration [None req-628427a9-6da9-4d5f-8003-bc2a993556fa - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.670 3594650 INFO alembic.runtime.migration [None req-628427a9-6da9-4d5f-8003-bc2a993556fa - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.678 3594650 INFO alembic.runtime.migration [None req-628427a9-6da9-4d5f-8003-bc2a993556fa - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.678 3594650 INFO alembic.runtime.migration [None req-628427a9-6da9-4d5f-8003-bc2a993556fa - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.684 3594650 INFO alembic.runtime.migration [None req-628427a9-6da9-4d5f-8003-bc2a993556fa - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.686 3594650 INFO aodh.api.app [None req-628427a9-6da9-4d5f-8003-bc2a993556fa - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.030212s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.783 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.784 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.789 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.789 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.794 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.798 3594645 WARNING oslo_db.sqlalchemy.utils [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:28.802 3594645 WARNING oslo_db.sqlalchemy.utils [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.086910s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.738 3594656 INFO alembic.runtime.migration [None req-51096774-4078-4385-8b5b-a5d4d90e1ae2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.738 3594656 INFO alembic.runtime.migration [None req-51096774-4078-4385-8b5b-a5d4d90e1ae2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.742 3594656 INFO alembic.runtime.migration [None req-51096774-4078-4385-8b5b-a5d4d90e1ae2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.742 3594656 INFO alembic.runtime.migration [None req-51096774-4078-4385-8b5b-a5d4d90e1ae2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.758 3594656 INFO alembic.runtime.migration [None req-51096774-4078-4385-8b5b-a5d4d90e1ae2 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.763 3594656 INFO aodh.api.app [None req-51096774-4078-4385-8b5b-a5d4d90e1ae2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.022076s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.814 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.814 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.818 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.818 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.823 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.826 3594645 WARNING oslo_db.sqlalchemy.utils [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.032570s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.836 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.836 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.842 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.842 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.847 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.850 3594645 WARNING oslo_db.sqlalchemy.utils [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.054774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.824 3594656 INFO alembic.runtime.migration [None req-95c59ba2-89a2-4f82-9679-30d8b90de36e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.825 3594656 INFO alembic.runtime.migration [None req-95c59ba2-89a2-4f82-9679-30d8b90de36e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.828 3594656 INFO alembic.runtime.migration [None req-95c59ba2-89a2-4f82-9679-30d8b90de36e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.828 3594656 INFO alembic.runtime.migration [None req-95c59ba2-89a2-4f82-9679-30d8b90de36e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.838 3594656 INFO alembic.runtime.migration [None req-95c59ba2-89a2-4f82-9679-30d8b90de36e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.846 3594656 INFO aodh.api.app [None req-95c59ba2-89a2-4f82-9679-30d8b90de36e some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.110300s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.775 3594654 INFO alembic.runtime.migration [None req-48ca0caa-3f8a-4e8a-9bde-67de9789afff - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.785 3594654 INFO alembic.runtime.migration [None req-48ca0caa-3f8a-4e8a-9bde-67de9789afff - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.797 3594654 INFO alembic.runtime.migration [None req-48ca0caa-3f8a-4e8a-9bde-67de9789afff - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.797 3594654 INFO alembic.runtime.migration [None req-48ca0caa-3f8a-4e8a-9bde-67de9789afff - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.810 3594654 INFO alembic.runtime.migration [None req-48ca0caa-3f8a-4e8a-9bde-67de9789afff - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.814 3594654 INFO aodh.api.app [None req-48ca0caa-3f8a-4e8a-9bde-67de9789afff - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.111619s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.793 3594650 INFO alembic.runtime.migration [None req-b8cdbd34-7349-4073-a96b-22909bc3640d - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.793 3594650 INFO alembic.runtime.migration [None req-b8cdbd34-7349-4073-a96b-22909bc3640d - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.808 3594650 INFO alembic.runtime.migration [None req-b8cdbd34-7349-4073-a96b-22909bc3640d - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.808 3594650 INFO alembic.runtime.migration [None req-b8cdbd34-7349-4073-a96b-22909bc3640d - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.819 3594650 INFO alembic.runtime.migration [None req-b8cdbd34-7349-4073-a96b-22909bc3640d - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.824 3594650 INFO aodh.api.app [None req-b8cdbd34-7349-4073-a96b-22909bc3640d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.026753s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.869 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.869 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.872 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.872 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.877 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.880 3594645 WARNING oslo_db.sqlalchemy.utils [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.020715s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.895 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.895 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.900 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.900 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.904 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.034657s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.920 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.921 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.926 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.926 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.931 3594645 INFO alembic.runtime.migration [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.074941s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.885 3594654 INFO alembic.runtime.migration [None req-d6cd2408-770e-4e33-ab51-29451021b2ad - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.887 3594654 INFO alembic.runtime.migration [None req-d6cd2408-770e-4e33-ab51-29451021b2ad - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.890 3594654 INFO alembic.runtime.migration [None req-d6cd2408-770e-4e33-ab51-29451021b2ad - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.890 3594654 INFO alembic.runtime.migration [None req-d6cd2408-770e-4e33-ab51-29451021b2ad - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.897 3594654 INFO alembic.runtime.migration [None req-d6cd2408-770e-4e33-ab51-29451021b2ad - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.902 3594654 INFO aodh.api.app [None req-d6cd2408-770e-4e33-ab51-29451021b2ad - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.081098s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.880 3594656 INFO alembic.runtime.migration [None req-6737d5ee-9738-4ba1-8723-2786043cb2ef 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.880 3594656 INFO alembic.runtime.migration [None req-6737d5ee-9738-4ba1-8723-2786043cb2ef 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.892 3594656 INFO alembic.runtime.migration [None req-6737d5ee-9738-4ba1-8723-2786043cb2ef 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.893 3594656 INFO alembic.runtime.migration [None req-6737d5ee-9738-4ba1-8723-2786043cb2ef 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.897 3594656 INFO alembic.runtime.migration [None req-6737d5ee-9738-4ba1-8723-2786043cb2ef 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.904 3594656 INFO aodh.api.app [None req-6737d5ee-9738-4ba1-8723-2786043cb2ef 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.037398s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.978 3594645 ERROR stevedore.extension [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] 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-11-21 03:33:28.978 3594645 WARNING stevedore.named [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Could not load prometheus 2025-11-21 03:33:28.979 3594645 INFO aodh.evaluator [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm b83df218-2bf3-4fa6-84fc-2eb8a02b9383 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. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.110400s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.891 3594650 INFO alembic.runtime.migration [None req-7140f4ca-e515-45bc-a4c1-b6c052733b34 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.891 3594650 INFO alembic.runtime.migration [None req-7140f4ca-e515-45bc-a4c1-b6c052733b34 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.900 3594650 INFO alembic.runtime.migration [None req-7140f4ca-e515-45bc-a4c1-b6c052733b34 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.900 3594650 INFO alembic.runtime.migration [None req-7140f4ca-e515-45bc-a4c1-b6c052733b34 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.910 3594650 INFO alembic.runtime.migration [None req-7140f4ca-e515-45bc-a4c1-b6c052733b34 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.911 3594650 INFO aodh.api.app [None req-7140f4ca-e515-45bc-a4c1-b6c052733b34 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.042005s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.956 3594654 INFO alembic.runtime.migration [None req-c57542e6-dc91-4faa-8683-3d6f16ca4d3b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.957 3594654 INFO alembic.runtime.migration [None req-c57542e6-dc91-4faa-8683-3d6f16ca4d3b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.960 3594654 INFO alembic.runtime.migration [None req-c57542e6-dc91-4faa-8683-3d6f16ca4d3b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.961 3594654 INFO alembic.runtime.migration [None req-c57542e6-dc91-4faa-8683-3d6f16ca4d3b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.965 3594654 INFO alembic.runtime.migration [None req-c57542e6-dc91-4faa-8683-3d6f16ca4d3b - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.967 3594654 INFO aodh.api.app [None req-c57542e6-dc91-4faa-8683-3d6f16ca4d3b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.022621s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.004 3594645 ERROR stevedore.extension [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] 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-11-21 03:33:29.004 3594645 WARNING stevedore.named [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Could not load prometheus 2025-11-21 03:33:29.005 3594645 INFO aodh.evaluator [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm c9116cb0-070a-4665-a945-1c3c322b41cc transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.061465s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.964 3594656 INFO alembic.runtime.migration [None req-0c7f469e-ace1-4152-b30b-6038c1ea6c09 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.964 3594656 INFO alembic.runtime.migration [None req-0c7f469e-ace1-4152-b30b-6038c1ea6c09 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.971 3594656 INFO alembic.runtime.migration [None req-0c7f469e-ace1-4152-b30b-6038c1ea6c09 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.971 3594656 INFO alembic.runtime.migration [None req-0c7f469e-ace1-4152-b30b-6038c1ea6c09 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:28.975 3594656 INFO alembic.runtime.migration [None req-0c7f469e-ace1-4152-b30b-6038c1ea6c09 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:28.986 3594656 INFO aodh.api.app [None req-0c7f469e-ace1-4152-b30b-6038c1ea6c09 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000387s] ... ok {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000328s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.021806s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.027 3594645 ERROR stevedore.extension [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] 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-11-21 03:33:29.028 3594645 WARNING stevedore.named [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.015068s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.043 3594645 INFO aodh.evaluator.event [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Triggering the alarm ca2a9e3e-06b3-4416-ad85-76e816aa69f2 by event for project project2, event_type: type1 2025-11-21 03:33:29.043 3594645 INFO aodh.evaluator [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm ca2a9e3e-06b3-4416-ad85-76e816aa69f2 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.063954s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.999 3594650 INFO alembic.runtime.migration [None req-99d9069b-83a2-4f75-abac-d1fd3897a9e8 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.999 3594650 INFO alembic.runtime.migration [None req-99d9069b-83a2-4f75-abac-d1fd3897a9e8 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.011 3594650 INFO alembic.runtime.migration [None req-99d9069b-83a2-4f75-abac-d1fd3897a9e8 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.011 3594650 INFO alembic.runtime.migration [None req-99d9069b-83a2-4f75-abac-d1fd3897a9e8 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.017 3594650 INFO alembic.runtime.migration [None req-99d9069b-83a2-4f75-abac-d1fd3897a9e8 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.033 3594650 INFO aodh.api.app [None req-99d9069b-83a2-4f75-abac-d1fd3897a9e8 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.014674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.062 3594645 INFO aodh.evaluator.event [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Triggering the alarm 3194a18c-b026-4e3e-8d78-ed39cbe644aa by event for project , event_type: type0 2025-11-21 03:33:29.062 3594645 INFO aodh.evaluator [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm 3194a18c-b026-4e3e-8d78-ed39cbe644aa transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.089807s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:28.999 3594654 INFO alembic.runtime.migration [None req-d179bb6f-f3ad-49e4-8257-13ba28cdc5b0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:28.999 3594654 INFO alembic.runtime.migration [None req-d179bb6f-f3ad-49e4-8257-13ba28cdc5b0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.003 3594654 INFO alembic.runtime.migration [None req-d179bb6f-f3ad-49e4-8257-13ba28cdc5b0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.003 3594654 INFO alembic.runtime.migration [None req-d179bb6f-f3ad-49e4-8257-13ba28cdc5b0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.007 3594654 INFO alembic.runtime.migration [None req-d179bb6f-f3ad-49e4-8257-13ba28cdc5b0 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.010 3594654 INFO aodh.api.app [None req-d179bb6f-f3ad-49e4-8257-13ba28cdc5b0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.020802s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.079 3594645 INFO aodh.evaluator.event [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Triggering the alarm e0e22326-ce75-46b9-8fdb-7638455af220 by event for project , event_type: type0 2025-11-21 03:33:29.083 3594645 INFO aodh.evaluator [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm e0e22326-ce75-46b9-8fdb-7638455af220 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.074184s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.033 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.033 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.051 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.051 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.059 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.075 3594656 WARNING oslo_db.sqlalchemy.utils [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:29.079 3594656 WARNING oslo_db.sqlalchemy.utils [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.022849s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.107 3594645 INFO aodh.evaluator.event [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Aborting evaluation of the alarm a1b17926-fcaa-43bf-a65e-94cc30291a77 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.061860s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.064 3594650 INFO alembic.runtime.migration [None req-36cfaffb-1b9a-4d0c-9d07-52ddc0ea1be1 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.065 3594650 INFO alembic.runtime.migration [None req-36cfaffb-1b9a-4d0c-9d07-52ddc0ea1be1 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.068 3594650 INFO alembic.runtime.migration [None req-36cfaffb-1b9a-4d0c-9d07-52ddc0ea1be1 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.068 3594650 INFO alembic.runtime.migration [None req-36cfaffb-1b9a-4d0c-9d07-52ddc0ea1be1 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.080 3594650 INFO alembic.runtime.migration [None req-36cfaffb-1b9a-4d0c-9d07-52ddc0ea1be1 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.082 3594650 INFO aodh.api.app [None req-36cfaffb-1b9a-4d0c-9d07-52ddc0ea1be1 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.015406s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.035573s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.098 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.099 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.105 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.105 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.113 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.122 3594656 WARNING oslo_db.sqlalchemy.utils [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.016805s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.139 3594645 INFO aodh.evaluator [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm c76ed94d-6bca-46e6-8385-161e31386324 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.024314s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.136 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.136 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.143 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.143 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.147 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.149 3594656 WARNING oslo_db.sqlalchemy.utils [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.012264s] ... ok {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.072200s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.088 3594654 INFO alembic.runtime.migration [None req-ed4a0889-4d09-44de-ae25-eea0cd05cf0b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.088 3594654 INFO alembic.runtime.migration [None req-ed4a0889-4d09-44de-ae25-eea0cd05cf0b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.093 3594654 INFO alembic.runtime.migration [None req-ed4a0889-4d09-44de-ae25-eea0cd05cf0b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.093 3594654 INFO alembic.runtime.migration [None req-ed4a0889-4d09-44de-ae25-eea0cd05cf0b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.098 3594654 INFO alembic.runtime.migration [None req-ed4a0889-4d09-44de-ae25-eea0cd05cf0b - project-id1 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.099 3594654 INFO aodh.api.app [None req-ed4a0889-4d09-44de-ae25-eea0cd05cf0b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:29.131 3594654 INFO aodh.api.app [None req-ed4a0889-4d09-44de-ae25-eea0cd05cf0b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini 2025-11-21 03:33:29.151 3594654 WARNING oslo_policy.policy [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005649s] ... ok {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.004606s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.022180s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.174 3594645 WARNING aodh.evaluator.gnocchi [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-11-21 03:33:29.174 3594645 INFO aodh.evaluator [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm fadf665d-bee8-4441-a450-059fdbbc14f4 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.063584s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.131 3594650 INFO alembic.runtime.migration [None req-ae52e14c-ba78-4ae5-b65d-0ec84a70f882 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.131 3594650 INFO alembic.runtime.migration [None req-ae52e14c-ba78-4ae5-b65d-0ec84a70f882 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.134 3594650 INFO alembic.runtime.migration [None req-ae52e14c-ba78-4ae5-b65d-0ec84a70f882 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.134 3594650 INFO alembic.runtime.migration [None req-ae52e14c-ba78-4ae5-b65d-0ec84a70f882 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.148 3594650 INFO alembic.runtime.migration [None req-ae52e14c-ba78-4ae5-b65d-0ec84a70f882 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.157 3594650 INFO aodh.api.app [None req-ae52e14c-ba78-4ae5-b65d-0ec84a70f882 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.035902s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.161 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.161 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.167 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.167 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.174 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.181 3594656 WARNING oslo_db.sqlalchemy.utils [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.017163s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.032549s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.172 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.172 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.175 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.175 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.180 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.184 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] 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_filter [0.034410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.197 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.198 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.204 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.204 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.209 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.213 3594656 WARNING oslo_db.sqlalchemy.utils [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.031835s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.223 3594645 INFO aodh.evaluator [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] alarm 41a2795c-01ee-48db-bd32-a3a268b956e8 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.026364s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.205 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.205 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.209 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.209 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.214 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.217 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:29.219 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.007744s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.233 3594645 INFO aodh.notifier.heat [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] 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-11-21 03:33:29.233 3594645 ERROR aodh.notifier.heat [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000362s] ... ok {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.055354s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.195 3594650 INFO alembic.runtime.migration [None req-41ffdeef-547d-4c45-9429-923bdce2a69b db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.195 3594650 INFO alembic.runtime.migration [None req-41ffdeef-547d-4c45-9429-923bdce2a69b db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.198 3594650 INFO alembic.runtime.migration [None req-41ffdeef-547d-4c45-9429-923bdce2a69b db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.198 3594650 INFO alembic.runtime.migration [None req-41ffdeef-547d-4c45-9429-923bdce2a69b db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.203 3594650 INFO alembic.runtime.migration [None req-41ffdeef-547d-4c45-9429-923bdce2a69b db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.209 3594650 INFO aodh.api.app [None req-41ffdeef-547d-4c45-9429-923bdce2a69b db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.035415s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.234 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.234 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.239 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.239 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.245 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.254 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.034912s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.250 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.250 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.254 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.254 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.259 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.260 3594650 INFO aodh.api.app [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.062688s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.247 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.248 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.257 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.258 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.264 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.272 3594656 WARNING oslo_db.sqlalchemy.utils [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.026736s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.280 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.280 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.283 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.283 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.287 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.289 3594650 INFO aodh.api.app [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.024071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.293 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.293 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.297 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.297 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.303 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.050567s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.271 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.272 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.278 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.278 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.293 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.305 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.026762s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.307 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.307 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.310 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.310 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.315 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.317 3594650 INFO aodh.api.app [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.026418s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.319 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.319 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.322 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.323 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.330 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.026093s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.334 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.334 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.337 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.337 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.341 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.343 3594650 INFO aodh.api.app [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev27/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.044276s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.344 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.344 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.349 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.349 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.353 3594656 INFO alembic.runtime.migration [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.003201s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.073256s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.345 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.345 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.349 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.349 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.353 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.378 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.036643s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.360 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.361 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.370 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.370 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.374 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.375 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.375 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.008349s] ... ok {1} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006782s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.007626s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001877s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.030996s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.405 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.405 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.409 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.409 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.419 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.422 3594650 WARNING oslo_db.sqlalchemy.utils [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:29.427 3594650 INFO aodh.storage.impl_sqlalchemy [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.052323s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.395 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.395 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.405 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.406 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.425 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.436 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.038044s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.438 3594656 ERROR stevedore.extension [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] 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-11-21 03:33:29.438 3594656 WARNING stevedore.named [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Could not load prometheus 2025-11-21 03:33:29.439 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm 9826eb45-936a-4ad4-a685-ae630dcfec69 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.009205s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.450 3594656 INFO aodh.evaluator.event [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Triggering the alarm 6b40d841-b24c-4303-8d2b-e4ee0a6fff85 by event for project , event_type: type0 2025-11-21 03:33:29.450 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm 6b40d841-b24c-4303-8d2b-e4ee0a6fff85 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.025962s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.436 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.437 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.443 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.443 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.450 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.453 3594650 WARNING oslo_db.sqlalchemy.utils [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.010932s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.032076s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.447 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.447 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.450 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.450 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.456 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.464 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.013335s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.471 3594656 INFO aodh.evaluator.event [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Triggering the alarm 4394ef4b-acc6-4c86-ab4f-e05065d08e1d by event for project , event_type: type0 2025-11-21 03:33:29.475 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm 4394ef4b-acc6-4c86-ab4f-e05065d08e1d transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.008113s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.484 3594656 INFO aodh.evaluator.event [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Aborting evaluation of the alarm d540729a-5486-4688-8cf2-35b73a665515 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.032185s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.462 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.463 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.466 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.466 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.470 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.474 3594650 WARNING oslo_db.sqlalchemy.utils [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.014408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.499 3594656 ERROR aodh.evaluator.event [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Failed to extract event_type from event = {'message_id': '47bca1a1-c344-45a1-be01-8ec624eeb38f', 'traits': []} 2025-11-21 03:33:29.499 3594656 WARNING aodh.evaluator.event [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Event <{'message_id': '47bca1a1-c344-45a1-be01-8ec624eeb38f', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.036859s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.479 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.479 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.483 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.484 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.494 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.502 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:29.504 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-21 03:33:29.506 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.025732s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.496 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.497 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.500 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.500 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.505 3594650 INFO alembic.runtime.migration [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006389s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.021976s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.519 3594656 ERROR aodh.evaluator.event [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-11-21 03:33:29.520 3594656 WARNING aodh.evaluator.event [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.016277s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.537 3594650 ERROR stevedore.extension [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] 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-11-21 03:33:29.538 3594650 WARNING stevedore.named [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Could not load prometheus {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.036462s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.515 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.515 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.525 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.525 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.532 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.535 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.023228s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.012242s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.548 3594650 ERROR stevedore.extension [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] 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-11-21 03:33:29.548 3594650 WARNING stevedore.named [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Could not load prometheus 2025-11-21 03:33:29.549 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 42ec6e03-da29-4f0d-8943-fa04d4127e42 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-11-21 03:33:29.550 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm ef6d8738-7989-4e88-8373-d3c2f4a84955 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-11-21 03:33:29.551 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 2281284a-8b22-4a29-87f0-af5fb32d776c 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-11-21 03:33:29.551 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 5916e271-ab9c-450c-97e1-97ced76795d2 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. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.008140s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.559 3594650 INFO aodh.evaluator.event [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-11-21 03:33:29.559 3594650 INFO aodh.evaluator.event [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-11-21 03:33:29.559 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 2 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.007014s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.007134s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.031208s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.037505s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.553 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.553 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.556 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.556 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.567 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.573 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.027566s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.600 3594656 WARNING aodh.evaluator.threshold [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Expecting 4 datapoints but only get 0 2025-11-21 03:33:29.601 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm f5d2fde1-a8fe-4796-9a59-fa317e8e2b31 transitioning to insufficient data because No datapoint for granularity 300 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.027063s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.590 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.590 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.593 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-21 03:33:29.593 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-21 03:33:29.598 3594654 INFO alembic.runtime.migration [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-21 03:33:29.601 3594654 WARNING oslo_db.sqlalchemy.utils [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001447s] ... ok {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.016203s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.627 3594654 ERROR stevedore.extension [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] 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-11-21 03:33:29.627 3594654 WARNING stevedore.named [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Could not load prometheus 2025-11-21 03:33:29.627 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 5d58ec19-17a3-407e-bf00-2d228dfe6fee 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. {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.031036s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.627 3594656 WARNING aodh.evaluator.gnocchi [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-11-21 03:33:29.627 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm 62e3fe46-f28b-4fd4-80a7-9bad2c44068f transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.023518s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.651 3594654 ERROR stevedore.extension [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] 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-11-21 03:33:29.651 3594654 WARNING stevedore.named [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Could not load prometheus 2025-11-21 03:33:29.651 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 8c06ac53-22f9-4d6c-a2d8-de6d3b7f721c 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_event_alarm_cache_expired [0.009991s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.027702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.665 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm 1160a713-000a-4d49-a4e1-b4a0e7159259 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.008679s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.008447s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.679 3594654 INFO aodh.evaluator.event [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Triggering the alarm c11ef15d-47d1-42e0-b518-fdbaf86a27e7 by event for project , event_type: compute.instance.update 2025-11-21 03:33:29.679 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm c11ef15d-47d1-42e0-b518-fdbaf86a27e7 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.008440s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.688 3594654 INFO aodh.evaluator.event [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Triggering the alarm 1ec1397e-7a36-4e65-888f-31ef1a704ecb by event for project , event_type: type0 2025-11-21 03:33:29.688 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 1ec1397e-7a36-4e65-888f-31ef1a704ecb transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.008390s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.697 3594654 INFO aodh.evaluator.event [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Triggering the alarm 4c8d2ddf-8c92-4463-a091-021c823d7102 by event for project project1, event_type: type0 2025-11-21 03:33:29.697 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 4c8d2ddf-8c92-4463-a091-021c823d7102 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.033359s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.702 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm ecf47afd-4997-4e80-896b-d19f22eb3b23 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.128767s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.587 3594650 INFO aodh.evaluator.event [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Triggering the alarm 3da453a4-347d-4052-9a44-0cc6e68163f0 by event for project project1, event_type: type0 2025-11-21 03:33:29.587 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 3da453a4-347d-4052-9a44-0cc6e68163f0 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.012768s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.710 3594654 INFO aodh.evaluator.event [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Aborting evaluation of the alarm 7d4b3a0a-b54a-4b1c-a400-46b734f0c4c1 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.014627s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.717 3594650 INFO aodh.evaluator.event [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Triggering the alarm f5a57f08-415b-4010-b5e8-973b4e34c92a by event for project , event_type: type0 2025-11-21 03:33:29.718 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm f5a57f08-415b-4010-b5e8-973b4e34c92a transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.008796s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.009408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.728 3594654 WARNING aodh.evaluator.threshold [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Expecting 6 datapoints but only get 0 2025-11-21 03:33:29.728 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 4e2961c6-9510-40b3-9304-379e4180fd6f transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.010924s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.739 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 135b3c68-cfb1-49c7-90d2-765dd3d0f4b4 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.023222s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.742 3594650 INFO aodh.evaluator.event [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Aborting evaluation of the alarm bde22d41-a8c4-416c-8d82-0ffcdb96367e due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.042639s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.737 3594656 WARNING aodh.evaluator.threshold [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Expecting 5 datapoints but only get 0 2025-11-21 03:33:29.737 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm 779072b0-fd07-4d44-8bf7-37fa22e77782 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.010745s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.014316s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.756 3594650 INFO aodh.evaluator.event [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Aborting evaluation of the alarm 9c8536a8-8d38-407d-8804-7e57cb8257ce due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.009953s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.760 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 51afa748-0bb0-45ac-8d54-7ed181601f81 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.019361s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.766 3594656 INFO aodh.evaluator [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] alarm c38da7b3-feb8-4d9a-a8fa-0613dd539bf4 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-11-20T08:33:29.765998', 'admin_state_up': True, 'operating_status': 'ERROR'} {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.011996s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.772 3594654 WARNING aodh.evaluator.threshold [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Expecting 5 datapoints but only get 0 2025-11-21 03:33:29.772 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 0a791722-a23a-422f-bcf1-4ffc192daf88 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.011207s] ... ok {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000707s] ... ok {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000640s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.028105s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.784 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 17738170-c3bf-4edf-8481-e45813893804 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.011068s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.784 3594654 INFO aodh.evaluator [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] alarm 21070f1c-2e40-4ddc-923e-d11c1294d952 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.007807s] ... ok {2} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_not_scoped [0.010309s] ... ok {2} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_scoped [0.009216s] ... ok {2} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001178s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.022802s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.807 3594650 WARNING aodh.evaluator.gnocchi [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-11-21 03:33:29.807 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 56de90e7-1c6a-468e-8cef-f893caa71f10 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.013787s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.820 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 5fcc85d4-3bc4-4848-b668-7376c714e2c3 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.020062s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.010228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.852 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 0ccd6afa-8a56-413e-825a-8da4ccdb3e74 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.018233s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.871 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm d68fdd93-2e27-4ce9-919a-c9bb7d072d70 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.009766s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.881 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 80e0a362-f6fb-4b6b-9956-766cc23bc14c 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_lag_configuration [0.012480s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.893 3594650 WARNING aodh.evaluator.threshold [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Expecting 5 datapoints but only get 0 2025-11-21 03:33:29.893 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 4fb491bd-26c5-42a6-a976-d1f1e55e4f05 transitioning to insufficient data because No datapoint for granularity 60 2025-11-21 03:33:29.894 3594650 WARNING aodh.evaluator.threshold [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Expecting 5 datapoints but only get 0 2025-11-21 03:33:29.894 3594650 INFO aodh.evaluator [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] alarm 4fb491bd-26c5-42a6-a976-d1f1e55e4f05 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_old_alarm [0.010786s] ... ok {1} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.009784s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.915 3594650 INFO aodh.notifier.heat [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] 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-11-21 03:33:29.915 3594650 INFO aodh.notifier.heat [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-11-21 03:33:29.915 3594650 INFO aodh.notifier.heat [None req-58c0f60d-f705-4dfa-8215-d8e11d03f7b2 db86a9da-130d-4f70-954a-8dbb21068a52 87a1181b-9cc5-470d-8d64-05762eaef9c9 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.000893s] ... ok {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.007207s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.008487s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.009757s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.947 3594650 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.015896s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.019255s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.783090s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.545984s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.010023s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:29.797 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:30.798 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group1 2025-11-21 03:33:30.798 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:31.798 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.012375s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:31.362 3594654 INFO aodh.coordination [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.363 3594654 INFO aodh.coordination [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Joined partitioning group group 2025-11-21 03:33:32.363 3594654 INFO aodh.coordination [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.364 3594654 INFO aodh.coordination [None req-43066928-66f4-40b9-b2d4-c67a2455a8c9 some_user_id some_project_id - - - -] Joined partitioning group group {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.561366s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.007603s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.006938s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:32.593 3594645 INFO aodh.coordination [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.007143s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:32.601 3594645 INFO aodh.coordination [None req-aa826fd1-5b13-4152-b7b5-838cee6e2dda some_user_id some_project_id - - - -] Coordination backend started successfully. {3} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.075569s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:31.813 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.813 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.814 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.815 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.815 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.815 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.816 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.816 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.816 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.817 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.817 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.817 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.818 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.818 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.818 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.819 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.819 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.819 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group 2025-11-21 03:33:32.819 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f8 02b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:32.820 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group group {1} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.027927s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.003571s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.004305s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.002622s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.042417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:32.417 3594654 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator Traceback (most recent call last): 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev27/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator raise result 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator Exception: Boom! 2025-11-21 03:33:32.418 3594654 ERROR aodh.evaluator {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.026138s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:33.433 3594654 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.012717s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:32.614 3594645 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.013306s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:32.888 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Coordination backend started successfully. 2025-11-21 03:33:33.888 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Joined partitioning group 123 2025-11-21 03:33:33.889 3594656 INFO aodh.coordination [None req-75d3d404-3705-4cc1-beb8-f802b6c1ddcd 0dab58fb-736e-49c8-8357-0aceb19a30e3 726da082-385c-4fda-9469-5b1f58fe24f9 - - - -] Left partitioning group 123 {3} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.024077s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001971s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001864s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.068367s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.077966s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:33.510 3594654 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-b13f9170-024f-4b9e-90f9-c086d801a63a' 2025-11-21 03:33:33.513 3594654 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.011206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:33.624 3594645 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.068446s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:33.983 3594656 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-4bf75c2f-6d6b-467a-b0cd-8cb3b6fcebaf' 2025-11-21 03:33:33.985 3594656 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.024689s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.013815s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001611s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001521s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001560s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001341s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001635s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001909s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001494s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001498s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.085215s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.075933s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:34.590 3594654 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.013026s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:34.636 3594645 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator Traceback (most recent call last): 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev27/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator raise result 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator Exception: Boom! 2025-11-21 03:33:34.637 3594645 ERROR aodh.evaluator {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.065681s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:35.241 3594650 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-36dbaf45-bff9-4310-a3a4-e5f0b310b261' 2025-11-21 03:33:35.242 3594650 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.011940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:35.650 3594645 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-11-21 03:33:35.651 3594645 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.063562s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:35.653 3594654 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.007152s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.005943s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.002986s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.078982s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:36.321 3594650 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-06afb9d0-525f-4566-b654-880bbe3d61de' 2025-11-21 03:33:36.322 3594650 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.068453s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.091019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:36.746 3594654 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.062889s] ... ok {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.013120s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001025s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000765s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.004433s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000801s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001411s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001004s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001586s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.000996s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.117860s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.001137s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000687s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000648s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001628s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.161694s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.061698s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:38.962 3594645 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-f85a1df6-2fe6-460a-870f-2a4d96cfba8d' 2025-11-21 03:33:38.962 3594645 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.073089s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:40.035 3594645 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-ba899ba9-2e08-4394-8169-1d6ceb767d7e' 2025-11-21 03:33:40.036 3594645 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.069172s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-21 03:33:41.099 3594645 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-767b421f-5b64-4926-a61f-8f44b96486a9' 2025-11-21 03:33:41.105 3594645 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.002009s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001682s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.001449s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001602s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.003523s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.001748s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001603s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001250s] ... ok {0} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.013177s] ... ok ====== Totals ====== Ran: 310 tests in 15.3288 sec. - Passed: 308 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 45.3016 sec. ============== Worker Balance ============== - Worker 0 (78 tests) => 0:00:15.328799 - Worker 1 (78 tests) => 0:00:11.596570 - Worker 2 (77 tests) => 0:00:10.988851 - Worker 3 (77 tests) => 0:00:07.568577 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # Name of label used to identify metric project IDs in Prometheus. This label # name will be used to restrict queries to the appropriate project. (string # value) #prometheus_project_label_name = project # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From cotyledon # # Enables or disables logging values of all registered options when starting a # service (at DEBUG level). (boolean value) # Note: This option can be changed without restarting. #log_options = true # Specify a timeout after which a gracefully shutdown server will exit. Zero # value means endless wait. (integer value) # Note: This option can be changed without restarting. #graceful_shutdown_timeout = 60 # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # PEM encoded Certificate Authority to use when verifying HTTPs connections. # (string value) #cafile = # PEM encoded client certificate cert file (string value) #certfile = # PEM encoded client certificate key file (string value) #keyfile = # Verify HTTPS connections. (boolean value) #insecure = false # Timeout value for http requests (integer value) #timeout = # Collect per-API call timing information. (boolean value) #collect_timing = false # Log requests to multiple loggers. (boolean value) #split_loggers = false # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (22.06 seconds) congratulations :) (22.12 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20251121083153.26f5678.el10.noarch Processing files: python3-aodh-21.1.0-0.20251121083153.26f5678.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.fYkosO + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev27/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20251121083153.26f5678.el10 python3-aodh = 21.1.0-0.20251121083153.26f5678.el10 python3.12-aodh = 21.1.0-0.20251121083153.26f5678.el10 python3.12dist(aodh) = 21.1~~dev27 python3dist(aodh) = 21.1~~dev27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(cachetools) >= 1.1.6 python3.12dist(cotyledon) >= 1.7.3 python3.12dist(croniter) >= 0.3.4 python3.12dist(futurist) >= 0.11 python3.12dist(gnocchiclient) >= 6 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 2.1 python3.12dist(keystonemiddleware) >= 5.1 python3.12dist(lxml) >= 2.3 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-db) >= 11 python3.12dist(oslo-i18n) >= 1.5 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 5.2 python3.12dist(oslo-middleware) >= 3.22 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pastedeploy) >= 1.5 python3.12dist(pbr) >= 2 python3.12dist(pecan) >= 0.8 python3.12dist(python-dateutil) >= 2.5.3 python3.12dist(python-heatclient) >= 1.17 python3.12dist(python-keystoneclient) >= 1.6 python3.12dist(python-observabilityclient) >= 1.1 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 21.1.0-0.20251121083153.26f5678.el10 Processing files: openstack-aodh-common-21.1.0-0.20251121083153.26f5678.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.UaPON2 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev27/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10 openstack-aodh-common = 21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.sQSaFK + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev27/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20251121083153.26f5678.el10 python3-aodh-tests = 21.1.0-0.20251121083153.26f5678.el10 python3.12-aodh-tests = 21.1.0-0.20251121083153.26f5678.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.20251121083153.26f5678.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20251121083153.26f5678.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.jFaVA9 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev27 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251121083153.26f5678.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.4MJR5w + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev27-SPECPARTS + rm -rf aodh-21.1.0.dev27 aodh-21.1.0.dev27.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