Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Nrca6U + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev20 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev20-0.20251015121224.5c6b6a8.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev20 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev20-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev20-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.91ELoQ + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + 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.dev20/.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.dev20/.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.dev20/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.MdZmvv + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + 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.dev20/.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.dev20/.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.dev20/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.S2z2mQ + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + 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.dev20/.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.dev20/.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.dev20/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=0.0.4 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev20/aodh-21.1.0.dev20.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tenacity >=3.2.1 Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: croniter >=0.3.4 Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: futurist >=0.11.0 Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: jsonschema >=3.2.0 Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystonemiddleware >=5.1.0 Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: gnocchiclient >=6.0.0 Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: lxml >=2.3 Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.db >=11.0.0 Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.config >=6.8.0 Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.i18n >=1.5.0 Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.log >=4.3.0 Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.reports >=1.18.0 Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.policy >=4.5.0 Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.upgradecheck >=1.3.0 Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: PasteDeploy >=1.5.0 Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: pecan >=0.8.0 Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.messaging >=5.2.0 Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.middleware >=3.22.0 Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.utils >=4.7.0 Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-keystoneclient >=1.6.0 Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: stevedore >=1.5.0 Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tooz >=1.28.0 Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: voluptuous >=0.8.10 Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WebOb >=1.2.3 Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WSME >=0.12.1 Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: cotyledon >=1.7.3 Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystoneauth1 >=2.1 Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=0.0.4 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev20.dist-info/ removed 'aodh-21.1.0.dev20.dist-info/AUTHORS' removed 'aodh-21.1.0.dev20.dist-info/LICENSE' removed 'aodh-21.1.0.dev20.dist-info/METADATA' removed 'aodh-21.1.0.dev20.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev20.dist-info/pbr.json' removed 'aodh-21.1.0.dev20.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev20.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.71KV3a + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + 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.dev20/.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.dev20/.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.dev20/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev20/aodh-21.1.0.dev20.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev20.dist-info/ removed 'aodh-21.1.0.dev20.dist-info/AUTHORS' removed 'aodh-21.1.0.dev20.dist-info/LICENSE' removed 'aodh-21.1.0.dev20.dist-info/METADATA' removed 'aodh-21.1.0.dev20.dist-info/top_level.txt' removed 'aodh-21.1.0.dev20.dist-info/pbr.json' removed 'aodh-21.1.0.dev20.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev20.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.04KmOb + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + 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.dev20/.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.dev20/.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.dev20/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev20/aodh-21.1.0.dev20.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev20.dist-info/ removed 'aodh-21.1.0.dev20.dist-info/AUTHORS' removed 'aodh-21.1.0.dev20.dist-info/LICENSE' removed 'aodh-21.1.0.dev20.dist-info/METADATA' removed 'aodh-21.1.0.dev20.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev20.dist-info/pbr.json' removed 'aodh-21.1.0.dev20.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev20.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.YLSNRx + 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.dev20 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev20/.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.dev20/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev20/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev20 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.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/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.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-modern-metadata-2qqr92s4/aodh-21.1.0.dev20.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/api creating 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/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy creating build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/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 copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd creating build/lib/aodh/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/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 copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers 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/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/__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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi 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/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 creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api 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 installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator creating build/bdist.linux-x86_64/wheel/aodh/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 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/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/storage 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/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/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/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev20-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev20.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev20.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir/pip-wheel-utj6tikn/.tmp-en90n8us/aodh-21.1.0.dev20-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-21.1.0.dev20.data/scripts/aodh-api' adding 'aodh-21.1.0.dev20.dist-info/AUTHORS' adding 'aodh-21.1.0.dev20.dist-info/LICENSE' adding 'aodh-21.1.0.dev20.dist-info/METADATA' adding 'aodh-21.1.0.dev20.dist-info/WHEEL' adding 'aodh-21.1.0.dev20.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev20.dist-info/pbr.json' adding 'aodh-21.1.0.dev20.dist-info/top_level.txt' adding 'aodh-21.1.0.dev20.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.dev20-py3-none-any.whl size=225514 sha256=a4b5a3382daedb446fcb496bf2bdf879ee5c84ec6b53eb8f7a811ed0e46df937 Stored in directory: /builddir/.cache/pip/wheels/8b/81/5c/df924d30d9418d3b03c420ec55433b64a6e823daa004e28e2d Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZLltor + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.dev20 ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/aodh-21.1.0.dev20/pyproject-wheeldir/aodh-21.1.0.dev20-py3-none-any.whl + specifier=aodh==21.1.0.dev20 + '[' -z aodh==21.1.0.dev20 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev20/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.dev20/pyproject-wheeldir aodh==21.1.0.dev20 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.dev20/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev20-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev20 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev20.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev20.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.20251015121224.5c6b6a8.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev20.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev20.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev20.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev20.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev20.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20251015121224.5c6b6a8.el10 --unique-debug-suffix -21.1.0-0.20251015121224.5c6b6a8.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.dev20 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.20251015121224.5c6b6a8.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.dbJYjx + 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.dev20 + 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.20251015121224.5c6b6a8.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev20/.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( {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.218825s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:32.596 2120953 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:14:32.596 2120953 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:14:32.601 2120953 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:14:32.601 2120953 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:14:32.609 2120953 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 08:14:32.664 2120953 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:32.773 2120953 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:32.789 2120953 WARNING oslo_policy.policy [None req-fe9e8854-f78b-4505-990e-02317173a7d2 ea0375a8-c34a-4752-9a2a-682b8d8bb3ba e15345be-5d21-4c1f-9eed-c177f05edd22 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.033461s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:32.807 2120953 INFO alembic.runtime.migration [None req-fe9e8854-f78b-4505-990e-02317173a7d2 ea0375a8-c34a-4752-9a2a-682b8d8bb3ba e15345be-5d21-4c1f-9eed-c177f05edd22 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:32.807 2120953 INFO alembic.runtime.migration [None req-fe9e8854-f78b-4505-990e-02317173a7d2 ea0375a8-c34a-4752-9a2a-682b8d8bb3ba e15345be-5d21-4c1f-9eed-c177f05edd22 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:32.811 2120953 INFO alembic.runtime.migration [None req-fe9e8854-f78b-4505-990e-02317173a7d2 ea0375a8-c34a-4752-9a2a-682b8d8bb3ba e15345be-5d21-4c1f-9eed-c177f05edd22 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:32.811 2120953 INFO alembic.runtime.migration [None req-fe9e8854-f78b-4505-990e-02317173a7d2 ea0375a8-c34a-4752-9a2a-682b8d8bb3ba e15345be-5d21-4c1f-9eed-c177f05edd22 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:32.816 2120953 INFO alembic.runtime.migration [None req-fe9e8854-f78b-4505-990e-02317173a7d2 ea0375a8-c34a-4752-9a2a-682b8d8bb3ba e15345be-5d21-4c1f-9eed-c177f05edd22 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:32.817 2120953 INFO aodh.api.app [None req-fe9e8854-f78b-4505-990e-02317173a7d2 ea0375a8-c34a-4752-9a2a-682b8d8bb3ba e15345be-5d21-4c1f-9eed-c177f05edd22 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.061272s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:32.844 2120953 INFO alembic.runtime.migration [None req-a05da821-a204-4302-afd4-05489d76422d e15608fd-4716-4307-b80d-6c382a8f762a 33cc3af2-dc2d-476e-9be7-78215ab0e873 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:32.844 2120953 INFO alembic.runtime.migration [None req-a05da821-a204-4302-afd4-05489d76422d e15608fd-4716-4307-b80d-6c382a8f762a 33cc3af2-dc2d-476e-9be7-78215ab0e873 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:32.853 2120953 INFO alembic.runtime.migration [None req-a05da821-a204-4302-afd4-05489d76422d e15608fd-4716-4307-b80d-6c382a8f762a 33cc3af2-dc2d-476e-9be7-78215ab0e873 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:32.853 2120953 INFO alembic.runtime.migration [None req-a05da821-a204-4302-afd4-05489d76422d e15608fd-4716-4307-b80d-6c382a8f762a 33cc3af2-dc2d-476e-9be7-78215ab0e873 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:32.861 2120953 INFO alembic.runtime.migration [None req-a05da821-a204-4302-afd4-05489d76422d e15608fd-4716-4307-b80d-6c382a8f762a 33cc3af2-dc2d-476e-9be7-78215ab0e873 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:32.865 2120953 INFO aodh.api.app [None req-a05da821-a204-4302-afd4-05489d76422d e15608fd-4716-4307-b80d-6c382a8f762a 33cc3af2-dc2d-476e-9be7-78215ab0e873 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.182009s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:32.906 2120953 INFO alembic.runtime.migration [None req-68e66b43-4b80-41e8-80b1-e84f7e744cbf a9ef9c7f-d624-49fb-a7c7-139d28e9a228 c60e0c4d-8aee-4e7c-890a-053f509607e5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:32.906 2120953 INFO alembic.runtime.migration [None req-68e66b43-4b80-41e8-80b1-e84f7e744cbf a9ef9c7f-d624-49fb-a7c7-139d28e9a228 c60e0c4d-8aee-4e7c-890a-053f509607e5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:32.925 2120953 INFO alembic.runtime.migration [None req-68e66b43-4b80-41e8-80b1-e84f7e744cbf a9ef9c7f-d624-49fb-a7c7-139d28e9a228 c60e0c4d-8aee-4e7c-890a-053f509607e5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:32.926 2120953 INFO alembic.runtime.migration [None req-68e66b43-4b80-41e8-80b1-e84f7e744cbf a9ef9c7f-d624-49fb-a7c7-139d28e9a228 c60e0c4d-8aee-4e7c-890a-053f509607e5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:32.940 2120953 INFO alembic.runtime.migration [None req-68e66b43-4b80-41e8-80b1-e84f7e744cbf a9ef9c7f-d624-49fb-a7c7-139d28e9a228 c60e0c4d-8aee-4e7c-890a-053f509607e5 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:32.943 2120953 INFO aodh.api.app [None req-68e66b43-4b80-41e8-80b1-e84f7e744cbf a9ef9c7f-d624-49fb-a7c7-139d28e9a228 c60e0c4d-8aee-4e7c-890a-053f509607e5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:32.987 2120953 WARNING oslo_db.sqlalchemy.utils [None req-af59e243-76b0-456c-b764-8ebb3274c43b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:32.994 2120953 WARNING oslo_db.sqlalchemy.utils [None req-af59e243-76b0-456c-b764-8ebb3274c43b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.016 2120953 WARNING oslo_db.sqlalchemy.utils [None req-af59e243-76b0-456c-b764-8ebb3274c43b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.033 2120953 WARNING oslo_db.sqlalchemy.utils [None req-fdd483f4-4dca-4876-bcb5-a840e2b46d28 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.052 2120953 WARNING oslo_db.sqlalchemy.utils [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.107086s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.096 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.096 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.108 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.108 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.126 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.136 2120953 INFO aodh.api.app [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.063159s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.198 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.198 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.207 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.207 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.219 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.222 2120953 INFO aodh.api.app [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.196656s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.262 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.262 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.271 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.271 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.285 2120953 INFO alembic.runtime.migration [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.290 2120953 INFO aodh.api.app [None req-4ab6e358-5fc7-458c-9b5a-d175cc6fef6b 161fb9f3-cc5a-4f5e-aa61-1d6304693ab1 a9235c63-65fe-4e4f-955d-a36e03bf0029 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.338 2120953 WARNING oslo_db.sqlalchemy.utils [None req-c5035b29-d09a-4f98-8127-28640aa9d5bf 26fa28d8-9849-4733-b9e0-bcb0365ebb6f b1541e9d-8b5b-4fea-9c27-568c0f261670 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.342 2120953 WARNING oslo_db.sqlalchemy.utils [None req-c5035b29-d09a-4f98-8127-28640aa9d5bf 26fa28d8-9849-4733-b9e0-bcb0365ebb6f b1541e9d-8b5b-4fea-9c27-568c0f261670 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.352 2120953 WARNING oslo_db.sqlalchemy.utils [None req-64b9d52e-7295-4548-a2a3-8fb5bc608d71 26fa28d8-9849-4733-b9e0-bcb0365ebb6f b1541e9d-8b5b-4fea-9c27-568c0f261670 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.360 2120953 WARNING oslo_db.sqlalchemy.utils [None req-fa983cd2-47f3-4559-af0b-71db80a720a5 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.368 2120953 WARNING oslo_db.sqlalchemy.utils [None req-abad8e61-2651-4f01-b1d4-2324175334c5 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.396 2120953 WARNING oslo_db.sqlalchemy.utils [None req-972b0f73-8819-4717-99bc-9da3b29e3ce6 26fa28d8-9849-4733-b9e0-bcb0365ebb6f b1541e9d-8b5b-4fea-9c27-568c0f261670 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.404 2120953 WARNING oslo_db.sqlalchemy.utils [None req-972b0f73-8819-4717-99bc-9da3b29e3ce6 26fa28d8-9849-4733-b9e0-bcb0365ebb6f b1541e9d-8b5b-4fea-9c27-568c0f261670 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.415 2120953 WARNING oslo_db.sqlalchemy.utils [None req-3a03b317-7148-414a-bb81-802d96a0a0a3 26fa28d8-9849-4733-b9e0-bcb0365ebb6f b1541e9d-8b5b-4fea-9c27-568c0f261670 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.423 2120953 WARNING oslo_db.sqlalchemy.utils [None req-71307a8d-669e-4f6f-8cea-299ba4db1366 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.429 2120953 WARNING oslo_db.sqlalchemy.utils [None req-71307a8d-669e-4f6f-8cea-299ba4db1366 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.438 2120953 WARNING oslo_db.sqlalchemy.utils [None req-fc5a37fd-575d-4f66-ae70-5ea6b6aac94d 280bd08 f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.267026s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.323 2120947 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:14:33.324 2120947 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:14:33.329 2120947 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:14:33.329 2120947 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:14:33.336 2120947 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 08:14:33.389 2120947 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.563 2120947 WARNING oslo_db.sqlalchemy.utils [None req-46cecb8e-7f0b-41ea-9adf-44ed24eca0f1 d74ff604-bb98-442f-b513-723584872772 ce0c2bb4-1b8f-4a8f-abc1-96ed9ec984fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.170619s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.456 2120953 INFO alembic.runtime.migration [None req-fc5a37fd-575d-4f66-ae70-5ea6b6aac94d 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.456 2120953 INFO alembic.runtime.migration [None req-fc5a37fd-575d-4f66-ae70-5ea6b6aac94d 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.471 2120953 INFO alembic.runtime.migration [None req-fc5a37fd-575d-4f66-ae70-5ea6b6aac94d 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.471 2120953 INFO alembic.runtime.migration [None req-fc5a37fd-575d-4f66-ae70-5ea6b6aac94d 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.484 2120953 INFO alembic.runtime.migration [None req-fc5a37fd-575d-4f66-ae70-5ea6b6aac94d 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.488 2120953 INFO aodh.api.app [None req-fc5a37fd-575d-4f66-ae70-5ea6b6aac94d 280bd08f-5be5-4155-bd4b-af6ca31115d8 01096b6d-2b43-4ce3-91f6-8d8644dc50c0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.519 2120953 WARNING oslo_db.sqlalchemy.utils [None req-b5de723e-19d5-4320-b096-898fba7dd440 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.524 2120953 WARNING oslo_db.sqlalchemy.utils [None req-b5de723e-19d5-4320-b096-898fba7dd440 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.533 2120953 WARNING oslo_db.sqlalchemy.utils [None req-1e51bbe1-df07-4ea5-81a2-3b0c5cacc971 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.543 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2c320016-0eae-4d57-9c20-db129ead226e 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.561 2120953 WARNING oslo_db.sqlalchemy.utils [None req-56fa01c6-d6a2-48b9-be7a-a3ddaa8f0178 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.567 2120953 WARNING oslo_db.sqlalchemy.utils [None req-56fa01c6-d6a2-48b9-be7a-a3ddaa8f0178 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.570 2120953 WARNING oslo_db.sqlalchemy.utils [None req-99981359-37f1-4bcc-9e16-1b5b5f2f30f5 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.585 2120953 WARNING oslo_db.sqlalchemy.utils [None req-63c24805-5e01-42f3-bf4e-a82bc85c1055 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.606 2120953 WARNING oslo_db.sqlalchemy.utils [None req-fce463f2-06f8-4b86-87e3-2eb9e386ebdc 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.613 2120953 WARNING oslo_db.sqlalchemy.utils [None req-fce463f2-06f8-4b86-87e3-2eb9e386ebdc 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.076251s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.593 2120947 INFO alembic.runtime.migration [None req-46cecb8e-7f0b-41ea-9adf-44ed24eca0f1 d74ff604-bb98-442f-b513-723584872772 ce0c2bb4-1b8f-4a8f-abc1-96ed9ec984fd - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.594 2120947 INFO alembic.runtime.migration [None req-46cecb8e-7f0b-41ea-9adf-44ed24eca0f1 d74ff604-bb98-442f-b513-723584872772 ce0c2bb4-1b8f-4a8f-abc1-96ed9ec984fd - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.598 2120947 INFO alembic.runtime.migration [None req-46cecb8e-7f0b-41ea-9adf-44ed24eca0f1 d74ff604-bb98-442f-b513-723584872772 ce0c2bb4-1b8f-4a8f-abc1-96ed9ec984fd - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.598 2120947 INFO alembic.runtime.migration [None req-46cecb8e-7f0b-41ea-9adf-44ed24eca0f1 d74ff604-bb98-442f-b513-723584872772 ce0c2bb4-1b8f-4a8f-abc1-96ed9ec984fd - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.610 2120947 INFO alembic.runtime.migration [None req-46cecb8e-7f0b-41ea-9adf-44ed24eca0f1 d74ff604-bb98-442f-b513-723584872772 ce0c2bb4-1b8f-4a8f-abc1-96ed9ec984fd - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.618 2120947 INFO aodh.api.app [None req-46cecb8e-7f0b-41ea-9adf-44ed24eca0f1 d74ff604-bb98-442f-b513-723584872772 ce0c2bb4-1b8f-4a8f-abc1-96ed9ec984fd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.649 2120947 WARNING oslo_db.sqlalchemy.utils [None req-36ef1952-b92a-4816-9fa6-b3cbe3db6063 5fbe406c-0568-4e3d-91c0-d8091ec99f3d 1c3a58d3-ef99-4e6b-874c-305d2ecc4ee6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.050200s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.664 2120947 INFO alembic.runtime.migration [None req-36ef1952-b92a-4816-9fa6-b3cbe3db6063 5fbe406c-0568-4e3d-91c0-d8091ec99f3d 1c3a58d3-ef99-4e6b-874c-305d2ecc4ee6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.664 2120947 INFO alembic.runtime.migration [None req-36ef1952-b92a-4816-9fa6-b3cbe3db6063 5fbe406c-0568-4e3d-91c0-d8091ec99f3d 1c3a58d3-ef99-4e6b-874c-305d2ecc4ee6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.669 2120947 INFO alembic.runtime.migration [None req-36ef1952-b92a-4816-9fa6-b3cbe3db6063 5fbe406c-0568-4e3d-91c0-d8091ec99f3d 1c3a58d3-ef99-4e6b-874c-305d2ecc4ee6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.669 2120947 INFO alembic.runtime.migration [None req-36ef1952-b92a-4816-9fa6-b3cbe3db6063 5fbe406c-0568-4e3d-91c0-d8091ec99f3d 1c3a58d3-ef99-4e6b-874c-305d2ecc4ee6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.674 2120947 INFO alembic.runtime.migration [None req-36ef1952-b92a-4816-9fa6-b3cbe3db6063 5fbe406c-0568-4e3d-91c0-d8091ec99f3d 1c3a58d3-ef99-4e6b-874c-305d2ecc4ee6 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.677 2120947 INFO aodh.api.app [None req-36ef1952-b92a-4816-9fa6-b3cbe3db6063 5fbe406c-0568-4e3d-91c0-d8091ec99f3d 1c3a58d3-ef99-4e6b-874c-305d2ecc4ee6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.696 2120947 WARNING oslo_db.sqlalchemy.utils [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.698 2120947 WARNING oslo_db.sqlalchemy.utils [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.704 2120947 WARNING oslo_db.sqlalchemy.utils [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.107844s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.724 2120947 INFO alembic.runtime.migration [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.725 2120947 INFO alembic.runtime.migration [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.747 2120947 INFO alembic.runtime.migration [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.747 2120947 INFO alembic.runtime.migration [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.752 2120947 INFO alembic.runtime.migration [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.759 2120947 INFO aodh.api.app [None req-d32532a7-d306-4843-9329-b92902e3c394 28f6e7b8-8ee3-48b0-b1af-1b4e838a9201 7c3a7704-d991-45b0-aeed-92c191df07d2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.800 2120947 WARNING oslo_db.sqlalchemy.utils [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.807 2120947 WARNING oslo_db.sqlalchemy.utils [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.811 2120947 WARNING oslo_db.sqlalchemy.utils [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.239907s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.635 2120953 INFO alembic.runtime.migration [None req-fce463f2-06f8-4b86-87e3-2eb9e386ebdc 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.636 2120953 INFO alembic.runtime.migration [None req-fce463f2-06f8-4b86-87e3-2eb9e386ebdc 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.646 2120953 INFO alembic.runtime.migration [None req-fce463f2-06f8-4b86-87e3-2eb9e386ebdc 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.647 2120953 INFO alembic.runtime.migration [None req-fce463f2-06f8-4b86-87e3-2eb9e386ebdc 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.652 2120953 INFO alembic.runtime.migration [None req-fce463f2-06f8-4b86-87e3-2eb9e386ebdc 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.662 2120953 INFO aodh.api.app [None req-fce463f2-06f8-4b86-87e3-2eb9e386ebdc 412a4638-5ead-44c3-97b2-7c29bc6b186c 111b5987-f1d9-4696-90c6-d393c5723328 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.836 2120953 WARNING oslo_db.sqlalchemy.utils [None req-dd1f52d4-0dbd-4e69-b8ac-e2d03b971d89 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.837 2120953 WARNING oslo_db.sqlalchemy.utils [None req-dd1f52d4-0dbd-4e69-b8ac-e2d03b971d89 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.844 2120953 WARNING oslo_db.sqlalchemy.utils [None req-9ab78591-8272-4b2d-9cfa-6f451cb8b4f3 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.853 2120953 WARNING oslo_db.sqlalchemy.utils [None req-b53f7685-bb22-4c2b-97f1-52bad8711218 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.855 2120953 WARNING oslo_db.sqlalchemy.utils [None req-b53f7685-bb22-4c2b-97f1-52bad8711218 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.858 2120953 WARNING oslo_db.sqlalchemy.utils [None req-75bc1088-0f3f-42ec-bbcc-f05db48cde4c 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.302639s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.614 2120948 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:14:33.615 2120948 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:14:33.626 2120948 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:14:33.626 2120948 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:14:33.631 2120948 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 08:14:33.690 2120948 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.865 2120948 WARNING oslo_db.sqlalchemy.utils [None req-152afcb7-33a4-4071-be50-5288979aad00 626842c5-c341-46e1-b146-0624ab5916cb acf3b976-563e-4fd6-957c-4253d9820598 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.879 2120948 WARNING oslo_db.sqlalchemy.utils [None req-315f55a4-9465-4ae9-b0a1-910f815f8927 626842c5-c341-46e1-b146-0624ab5916cb acf3b976-563e-4fd6-957c-4253d9820598 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.096515s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.824 2120947 INFO alembic.runtime.migration [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.824 2120947 INFO alembic.runtime.migration [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.836 2120947 INFO alembic.runtime.migration [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.836 2120947 INFO alembic.runtime.migration [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.847 2120947 INFO alembic.runtime.migration [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.851 2120947 INFO aodh.api.app [None req-294cccb6-160a-444a-8439-2d38e98d5864 be2a23bd-322e-4aab-a9e8-eb1533cdaef6 87881c22-807b-4306-b485-94bc31cc451f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.894 2120947 WARNING oslo_db.sqlalchemy.utils [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.896 2120947 WARNING oslo_db.sqlalchemy.utils [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.907 2120947 WARNING oslo_db.sqlalchemy.utils [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] 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.043477s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.910 2120948 INFO alembic.runtime.migration [None req-315f55a4-9465-4ae9-b0a1-910f815f8927 626842c5-c341-46e1-b146-0624ab5916cb acf3b976-563e-4fd6-957c-4253d9820598 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.911 2120948 INFO alembic.runtime.migration [None req-315f55a4-9465-4ae9-b0a1-910f815f8927 626842c5-c341-46e1-b146-0624ab5916cb acf3b976-563e-4fd6-957c-4253d9820598 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.915 2120948 INFO alembic.runtime.migration [None req-315f55a4-9465-4ae9-b0a1-910f815f8927 626842c5-c341-46e1-b146-0624ab5916cb acf3b976-563e-4fd6-957c-4253d9820598 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.915 2120948 INFO alembic.runtime.migration [None req-315f55a4-9465-4ae9-b0a1-910f815f8927 626842c5-c341-46e1-b146-0624ab5916cb acf3b976-563e-4fd6-957c-4253d9820598 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.920 2120948 INFO alembic.runtime.migration [None req-315f55a4-9465-4ae9-b0a1-910f815f8927 626842c5-c341-46e1-b146-0624ab5916cb acf3b976-563e-4fd6-957c-4253d9820598 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.923 2120948 INFO aodh.api.app [None req-315f55a4-9465-4ae9-b0a1-910f815f8927 626842c5-c341-46e1-b146-0624ab5916cb acf3b976-563e-4fd6-957c-4253d9820598 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.940 2120948 WARNING oslo_db.sqlalchemy.utils [None req-13d10f2b-6c4a-4edb-a7f6-85f634601112 51db14ba-5bb1-4244-ba64-47a2e6f729e3 f518d73a-1295-4e87-90c9-f181fbd79241 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.941 2120948 WARNING oslo_db.sqlalchemy.utils [None req-13d10f2b-6c4a-4edb-a7f6-85f634601112 51db14ba-5bb1-4244-ba64-47a2e6f729e3 f518d73a-1295-4e87-90c9-f181fbd79241 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.088195s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.868 2120953 INFO alembic.runtime.migration [None req-75bc1088-0f3f-42ec-bbcc-f05db48cde4c 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.868 2120953 INFO alembic.runtime.migration [None req-75bc1088-0f3f-42ec-bbcc-f05db48cde4c 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.883 2120953 INFO alembic.runtime.migration [None req-75bc1088-0f3f-42ec-bbcc-f05db48cde4c 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.884 2120953 INFO alembic.runtime.migration [None req-75bc1088-0f3f-42ec-bbcc-f05db48cde4c 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.894 2120953 INFO alembic.runtime.migration [None req-75bc1088-0f3f-42ec-bbcc-f05db48cde4c 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.897 2120953 INFO aodh.api.app [None req-75bc1088-0f3f-42ec-bbcc-f05db48cde4c 7894eb2c-633c-4d02-8c05-4f22ac89ca20 e39751be-a0a1-4752-bc46-d260d22530a3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.922 2120953 WARNING oslo_db.sqlalchemy.utils [None req-a8b153a2-dafb-4b24-b674-8ce22f4dfa1f 6a2205d3-782f-4d78-845b-78c42b161ef9 cdcabf8a-326b-44e6-98b2-09126b363515 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.923 2120953 WARNING oslo_db.sqlalchemy.utils [None req-a8b153a2-dafb-4b24-b674-8ce22f4dfa1f 6a2205d3-782f-4d78-845b-78c42b161ef9 cdcabf8a-326b-44e6-98b2-09126b363515 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.930 2120953 WARNING oslo_db.sqlalchemy.utils [None req-de295da8-643f-4cc9-bcb7-b93fd6996b1f 6a2205d3-782f-4d78-845b-78c42b161ef9 cdcabf8a-326b-44e6-98b2-09126b363515 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.933 2120953 WARNING oslo_db.sqlalchemy.utils [None req-32e35674-13f6-4c08-8f64-86a9c8a11c6b 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.934 2120953 WARNING oslo_db.sqlalchemy.utils [None req-32e35674-13f6-4c08-8f64-86a9c8a11c6b 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.940 2120953 WARNING oslo_db.sqlalchemy.utils [None req-c47569de-18e9-4b31-8922-fc5350bd7b2d 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:33.946 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2ca7c2cb-0825-4a0b-b053-0257cd9ac59f 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.035245s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.955 2120948 INFO alembic.runtime.migration [None req-13d10f2b-6c4a-4edb-a7f6-85f634601112 51db14ba-5bb1-4244-ba64-47a2e6f729e3 f518d73a-1295-4e87-90c9-f181fbd79241 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.956 2120948 INFO alembic.runtime.migration [None req-13d10f2b-6c4a-4edb-a7f6-85f634601112 51db14ba-5bb1-4244-ba64-47a2e6f729e3 f518d73a-1295-4e87-90c9-f181fbd79241 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.959 2120948 INFO alembic.runtime.migration [None req-13d10f2b-6c4a-4edb-a7f6-85f634601112 51db14ba-5bb1-4244-ba64-47a2e6f729e3 f518d73a-1295-4e87-90c9-f181fbd79241 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.959 2120948 INFO alembic.runtime.migration [None req-13d10f2b-6c4a-4edb-a7f6-85f634601112 51db14ba-5bb1-4244-ba64-47a2e6f729e3 f518d73a-1295-4e87-90c9-f181fbd79241 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.963 2120948 INFO alembic.runtime.migration [None req-13d10f2b-6c4a-4edb-a7f6-85f634601112 51db14ba-5bb1-4244-ba64-47a2e6f729e3 f518d73a-1295-4e87-90c9-f181fbd79241 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.966 2120948 INFO aodh.api.app [None req-13d10f2b-6c4a-4edb-a7f6-85f634601112 51db14ba-5bb1-4244-ba64-47a2e6f729e3 f518d73a-1295-4e87-90c9-f181fbd79241 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.040375s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.991 2120948 INFO alembic.runtime.migration [None req-00de7899-1db0-4b16-a7c6-f4ec2877292a b0b6bf99-2b7e-49a4-8a87-b9a85f1c1b40 6ef4487b-4235-4464-8667-7cc0a8b892d6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.992 2120948 INFO alembic.runtime.migration [None req-00de7899-1db0-4b16-a7c6-f4ec2877292a b0b6bf99-2b7e-49a4-8a87-b9a85f1c1b40 6ef4487b-4235-4464-8667-7cc0a8b892d6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.995 2120948 INFO alembic.runtime.migration [None req-00de7899-1db0-4b16-a7c6-f4ec2877292a b0b6bf99-2b7e-49a4-8a87-b9a85f1c1b40 6ef4487b-4235-4464-8667-7cc0a8b892d6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.995 2120948 INFO alembic.runtime.migration [None req-00de7899-1db0-4b16-a7c6-f4ec2877292a b0b6bf99-2b7e-49a4-8a87-b9a85f1c1b40 6ef4487b-4235-4464-8667-7cc0a8b892d6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.000 2120948 INFO alembic.runtime.migration [None req-00de7899-1db0-4b16-a7c6-f4ec2877292a b0b6bf99-2b7e-49a4-8a87-b9a85f1c1b40 6ef4487b-4235-4464-8667-7cc0a8b892d6 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.006 2120948 INFO aodh.api.app [None req-00de7899-1db0-4b16-a7c6-f4ec2877292a b0b6bf99-2b7e-49a4-8a87-b9a85f1c1b40 6ef4487b-4235-4464-8667-7cc0a8b892d6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.082916s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.960 2120953 INFO alembic.runtime.migration [None req-2ca7c2cb-0825-4a0b-b053-0257cd9ac59f 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.966 2120953 INFO alembic.runtime.migration [None req-2ca7c2cb-0825-4a0b-b053-0257cd9ac59f 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.975 2120953 INFO alembic.runtime.migration [None req-2ca7c2cb-0825-4a0b-b053-0257cd9ac59f 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.977 2120953 INFO alembic.runtime.migration [None req-2ca7c2cb-0825-4a0b-b053-0257cd9ac59f 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.988 2120953 INFO alembic.runtime.migration [None req-2ca7c2cb-0825-4a0b-b053-0257cd9ac59f 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.990 2120953 INFO aodh.api.app [None req-2ca7c2cb-0825-4a0b-b053-0257cd9ac59f 6a2205d3-782f-4d78-845b-78c42b161ef9 36c3debf-7f5c-4672-9130-432afb0ce8a7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.004 2120953 WARNING oslo_db.sqlalchemy.utils [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.005 2120953 WARNING oslo_db.sqlalchemy.utils [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.013 2120953 WARNING oslo_db.sqlalchemy.utils [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.052304s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.031 2120948 INFO alembic.runtime.migration [None req-7f5cd74a-6221-42e2-a6cf-dfd49e64a96e 38fa05d4-8367-4866-be0d-4f66465c4bd3 7c256abf-a73a-4ebc-8f06-7b3ce09efbdb - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.031 2120948 INFO alembic.runtime.migration [None req-7f5cd74a-6221-42e2-a6cf-dfd49e64a96e 38fa05d4-8367-4866-be0d-4f66465c4bd3 7c256abf-a73a-4ebc-8f06-7b3ce09efbdb - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.035 2120948 INFO alembic.runtime.migration [None req-7f5cd74a-6221-42e2-a6cf-dfd49e64a96e 38fa05d4-8367-4866-be0d-4f66465c4bd3 7c256abf-a73a-4ebc-8f06-7b3ce09efbdb - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.035 2120948 INFO alembic.runtime.migration [None req-7f5cd74a-6221-42e2-a6cf-dfd49e64a96e 38fa05d4-8367-4866-be0d-4f66465c4bd3 7c256abf-a73a-4ebc-8f06-7b3ce09efbdb - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.041 2120948 INFO alembic.runtime.migration [None req-7f5cd74a-6221-42e2-a6cf-dfd49e64a96e 38fa05d4-8367-4866-be0d-4f66465c4bd3 7c256abf-a73a-4ebc-8f06-7b3ce09efbdb - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.044 2120948 INFO aodh.api.app [None req-7f5cd74a-6221-42e2-a6cf-dfd49e64a96e 38fa05d4-8367-4866-be0d-4f66465c4bd3 7c256abf-a73a-4ebc-8f06-7b3ce09efbdb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.060 2120948 WARNING oslo_db.sqlalchemy.utils [None req-62dbfa7f-42e0-4fd7-a0f9-ab9b0bfcfc54 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.066 2120948 WARNING oslo_db.sqlalchemy.utils [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.074 2120948 WARNING oslo_db.sqlalchemy.utils [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.163231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:33.924 2120947 INFO alembic.runtime.migration [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.925 2120947 INFO alembic.runtime.migration [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.944 2120947 INFO alembic.runtime.migration [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:33.945 2120947 INFO alembic.runtime.migration [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:33.949 2120947 INFO alembic.runtime.migration [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:33.959 2120947 INFO aodh.api.app [None req-5f6b7c6e-b60a-41e5-a1f9-6f9026ec7dbf 3e3170f8-bf52-41c1-b5e8-f0d3dc61a00e 651eb1a4-c9b2-46eb-883f-8eaea2c1ed61 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:33.989 2120947 WARNING oslo_db.sqlalchemy.utils [None req-2be815e4-4bb3-4117-a5cb-c179cb6f85bb ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.004 2120947 WARNING oslo_db.sqlalchemy.utils [None req-7e7612d3-82cc-4c4e-ab5a-9eb16e52bd07 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.031 2120947 WARNING oslo_db.sqlalchemy.utils [None req-7e7612d3-82cc-4c4e-ab5a-9eb16e52bd07 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.038 2120947 WARNING oslo_db.sqlalchemy.utils [None req-cef11551-0a04-4beb-95d7-f5bdb84ea4a9 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.044 2120947 WARNING oslo_db.sqlalchemy.utils [None req-09ba5480-e419-4013-ad7f-a370b2eae259 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.067 2120947 WARNING oslo_db.sqlalchemy.utils [None req-2995e7ab-c2da-4ae4-927b-836274ae9651 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.001001s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000657s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.005029s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002750s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.001988s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.054033s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.088 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.088 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.101 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.101 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.108 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.111 2120948 INFO aodh.api.app [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.089920s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.091 2120947 INFO alembic.runtime.migration [None req-2995e7ab-c2da-4ae4-927b-836274ae9651 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.092 2120947 INFO alembic.runtime.migration [None req-2995e7ab-c2da-4ae4-927b-836274ae9651 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.098 2120947 INFO alembic.runtime.migration [None req-2995e7ab-c2da-4ae4-927b-836274ae9651 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.099 2120947 INFO alembic.runtime.migration [None req-2995e7ab-c2da-4ae4-927b-836274ae9651 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.108 2120947 INFO alembic.runtime.migration [None req-2995e7ab-c2da-4ae4-927b-836274ae9651 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.113 2120947 INFO aodh.api.app [None req-2995e7ab-c2da-4ae4-927b-836274ae9651 ff63cb59-0bdc-4b40-9501-957f5c8cc913 a8d784d4-6a48-48c6-9ff6-4ffe4ac97cfb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.144 2120947 WARNING oslo_db.sqlalchemy.utils [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.150 2120947 WARNING oslo_db.sqlalchemy.utils [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.160 2120947 WARNING oslo_db.sqlalchemy.utils [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.070158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.116 2120953 INFO alembic.runtime.migration [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.116 2120953 INFO alembic.runtime.migration [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.120 2120953 INFO alembic.runtime.migration [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.120 2120953 INFO alembic.runtime.migration [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.125 2120953 INFO alembic.runtime.migration [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.128 2120953 INFO aodh.api.app [None req-db91c272-fa0e-4425-8b7e-4bacbdbe95d1 e8b6b739-2740-4cce-95bc-6da372305686 24d6bb2c-5c6f-4b2b-8338-8be77399dbe4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.059225s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.144 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.144 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.148 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.148 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.154 2120948 INFO alembic.runtime.migration [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.157 2120948 INFO aodh.api.app [None req-0aeb0d99-75db-477e-b713-8188e4e704a4 db710d8c-238e-442b-944a-3f192c2ced57 5082c85c-7a53-4f72-964d-c7a161ccee76 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.177 2120948 WARNING oslo_db.sqlalchemy.utils [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.178 2120948 WARNING oslo_db.sqlalchemy.utils [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.187 2120948 WARNING oslo_db.sqlalchemy.utils [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.074998s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.190 2120953 INFO alembic.runtime.migration [None req-639bae75-80d0-46c5-8bf9-1293febf9149 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.190 2120953 INFO alembic.runtime.migration [None req-639bae75-80d0-46c5-8bf9-1293febf9149 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.195 2120953 INFO alembic.runtime.migration [None req-639bae75-80d0-46c5-8bf9-1293febf9149 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.195 2120953 INFO alembic.runtime.migration [None req-639bae75-80d0-46c5-8bf9-1293febf9149 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.199 2120953 INFO alembic.runtime.migration [None req-639bae75-80d0-46c5-8bf9-1293febf9149 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.202 2120953 INFO aodh.api.app [None req-639bae75-80d0-46c5-8bf9-1293febf9149 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.055325s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.261 2120953 INFO alembic.runtime.migration [None req-078dc04c-6dbe-406b-b0d5-c7607ab8b359 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.261 2120953 INFO alembic.runtime.migration [None req-078dc04c-6dbe-406b-b0d5-c7607ab8b359 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.264 2120953 INFO alembic.runtime.migration [None req-078dc04c-6dbe-406b-b0d5-c7607ab8b359 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.265 2120953 INFO alembic.runtime.migration [None req-078dc04c-6dbe-406b-b0d5-c7607ab8b359 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.269 2120953 INFO alembic.runtime.migration [None req-078dc04c-6dbe-406b-b0d5-c7607ab8b359 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.271 2120953 INFO aodh.api.app [None req-078dc04c-6dbe-406b-b0d5-c7607ab8b359 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.160067s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.189 2120947 INFO alembic.runtime.migration [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.192 2120947 INFO alembic.runtime.migration [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.210 2120947 INFO alembic.runtime.migration [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.210 2120947 INFO alembic.runtime.migration [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.221 2120947 INFO alembic.runtime.migration [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.228 2120947 INFO aodh.api.app [None req-9674be96-e78d-4461-8378-d5e937a334a9 b4f2d645-c8a3-429e-9bc1-22665fc06017 3d9d7e54-9286-423f-b8d2-c918ed42c1df - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.258 2120947 WARNING oslo_db.sqlalchemy.utils [None req-9b509e6a-3dec-48da-a4f3-7be0e84e23b5 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.269 2120947 WARNING oslo_db.sqlalchemy.utils [None req-33fbceaf-9ae5-459d-a9ff-c150fa06933a 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.293 2120947 WARNING oslo_db.sqlalchemy.utils [None req-b8ed92e7-d59a-4f10-a2d0-283c537c283f 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.299 2120947 WARNING oslo_db.sqlalchemy.utils [None req-b8ed92e7-d59a-4f10-a2d0-283c537c283f 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.308 2120947 WARNING oslo_db.sqlalchemy.utils [None req-f7931e6b-fd4b-45f4-9541-06b76ad4830c 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.323 2120947 WARNING oslo_db.sqlalchemy.utils [None req-a80903b6-9110-4c12-b59f-2441aa8795c8 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.071499s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.317 2120953 INFO alembic.runtime.migration [None req-dce41484-ed08-47cb-a6be-a86e01d7b09d - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.320 2120953 INFO alembic.runtime.migration [None req-dce41484-ed08-47cb-a6be-a86e01d7b09d - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.324 2120953 INFO alembic.runtime.migration [None req-dce41484-ed08-47cb-a6be-a86e01d7b09d - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.324 2120953 INFO alembic.runtime.migration [None req-dce41484-ed08-47cb-a6be-a86e01d7b09d - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.334 2120953 INFO alembic.runtime.migration [None req-dce41484-ed08-47cb-a6be-a86e01d7b09d - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.339 2120953 INFO aodh.api.app [None req-dce41484-ed08-47cb-a6be-a86e01d7b09d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.087313s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.346 2120947 INFO alembic.runtime.migration [None req-a80903b6-9110-4c12-b59f-2441aa8795c8 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.346 2120947 INFO alembic.runtime.migration [None req-a80903b6-9110-4c12-b59f-2441aa8795c8 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.354 2120947 INFO alembic.runtime.migration [None req-a80903b6-9110-4c12-b59f-2441aa8795c8 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.354 2120947 INFO alembic.runtime.migration [None req-a80903b6-9110-4c12-b59f-2441aa8795c8 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.368 2120947 INFO alembic.runtime.migration [None req-a80903b6-9110-4c12-b59f-2441aa8795c8 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.374 2120947 INFO aodh.api.app [None req-a80903b6-9110-4c12-b59f-2441aa8795c8 886795d0-b2e3-43bd-8f0c-e6f30a9a945e f28858d9-ad6a-4aa3-8525-2900cd8c2045 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.405 2120947 WARNING oslo_db.sqlalchemy.utils [None req-2ca3173f-bf08-43cd-b5e7-194d0a641241 3e2fcd82-4aaf-47bb-8ecb-7a28ea5295ea 9c794bad-1266-40af-be99-e4babf9afe35 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.051487s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.390 2120953 INFO alembic.runtime.migration [None req-fbd54bd2-6d6d-460a-a959-50009cbd26ef - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.390 2120953 INFO alembic.runtime.migration [None req-fbd54bd2-6d6d-460a-a959-50009cbd26ef - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.393 2120953 INFO alembic.runtime.migration [None req-fbd54bd2-6d6d-460a-a959-50009cbd26ef - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.393 2120953 INFO alembic.runtime.migration [None req-fbd54bd2-6d6d-460a-a959-50009cbd26ef - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.398 2120953 INFO alembic.runtime.migration [None req-fbd54bd2-6d6d-460a-a959-50009cbd26ef - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.402 2120953 INFO aodh.api.app [None req-fbd54bd2-6d6d-460a-a959-50009cbd26ef - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.252335s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.198 2120948 INFO alembic.runtime.migration [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.199 2120948 INFO alembic.runtime.migration [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.203 2120948 INFO alembic.runtime.migration [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.203 2120948 INFO alembic.runtime.migration [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.208 2120948 INFO alembic.runtime.migration [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.210 2120948 INFO aodh.api.app [None req-53aa3ac0-741f-44cc-964a-39e92b5b07de 10bc4ef0-d3d1-44e1-b203-68788ec63393 a29b577a-f78e-4b97-b687-e22aa4f34476 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.225 2120948 WARNING oslo_db.sqlalchemy.utils [None req-e6fda67a-3617-4ce2-92b5-64990a419ab1 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.231 2120948 WARNING oslo_db.sqlalchemy.utils [None req-6f7ff467-7f52-47c8-9c0e-6ad594989965 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.247 2120948 WARNING oslo_db.sqlalchemy.utils [None req-1369b405-9c46-4dca-859e-41e523a0d46f 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.251 2120948 WARNING oslo_db.sqlalchemy.utils [None req-0e894003-b76a-4ee5-8374-41601387d26a 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.268 2120948 WARNING oslo_db.sqlalchemy.utils [None req-8f243a27-1485-412b-ae00-c92c3ae4a4e3 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.283 2120948 WARNING oslo_db.sqlalchemy.utils [None req-1f7877b9-6b22-4f6a-add4-9274ffdc0415 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.295 2120948 WARNING oslo_db.sqlalchemy.utils [None req-ce5a2922-095a-467b-afc7-26110b73bf67 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.299 2120948 WARNING oslo_db.sqlalchemy.utils [None req-ec1e8761-7a10-4fcf-b3ca-42d0a06aa896 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.307 2120948 WARNING oslo_db.sqlalchemy.utils [None req-a4aa7c5b-ee4c-4b39-a593-02b73eadd7c9 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.311 2120948 WARNING oslo_db.sqlalchemy.utils [None req-931c618c-e3c9-448d-b13c-bcfb846cffab 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.338 2120948 WARNING oslo_db.sqlalchemy.utils [None req-3cc2979b-b7c3-444d-998d-cc4225a4dfd2 925cbf7 0-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.349 2120948 WARNING oslo_db.sqlalchemy.utils [None req-642ec943-18f6-4a8d-bf16-48e6c895b4c9 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.362 2120948 WARNING oslo_db.sqlalchemy.utils [None req-efbc87af-1515-4a70-b578-87b0fb7c2c19 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.367 2120948 WARNING oslo_db.sqlalchemy.utils [None req-24719d52-6915-4c17-a1c8-1fe62cf55d17 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.375 2120948 WARNING oslo_db.sqlalchemy.utils [None req-dd32d5c0-f21f-45e8-8ebe-0fa2130e4810 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.382 2120948 WARNING oslo_db.sqlalchemy.utils [None req-2e9a669a-bab9-4265-b59a-e11b87e34ab7 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.392 2120948 WARNING oslo_db.sqlalchemy.utils [None req-845077de-293f-4cb9-b1c7-c205a2a09c9a 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.397 2120948 WARNING oslo_db.sqlalchemy.utils [None req-6425f12e-0e21-41e5-a7be-2ad66b913605 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.404 2120948 WARNING oslo_db.sqlalchemy.utils [None req-1cb769ad-9ff2-4c98-bbaa-e68f88f8d0ea 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.408 2120948 WARNING oslo_db.sqlalchemy.utils [None req-5fbcdf4a-bdb9-42c0-b81e-c78bde266c56 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.432 2120948 WARNING oslo_db.sqlalchemy.utils [None req-82e2614a-0dfc-4100-9574-3d4505be8085 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.437 2120948 WARNING oslo_db.sqlalchemy.utils [None req-82e2614a-0dfc-4100-9574-3d4505be8085 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.071033s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.441 2120953 INFO alembic.runtime.migration [None req-a036bcd0-bb5c-47f8-b59b-54628af60611 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.441 2120953 INFO alembic.runtime.migration [None req-a036bcd0-bb5c-47f8-b59b-54628af60611 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.450 2120953 INFO alembic.runtime.migration [None req-a036bcd0-bb5c-47f8-b59b-54628af60611 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.451 2120953 INFO alembic.runtime.migration [None req-a036bcd0-bb5c-47f8-b59b-54628af60611 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.455 2120953 INFO alembic.runtime.migration [None req-a036bcd0-bb5c-47f8-b59b-54628af60611 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.457 2120953 INFO aodh.api.app [None req-a036bcd0-bb5c-47f8-b59b-54628af60611 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.465942s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.151 2120950 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:14:34.151 2120950 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:14:34.163 2120950 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:14:34.163 2120950 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:14:34.177 2120950 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 08:14:34.279 2120950 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.562 2120950 WARNING oslo_db.sqlalchemy.utils [None req-27f0a9bd-8f76-4c65-a95b-f98759229c77 4cf55b4d-576e-49f7-8a62-37629feb76d2 227649aa-3f2d-4c07-90ef-371d3ba05b5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.063668s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.557 2120953 INFO alembic.runtime.migration [None req-36daae57-aaff-4d47-8146-6b56f19afddc - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.557 2120953 INFO alembic.runtime.migration [None req-36daae57-aaff-4d47-8146-6b56f19afddc - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.561 2120953 INFO alembic.runtime.migration [None req-36daae57-aaff-4d47-8146-6b56f19afddc - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.561 2120953 INFO alembic.runtime.migration [None req-36daae57-aaff-4d47-8146-6b56f19afddc - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.566 2120953 INFO alembic.runtime.migration [None req-36daae57-aaff-4d47-8146-6b56f19afddc - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.569 2120953 INFO aodh.api.app [None req-36daae57-aaff-4d47-8146-6b56f19afddc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.045611s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.622 2120953 INFO alembic.runtime.migration [None req-2b854892-f60b-418a-b0b8-28002a14015b - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.622 2120953 INFO alembic.runtime.migration [None req-2b854892-f60b-418a-b0b8-28002a14015b - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.627 2120953 INFO alembic.runtime.migration [None req-2b854892-f60b-418a-b0b8-28002a14015b - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.627 2120953 INFO alembic.runtime.migration [None req-2b854892-f60b-418a-b0b8-28002a14015b - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.631 2120953 INFO alembic.runtime.migration [None req-2b854892-f60b-418a-b0b8-28002a14015b - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.635 2120953 INFO aodh.api.app [None req-2b854892-f60b-418a-b0b8-28002a14015b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.108555s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.604 2120950 INFO alembic.runtime.migration [None req-27f0a9bd-8f76-4c65-a95b-f98759229c77 4cf55b4d-576e-49f7-8a62-37629feb76d2 227649aa-3f2d-4c07-90ef-371d3ba05b5e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.604 2120950 INFO alembic.runtime.migration [None req-27f0a9bd-8f76-4c65-a95b-f98759229c77 4cf55b4d-576e-49f7-8a62-37629feb76d2 227649aa-3f2d-4c07-90ef-371d3ba05b5e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.614 2120950 INFO alembic.runtime.migration [None req-27f0a9bd-8f76-4c65-a95b-f98759229c77 4cf55b4d-576e-49f7-8a62-37629feb76d2 227649aa-3f2d-4c07-90ef-371d3ba05b5e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.614 2120950 INFO alembic.runtime.migration [None req-27f0a9bd-8f76-4c65-a95b-f98759229c77 4cf55b4d-576e-49f7-8a62-37629feb76d2 227649aa-3f2d-4c07-90ef-371d3ba05b5e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.628 2120950 INFO alembic.runtime.migration [None req-27f0a9bd-8f76-4c65-a95b-f98759229c77 4cf55b4d-576e-49f7-8a62-37629feb76d2 227649aa-3f2d-4c07-90ef-371d3ba05b5e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.634 2120950 INFO aodh.api.app [None req-27f0a9bd-8f76-4c65-a95b-f98759229c77 4cf55b4d-576e-49f7-8a62-37629feb76d2 227649aa-3f2d-4c07-90ef-371d3ba05b5e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.672 2120950 WARNING oslo_db.sqlalchemy.utils [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.676 2120950 WARNING oslo_db.sqlalchemy.utils [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.687 2120950 WARNING oslo_db.sqlalchemy.utils [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] 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.281934s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.452 2120948 INFO alembic.runtime.migration [None req-82e2614a-0dfc-4100-9574-3d4505be8085 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.453 2120948 INFO alembic.runtime.migration [None req-82e2614a-0dfc-4100-9574-3d4505be8085 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.673 2120948 INFO alembic.runtime.migration [None req-82e2614a-0dfc-4100-9574-3d4505be8085 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.674 2120948 INFO alembic.runtime.migration [None req-82e2614a-0dfc-4100-9574-3d4505be8085 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.678 2120948 INFO alembic.runtime.migration [None req-82e2614a-0dfc-4100-9574-3d4505be8085 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.680 2120948 INFO aodh.api.app [None req-82e2614a-0dfc-4100-9574-3d4505be8085 925cbf70-2a26-4608-8e95-af86f0c05ea2 1c27c8aa-8875-4278-9eec-da3732dbc3e8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.695 2120948 WARNING oslo_db.sqlalchemy.utils [None req-1125dac0-b4ff-4611-b8d9-a6b162ec1667 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.696 2120948 WARNING oslo_db.sqlalchemy.utils [None req-1125dac0-b4ff-4611-b8d9-a6b162ec1667 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.704 2120948 WARNING oslo_db.sqlalchemy.utils [None req-30702995-385f-488b-b66d-1bafe9627dfe 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.708 2120948 WARNING oslo_db.sqlalchemy.utils [None req-d3817620-a2ec-455b-be3b-db975b6f1d4d 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.709 2120948 WARNING oslo_db.sqlalchemy.utils [None req-d3817620-a2ec-455b-be3b-db975b6f1d4d 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.719 2120948 WARNING oslo_db.sqlalchemy.utils [None req-753c14c0-99e9-4db5-b92c-0e16d5d5b619 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] 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.077395s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.668 2120953 INFO alembic.runtime.migration [None req-ec48aea8-9f50-4c0c-acdb-93fdd55b3a29 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.668 2120953 INFO alembic.runtime.migration [None req-ec48aea8-9f50-4c0c-acdb-93fdd55b3a29 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.680 2120953 INFO alembic.runtime.migration [None req-ec48aea8-9f50-4c0c-acdb-93fdd55b3a29 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.680 2120953 INFO alembic.runtime.migration [None req-ec48aea8-9f50-4c0c-acdb-93fdd55b3a29 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.687 2120953 INFO alembic.runtime.migration [None req-ec48aea8-9f50-4c0c-acdb-93fdd55b3a29 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.690 2120953 INFO aodh.api.app [None req-ec48aea8-9f50-4c0c-acdb-93fdd55b3a29 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.040231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.745 2120953 INFO alembic.runtime.migration [None req-3e6d1e3c-7c68-4b4c-b68a-ddd118eb6f0a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.746 2120953 INFO alembic.runtime.migration [None req-3e6d1e3c-7c68-4b4c-b68a-ddd118eb6f0a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.753 2120953 INFO alembic.runtime.migration [None req-3e6d1e3c-7c68-4b4c-b68a-ddd118eb6f0a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.753 2120953 INFO alembic.runtime.migration [None req-3e6d1e3c-7c68-4b4c-b68a-ddd118eb6f0a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.759 2120953 INFO alembic.runtime.migration [None req-3e6d1e3c-7c68-4b4c-b68a-ddd118eb6f0a some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.761 2120953 INFO aodh.api.app [None req-3e6d1e3c-7c68-4b4c-b68a-ddd118eb6f0a some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.081965s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.706 2120950 INFO alembic.runtime.migration [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.708 2120950 INFO alembic.runtime.migration [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.715 2120950 INFO alembic.runtime.migration [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.715 2120950 INFO alembic.runtime.migration [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.729 2120950 INFO alembic.runtime.migration [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.735 2120950 INFO aodh.api.app [None req-fdf37b57-0761-4248-b9de-0a193aee890b b1b09b22-cd6e-44a9-9482-c9eb3892e796 34cce0c1-5ea2-42ea-9098-429e30504114 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.057899s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.747 2120948 INFO alembic.runtime.migration [None req-753c14c0-99e9-4db5-b92c-0e16d5d5b619 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.747 2120948 INFO alembic.runtime.migration [None req-753c14c0-99e9-4db5-b92c-0e16d5d5b619 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.752 2120948 INFO alembic.runtime.migration [None req-753c14c0-99e9-4db5-b92c-0e16d5d5b619 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.752 2120948 INFO alembic.runtime.migration [None req-753c14c0-99e9-4db5-b92c-0e16d5d5b619 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.760 2120948 INFO alembic.runtime.migration [None req-753c14c0-99e9-4db5-b92c-0e16d5d5b619 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.763 2120948 INFO aodh.api.app [None req-753c14c0-99e9-4db5-b92c-0e16d5d5b619 59658a10-595c-4123-a16b-b32ad4b194db 13b4ea10-f8ac-4901-bb18-6658d120b75b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.779 2120948 WARNING oslo_db.sqlalchemy.utils [None req-bfae5596-c7ab-4f01-9d34-1adbe7efaa25 e133235e-75bb-4b40-ba7f-6e4742f492b4 f9c155b8-191e-4e1a-9d9b-966eed9a822b - - - -] 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_severity [0.370489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.435 2120947 INFO alembic.runtime.migration [None req-2ca3173f-bf08-43cd-b5e7-194d0a641241 3e2fcd82-4aaf-47bb-8ecb-7a28ea5295ea 9c794bad-1266-40af-be99-e4babf9afe35 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.435 2120947 INFO alembic.runtime.migration [None req-2ca3173f-bf08-43cd-b5e7-194d0a641241 3e2fcd82-4aaf-47bb-8ecb-7a28ea5295ea 9c794bad-1266-40af-be99-e4babf9afe35 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.447 2120947 INFO alembic.runtime.migration [None req-2ca3173f-bf08-43cd-b5e7-194d0a641241 3e2fcd82-4aaf-47bb-8ecb-7a28ea5295ea 9c794bad-1266-40af-be99-e4babf9afe35 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.447 2120947 INFO alembic.runtime.migration [None req-2ca3173f-bf08-43cd-b5e7-194d0a641241 3e2fcd82-4aaf-47bb-8ecb-7a28ea5295ea 9c794bad-1266-40af-be99-e4babf9afe35 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.461 2120947 INFO alembic.runtime.migration [None req-2ca3173f-bf08-43cd-b5e7-194d0a641241 3e2fcd82-4aaf-47bb-8ecb-7a28ea5295ea 9c794bad-1266-40af-be99-e4babf9afe35 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.464 2120947 INFO aodh.api.app [None req-2ca3173f-bf08-43cd-b5e7-194d0a641241 3e2fcd82-4aaf-47bb-8ecb-7a28ea5295ea 9c794bad-1266-40af-be99-e4babf9afe35 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.749 2120947 WARNING oslo_db.sqlalchemy.utils [None req-f1feedc4-ecb3-457e-9908-a6b025b619c7 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.759 2120947 WARNING oslo_db.sqlalchemy.utils [None req-56e20995-1dfa-4b87-b90c-b6a019a053bd 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.775 2120947 WARNING oslo_db.sqlalchemy.utils [None req-23b1b5f0-cdb2-4727-a228-2782cff216f2 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.779 2120947 WARNING oslo_db.sqlalchemy.utils [None req-23b1b5f0-cdb2-4727-a228-2782cff216f2 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.037773s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.786 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.786 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.792 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.792 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.796 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.798 2120953 INFO aodh.api.app [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.060934s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.794 2120948 INFO alembic.runtime.migration [None req-bfae5596-c7ab-4f01-9d34-1adbe7efaa25 e133235e-75bb-4b40-ba7f-6e4742f492b4 f9c155b8-191e-4e1a-9d9b-966eed9a822b - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.796 2120948 INFO alembic.runtime.migration [None req-bfae5596-c7ab-4f01-9d34-1adbe7efaa25 e133235e-75bb-4b40-ba7f-6e4742f492b4 f9c155b8-191e-4e1a-9d9b-966eed9a822b - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.803 2120948 INFO alembic.runtime.migration [None req-bfae5596-c7ab-4f01-9d34-1adbe7efaa25 e133235e-75bb-4b40-ba7f-6e4742f492b4 f9c155b8-191e-4e1a-9d9b-966eed9a822b - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.804 2120948 INFO alembic.runtime.migration [None req-bfae5596-c7ab-4f01-9d34-1adbe7efaa25 e133235e-75bb-4b40-ba7f-6e4742f492b4 f9c155b8-191e-4e1a-9d9b-966eed9a822b - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.809 2120948 INFO alembic.runtime.migration [None req-bfae5596-c7ab-4f01-9d34-1adbe7efaa25 e133235e-75bb-4b40-ba7f-6e4742f492b4 f9c155b8-191e-4e1a-9d9b-966eed9a822b - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.812 2120948 INFO aodh.api.app [None req-bfae5596-c7ab-4f01-9d34-1adbe7efaa25 e133235e-75bb-4b40-ba7f-6e4742f492b4 f9c155b8-191e-4e1a-9d9b-966eed9a822b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.838 2120948 WARNING oslo_db.sqlalchemy.utils [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.839 2120948 WARNING oslo_db.sqlalchemy.utils [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.844 2120948 WARNING oslo_db.sqlalchemy.utils [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.035022s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.824 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.825 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.829 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.829 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.833 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.835 2120953 INFO aodh.api.app [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.011856s] ... ok {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000466s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.102184s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.788 2120950 INFO alembic.runtime.migration [None req-fad65920-7e60-4dbf-a413-f7df599c19e5 7f63d701-4de0-42c1-9646-f4e95224df64 c89d6450-dc12-43e3-a5fb-fc536d7a212a - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.788 2120950 INFO alembic.runtime.migration [None req-fad65920-7e60-4dbf-a413-f7df599c19e5 7f63d701-4de0-42c1-9646-f4e95224df64 c89d6450-dc12-43e3-a5fb-fc536d7a212a - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.796 2120950 INFO alembic.runtime.migration [None req-fad65920-7e60-4dbf-a413-f7df599c19e5 7f63d701-4de0-42c1-9646-f4e95224df64 c89d6450-dc12-43e3-a5fb-fc536d7a212a - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.796 2120950 INFO alembic.runtime.migration [None req-fad65920-7e60-4dbf-a413-f7df599c19e5 7f63d701-4de0-42c1-9646-f4e95224df64 c89d6450-dc12-43e3-a5fb-fc536d7a212a - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.807 2120950 INFO alembic.runtime.migration [None req-fad65920-7e60-4dbf-a413-f7df599c19e5 7f63d701-4de0-42c1-9646-f4e95224df64 c89d6450-dc12-43e3-a5fb-fc536d7a212a - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.809 2120950 INFO aodh.api.app [None req-fad65920-7e60-4dbf-a413-f7df599c19e5 7f63d701-4de0-42c1-9646-f4e95224df64 c89d6450-dc12-43e3-a5fb-fc536d7a212a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.849 2120950 WARNING oslo_db.sqlalchemy.utils [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.857 2120950 WARNING oslo_db.sqlalchemy.utils [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.874 2120950 WARNING oslo_db.sqlalchemy.utils [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.042272s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.874 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.874 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.878 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.878 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.883 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.888 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] 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_timestamp [0.140565s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.802 2120947 INFO alembic.runtime.migration [None req-23b1b5f0-cdb2-4727-a228-2782cff216f2 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.802 2120947 INFO alembic.runtime.migration [None req-23b1b5f0-cdb2-4727-a228-2782cff216f2 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.812 2120947 INFO alembic.runtime.migration [None req-23b1b5f0-cdb2-4727-a228-2782cff216f2 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.812 2120947 INFO alembic.runtime.migration [None req-23b1b5f0-cdb2-4727-a228-2782cff216f2 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.819 2120947 INFO alembic.runtime.migration [None req-23b1b5f0-cdb2-4727-a228-2782cff216f2 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.824 2120947 INFO aodh.api.app [None req-23b1b5f0-cdb2-4727-a228-2782cff216f2 4f60881f-8c09-49ba-abc2-e1d63c53626d be82cdbb-2e19-4d95-9d63-e5f975a30ec9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.858 2120947 WARNING oslo_db.sqlalchemy.utils [None req-e9593d80-9137-4b12-8e11-8a9b9d834232 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.872 2120947 WARNING oslo_db.sqlalchemy.utils [None req-0a06bf25-15e6-4bd1-9672-e86bff0b155a 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.886 2120947 WARNING oslo_db.sqlalchemy.utils [None req-dd7b49fd-4bf4-4e97-8bbe-9add941bde48 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.906 2120947 WARNING oslo_db.sqlalchemy.utils [None req-29cc98dc-05a6-4fdc-ab68-888cb431e94f 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.910 2120947 WARNING oslo_db.sqlalchemy.utils [None req-29cc98dc-05a6-4fdc-ab68-888cb431e94f 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.920 2120947 WARNING oslo_db.sqlalchemy.utils [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.924 2120947 WARNING oslo_db.sqlalchemy.utils [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.050201s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.920 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.920 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.931 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.931 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.939 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.949 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.953 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.075207s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.893 2120950 INFO alembic.runtime.migration [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.893 2120950 INFO alembic.runtime.migration [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.903 2120950 INFO alembic.runtime.migration [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.904 2120950 INFO alembic.runtime.migration [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.914 2120950 INFO alembic.runtime.migration [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.918 2120950 INFO aodh.api.app [None req-d0c5fbde-4768-4a19-9f4f-5cbc091c611a - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.077362s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.946 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.947 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.957 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.957 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.969 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.975 2120947 INFO aodh.api.app [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.053246s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.967 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.968 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.972 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.972 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.977 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.991 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.999 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.030151s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.027 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.027 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.031 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.032 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.036 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.041 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.092671s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.971 2120950 INFO alembic.runtime.migration [None req-91061aea-1c02-4990-b624-add1239fe8cd 576526fe-d624-4a05-9f20-a7f7d2f8f1d1 0402fbdd-dfa9-4e39-83ad-22a0224892bb - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.972 2120950 INFO alembic.runtime.migration [None req-91061aea-1c02-4990-b624-add1239fe8cd 576526fe-d624-4a05-9f20-a7f7d2f8f1d1 0402fbdd-dfa9-4e39-83ad-22a0224892bb - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.977 2120950 INFO alembic.runtime.migration [None req-91061aea-1c02-4990-b624-add1239fe8cd 576526fe-d624-4a05-9f20-a7f7d2f8f1d1 0402fbdd-dfa9-4e39-83ad-22a0224892bb - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.978 2120950 INFO alembic.runtime.migration [None req-91061aea-1c02-4990-b624-add1239fe8cd 576526fe-d624-4a05-9f20-a7f7d2f8f1d1 0402fbdd-dfa9-4e39-83ad-22a0224892bb - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.990 2120950 INFO alembic.runtime.migration [None req-91061aea-1c02-4990-b624-add1239fe8cd 576526fe-d624-4a05-9f20-a7f7d2f8f1d1 0402fbdd-dfa9-4e39-83ad-22a0224892bb - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.993 2120950 INFO aodh.api.app [None req-91061aea-1c02-4990-b624-add1239fe8cd 576526fe-d624-4a05-9f20-a7f7d2f8f1d1 0402fbdd-dfa9-4e39-83ad-22a0224892bb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.038 2120950 WARNING oslo_db.sqlalchemy.utils [None req-af6c81e6-1f71-43bb-af43-9ad11684d5d6 25aa1a45-f2d2-4062-9b5b-0440fc78a212 684d0fbf-5252-4ca6-b653-41fc1980afec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.030353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.052 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.052 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.056 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.056 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.061 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.064 2120953 WARNING oslo_db.sqlalchemy.utils [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.027530s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.083 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.083 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.088 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.088 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.093 2120953 INFO alembic.runtime.migration [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004166s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.021406s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.127 2120953 ERROR stevedore.extension [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-15 08:14:35.128 2120953 WARNING stevedore.named [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Could not load prometheus {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.124858s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.019983s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.144 2120953 ERROR stevedore.extension [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-15 08:14:35.144 2120953 WARNING stevedore.named [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Could not load prometheus 2025-10-15 08:14:35.145 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm 8340f7a4-9bbc-4519-89fd-1fcdc2f971e1 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-10-15 08:14:35.147 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm 5e428591-6ff9-4189-b9a4-c74d676a3c0c transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-10-15 08:14:35.148 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm 8e9e0799-afde-41a6-b80f-9b4f1177f964 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-10-15 08:14:35.149 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm 1026313a-2112-4288-9bb7-fc30cefc5d7b 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.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.312683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:34.859 2120948 INFO alembic.runtime.migration [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.859 2120948 INFO alembic.runtime.migration [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.868 2120948 INFO alembic.runtime.migration [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:34.868 2120948 INFO alembic.runtime.migration [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:34.888 2120948 INFO alembic.runtime.migration [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:34.892 2120948 INFO aodh.api.app [None req-28907340-4e31-4c53-8011-40bacc806f44 44042ed4-ce69-443e-8e50-af051a7f4afc 100c7357-8ff3-4d9c-aa0d-f62b2177e1f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:34.913 2120948 WARNING oslo_db.sqlalchemy.utils [None req-e0e755e4-fedd-4116-bc0f-5617674aa738 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.919 2120948 WARNING oslo_db.sqlalchemy.utils [None req-dfe3e801-8c36-426b-911b-10532c1ad105 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.928 2120948 WARNING oslo_db.sqlalchemy.utils [None req-c0c15622-a5ab-441b-857d-e7e7d635d113 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.934 2120948 WARNING oslo_db.sqlalchemy.utils [None req-9988b273-644c-4ffb-9ac5-5a615e389a38 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.948 2120948 WARNING oslo_db.sqlalchemy.utils [None req-2304db89-89e9-4160-ac3c-700341503cb9 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.952 2120948 WARNING oslo_db.sqlalchemy.utils [None req-1389f379-8726-4c85-839f-490d7371b9e4 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.959 2120948 WARNING oslo_db.sqlalchemy.utils [None req-bd51d59a-02bc-4aed-9269-73ee4a7808fa 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.966 2120948 WARNING oslo_db.sqlalchemy.utils [None req-d818732e-2be1-4353-98c2-8f505c0b1114 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.973 2120948 WARNING oslo_db.sqlalchemy.utils [None req-c20a6a4a-b4a9-44ed-80af-a38e63fd1d52 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.977 2120948 WARNING oslo_db.sqlalchemy.utils [None req-48477e23-ae58-4c21-ab21-4298da62c827 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.985 2120948 WARNING oslo_db.sqlalchemy.utils [None req-072a7108-1382-45f2-ae35-5203b627d81b 5b7efe9 f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:34.991 2120948 WARNING oslo_db.sqlalchemy.utils [None req-9c05a30c-8be0-4f2a-8686-b6ca3b53ed87 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.010 2120948 WARNING oslo_db.sqlalchemy.utils [None req-a77bb7bc-4125-46ce-a092-17ef9f553b6c 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.023 2120948 WARNING oslo_db.sqlalchemy.utils [None req-9110c40f-2528-47fc-8aa7-a64dd07ad5c3 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.038 2120948 WARNING oslo_db.sqlalchemy.utils [None req-a2e99ff7-c4d6-4eb7-8675-a9d24287eee7 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.052 2120948 WARNING oslo_db.sqlalchemy.utils [None req-8f44ba2b-eed8-4f45-be39-72a7d17826cf 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.070 2120948 WARNING oslo_db.sqlalchemy.utils [None req-472ff2c2-0b1d-4179-9406-1baaf0c487ce 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.080 2120948 WARNING oslo_db.sqlalchemy.utils [None req-897d071d-0c3a-4547-9c7c-9a9286751c86 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.113 2120948 WARNING oslo_db.sqlalchemy.utils [None req-bfe286a3-20b3-418b-a8eb-b091ca9d76b9 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.123 2120948 WARNING oslo_db.sqlalchemy.utils [None req-c6dacace-6425-4c38-8ec9-04b407d013ee 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.146 2120948 WARNING oslo_db.sqlalchemy.utils [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.017845s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.164 2120953 INFO aodh.evaluator.event [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Triggering the alarm 73c5d696-75d8-42e4-b317-a64561cf654e by event for project , event_type: type0 2025-10-15 08:14:35.165 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm 73c5d696-75d8-42e4-b317-a64561cf654e transitioning to alarm because Event hits the query . {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.025826s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.004558s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.124613s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.063 2120950 INFO alembic.runtime.migration [None req-af6c81e6-1f71-43bb-af43-9ad11684d5d6 25aa1a45-f2d2-4062-9b5b-0440fc78a212 684d0fbf-5252-4ca6-b653-41fc1980afec - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.063 2120950 INFO alembic.runtime.migration [None req-af6c81e6-1f71-43bb-af43-9ad11684d5d6 25aa1a45-f2d2-4062-9b5b-0440fc78a212 684d0fbf-5252-4ca6-b653-41fc1980afec - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.072 2120950 INFO alembic.runtime.migration [None req-af6c81e6-1f71-43bb-af43-9ad11684d5d6 25aa1a45-f2d2-4062-9b5b-0440fc78a212 684d0fbf-5252-4ca6-b653-41fc1980afec - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.072 2120950 INFO alembic.runtime.migration [None req-af6c81e6-1f71-43bb-af43-9ad11684d5d6 25aa1a45-f2d2-4062-9b5b-0440fc78a212 684d0fbf-5252-4ca6-b653-41fc1980afec - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.079 2120950 INFO alembic.runtime.migration [None req-af6c81e6-1f71-43bb-af43-9ad11684d5d6 25aa1a45-f2d2-4062-9b5b-0440fc78a212 684d0fbf-5252-4ca6-b653-41fc1980afec - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.083 2120950 INFO aodh.api.app [None req-af6c81e6-1f71-43bb-af43-9ad11684d5d6 25aa1a45-f2d2-4062-9b5b-0440fc78a212 684d0fbf-5252-4ca6-b653-41fc1980afec - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.113 2120950 WARNING oslo_db.sqlalchemy.utils [None req-0d939986-852f-4a3d-9666-534b1c4be7f7 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.120 2120950 WARNING oslo_db.sqlalchemy.utils [None req-90920b21-d398-4b79-b91e-027c5fe024e4 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.131 2120950 WARNING oslo_db.sqlalchemy.utils [None req-fe59aa1b-c099-4d46-8619-b84558916b83 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.161 2120950 WARNING oslo_db.sqlalchemy.utils [None req-be1f692d-9d32-40c7-9340-9a9304cba409 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.168 2120950 WARNING oslo_db.sqlalchemy.utils [None req-be1f692d-9d32-40c7-9340-9a9304cba409 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] 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.011376s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.010484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.190 2120953 INFO aodh.evaluator.event [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Triggering the alarm 7ff45f34-0515-4329-bf83-fedc1665d5bc by event for project project1, event_type: type0 2025-10-15 08:14:35.190 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm 7ff45f34-0515-4329-bf83-fedc1665d5bc transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.006897s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.198 2120953 ERROR aodh.evaluator.event [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-10-15 08:14:35.198 2120953 WARNING aodh.evaluator.event [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.007508s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.007529s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.213 2120953 INFO aodh.evaluator.event [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Aborting evaluation of the alarm 1d125c57-44f1-4053-9779-a7f87771fa12 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.056999s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.174 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.175 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.184 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.184 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.197 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.201 2120948 INFO aodh.api.app [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.009138s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.009770s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.232 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm b70e8199-71bd-472f-9520-3d555cca989f transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.010781s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.243 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm d8e1da24-2f27-427b-96bb-be30ac1b30da transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.015114s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.255 2120953 WARNING aodh.evaluator.threshold [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Expecting 4 datapoints but only get 0 2025-10-15 08:14:35.255 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm f6de53d4-87ec-40f8-911f-1d9e96141e1d transitioning to insufficient data because No datapoint for granularity 300 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.024773s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.283 2120953 WARNING aodh.evaluator.gnocchi [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-10-15 08:14:35.283 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm 099dcf9a-1ec9-4484-9c74-a2382d0fc264 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.070955s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.232 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.232 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.238 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.238 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.243 2120948 INFO alembic.runtime.migration [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.252 2120948 INFO aodh.api.app [None req-a9e66460-0fd0-4ef0-be20-dcfe2ee28e23 5b7efe9f-8038-4e8a-9d0b-8f28577c1eff 109e1692-0f12-4b3b-bca2-db0b5d7f21ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.276 2120948 WARNING oslo_db.sqlalchemy.utils [None req-efd6661d-4d8a-4dbc-89a3-e16b494bbc04 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.283 2120948 WARNING oslo_db.sqlalchemy.utils [None req-8991666d-f790-41c5-aa4b-e113bc7a48b9 - - - - - -] 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.112158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.194 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.194 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.201 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.201 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.218 2120947 INFO alembic.runtime.migration [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.225 2120947 INFO aodh.api.app [None req-826cb65a-7f71-49af-ae5e-95ebe725a1fb 16fc364e-a754-4813-8cd8-7a706bf7e708 8b238fcf-6cbe-44ef-9156-3c2c0e7cd82c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.002701s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.012377s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.011581s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.307 2120953 WARNING aodh.evaluator.threshold [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Expecting 5 datapoints but only get 0 2025-10-15 08:14:35.308 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm a8db054d-fa39-43df-a600-f7ee367c9e22 transitioning to insufficient data because No datapoint for granularity 60 2025-10-15 08:14:35.309 2120953 WARNING aodh.evaluator.threshold [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Expecting 5 datapoints but only get 0 2025-10-15 08:14:35.309 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm a8db054d-fa39-43df-a600-f7ee367c9e22 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.018960s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001534s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.001045s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.004257s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.012186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.320 2120953 WARNING aodh.evaluator.threshold [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Expecting 5 datapoints but only get 0 2025-10-15 08:14:35.321 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm a40845ef-7831-4251-9f09-cc1671a106bf transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.003832s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002484s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.200267s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.193 2120950 INFO alembic.runtime.migration [None req-be1f692d-9d32-40c7-9340-9a9304cba409 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.193 2120950 INFO alembic.runtime.migration [None req-be1f692d-9d32-40c7-9340-9a9304cba409 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.206 2120950 INFO alembic.runtime.migration [None req-be1f692d-9d32-40c7-9340-9a9304cba409 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.206 2120950 INFO alembic.runtime.migration [None req-be1f692d-9d32-40c7-9340-9a9304cba409 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.222 2120950 INFO alembic.runtime.migration [None req-be1f692d-9d32-40c7-9340-9a9304cba409 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.228 2120950 INFO aodh.api.app [None req-be1f692d-9d32-40c7-9340-9a9304cba409 2c4b2041-3c87-463b-b30f-49fd99420d6e 31015d4c-6f57-44ac-b753-4b7aba2e8d0f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.273 2120950 WARNING oslo_db.sqlalchemy.utils [None req-f7ac0df7-c44a-4220-8cba-d3fe6783506c ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.284 2120950 WARNING oslo_db.sqlalchemy.utils [None req-95f28fe8-473b-4392-ad2b-08c03eb6074a ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.297 2120950 WARNING oslo_db.sqlalchemy.utils [None req-95f28fe8-473b-4392-ad2b-08c03eb6074a ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.314 2120950 WARNING oslo_db.sqlalchemy.utils [None req-f86f0223-7247-4f08-a90d-6b8343975d47 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.331 2120950 WARNING oslo_db.sqlalchemy.utils [None req-6950935e-8053-4ea1-a9e5-ee7e1d2ec314 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.351 2120950 WARNING oslo_db.sqlalchemy.utils [None req-89f2896d-1059-4552-919f-31fbf6dd4a72 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.364 2120950 WARNING oslo_db.sqlalchemy.utils [None req-8cab10a4-ce9d-404e-97fe-ef3d34900f89 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.370 2120950 WARNING oslo_db.sqlalchemy.utils [None req-8cab10a4-ce9d-404e-97fe-ef3d34900f89 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.094588s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.338 2120948 INFO alembic.runtime.migration [None req-8991666d-f790-41c5-aa4b-e113bc7a48b9 - - - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.338 2120948 INFO alembic.runtime.migration [None req-8991666d-f790-41c5-aa4b-e113bc7a48b9 - - - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.343 2120948 INFO alembic.runtime.migration [None req-8991666d-f790-41c5-aa4b-e113bc7a48b9 - - - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.343 2120948 INFO alembic.runtime.migration [None req-8991666d-f790-41c5-aa4b-e113bc7a48b9 - - - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.347 2120948 INFO alembic.runtime.migration [None req-8991666d-f790-41c5-aa4b-e113bc7a48b9 - - - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.354 2120948 INFO aodh.api.app [None req-8991666d-f790-41c5-aa4b-e113bc7a48b9 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/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.147993s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.323 2120947 INFO alembic.runtime.migration [None req-bd7b14d3-75bf-430c-beb5-775aed3326fb - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.323 2120947 INFO alembic.runtime.migration [None req-bd7b14d3-75bf-430c-beb5-775aed3326fb - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.330 2120947 INFO alembic.runtime.migration [None req-bd7b14d3-75bf-430c-beb5-775aed3326fb - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.330 2120947 INFO alembic.runtime.migration [None req-bd7b14d3-75bf-430c-beb5-775aed3326fb - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.344 2120947 INFO alembic.runtime.migration [None req-bd7b14d3-75bf-430c-beb5-775aed3326fb - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.349 2120947 INFO aodh.api.app [None req-bd7b14d3-75bf-430c-beb5-775aed3326fb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.084614s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.450 2120948 INFO alembic.runtime.migration [None req-f944c06e-cf55-438c-b865-011829e487b0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.450 2120948 INFO alembic.runtime.migration [None req-f944c06e-cf55-438c-b865-011829e487b0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.459 2120948 INFO alembic.runtime.migration [None req-f944c06e-cf55-438c-b865-011829e487b0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.459 2120948 INFO alembic.runtime.migration [None req-f944c06e-cf55-438c-b865-011829e487b0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.467 2120948 INFO alembic.runtime.migration [None req-f944c06e-cf55-438c-b865-011829e487b0 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.473 2120948 INFO aodh.api.app [None req-f944c06e-cf55-438c-b865-011829e487b0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.142182s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.389 2120950 INFO alembic.runtime.migration [None req-8cab10a4-ce9d-404e-97fe-ef3d34900f89 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.390 2120950 INFO alembic.runtime.migration [None req-8cab10a4-ce9d-404e-97fe-ef3d34900f89 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.402 2120950 INFO alembic.runtime.migration [None req-8cab10a4-ce9d-404e-97fe-ef3d34900f89 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.403 2120950 INFO alembic.runtime.migration [None req-8cab10a4-ce9d-404e-97fe-ef3d34900f89 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.412 2120950 INFO alembic.runtime.migration [None req-8cab10a4-ce9d-404e-97fe-ef3d34900f89 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.421 2120950 INFO aodh.api.app [None req-8cab10a4-ce9d-404e-97fe-ef3d34900f89 ff1ba265-f525-464a-96d2-4e71dadc78f0 e32a2ed2-d10f-4047-a516-c630f60e0ad6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.465 2120950 WARNING oslo_db.sqlalchemy.utils [None req-3625e04e-1701-4217-b38a-fbd8a245c72c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.471 2120950 WARNING oslo_db.sqlalchemy.utils [None req-3625e04e-1701-4217-b38a-fbd8a245c72c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.491 2120950 WARNING oslo_db.sqlalchemy.utils [None req-c0480e77-629b-4f25-8338-94e5dc1956df c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.503 2120950 WARNING oslo_db.sqlalchemy.utils [None req-619b572e-9506-4c86-b517-f5ed7b4c7b47 c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.507 2120950 WARNING oslo_db.sqlalchemy.utils [None req-619b572e-9506-4c86-b517-f5ed7b4c7b47 c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.513 2120950 WARNING oslo_db.sqlalchemy.utils [None req-ac4c8c0c-c9eb-4da2-be78-558e37af742c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.210450s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.336 2120953 INFO aodh.evaluator [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] alarm efd1e049-d971-4a32-a357-28cc86d180ec transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-10-14T12:14:35.335262', 'admin_state_up': True, 'operating_status': 'ERROR'} {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.026321s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.013625s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.574 2120953 INFO aodh.coordination [None req-2c544928-7863-4892-8f39-621472d7ee56 4491f1c3-2bb7-4b8e-a5ea-7f51bb1f898d defc08bf-b4bd-465c-9d98-cc2697b56154 - - - -] Coordination backend started successfully. {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.148531s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.463 2120947 INFO alembic.runtime.migration [None req-021e2b7a-8597-4540-b91f-0ebf382803b7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.463 2120947 INFO alembic.runtime.migration [None req-021e2b7a-8597-4540-b91f-0ebf382803b7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.480 2120947 INFO alembic.runtime.migration [None req-021e2b7a-8597-4540-b91f-0ebf382803b7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.481 2120947 INFO alembic.runtime.migration [None req-021e2b7a-8597-4540-b91f-0ebf382803b7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.496 2120947 INFO alembic.runtime.migration [None req-021e2b7a-8597-4540-b91f-0ebf382803b7 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.500 2120947 INFO aodh.api.app [None req-021e2b7a-8597-4540-b91f-0ebf382803b7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.545 2120947 INFO aodh.api.app [None req-021e2b7a-8597-4540-b91f-0ebf382803b7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.586 2120947 WARNING oslo_policy.policy [None req-4d9a4e9a-3a96-4ddf-a789-4170de0ade2f some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.091457s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.516 2120948 INFO alembic.runtime.migration [None req-8360b787-ca34-4daa-bdbe-7757b61ea5f7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.517 2120948 INFO alembic.runtime.migration [None req-8360b787-ca34-4daa-bdbe-7757b61ea5f7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.521 2120948 INFO alembic.runtime.migration [None req-8360b787-ca34-4daa-bdbe-7757b61ea5f7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.521 2120948 INFO alembic.runtime.migration [None req-8360b787-ca34-4daa-bdbe-7757b61ea5f7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.528 2120948 INFO alembic.runtime.migration [None req-8360b787-ca34-4daa-bdbe-7757b61ea5f7 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.531 2120948 INFO aodh.api.app [None req-8360b787-ca34-4daa-bdbe-7757b61ea5f7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.064090s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.613 2120948 INFO alembic.runtime.migration [None req-53bf3ac6-983f-48c2-9f94-f1bb4f24f42a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.613 2120948 INFO alembic.runtime.migration [None req-53bf3ac6-983f-48c2-9f94-f1bb4f24f42a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.621 2120948 INFO alembic.runtime.migration [None req-53bf3ac6-983f-48c2-9f94-f1bb4f24f42a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.621 2120948 INFO alembic.runtime.migration [None req-53bf3ac6-983f-48c2-9f94-f1bb4f24f42a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.626 2120948 INFO alembic.runtime.migration [None req-53bf3ac6-983f-48c2-9f94-f1bb4f24f42a - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.629 2120948 INFO aodh.api.app [None req-53bf3ac6-983f-48c2-9f94-f1bb4f24f42a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.063121s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.672 2120948 INFO alembic.runtime.migration [None req-465ea6ad-d381-4511-836f-21f47fc90b9c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.672 2120948 INFO alembic.runtime.migration [None req-465ea6ad-d381-4511-836f-21f47fc90b9c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.680 2120948 INFO alembic.runtime.migration [None req-465ea6ad-d381-4511-836f-21f47fc90b9c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.681 2120948 INFO alembic.runtime.migration [None req-465ea6ad-d381-4511-836f-21f47fc90b9c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.689 2120948 INFO alembic.runtime.migration [None req-465ea6ad-d381-4511-836f-21f47fc90b9c - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.692 2120948 INFO aodh.api.app [None req-465ea6ad-d381-4511-836f-21f47fc90b9c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.140180s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.618 2120947 INFO alembic.runtime.migration [None req-4d9a4e9a-3a96-4ddf-a789-4170de0ade2f some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.618 2120947 INFO alembic.runtime.migration [None req-4d9a4e9a-3a96-4ddf-a789-4170de0ade2f some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.635 2120947 INFO alembic.runtime.migration [None req-4d9a4e9a-3a96-4ddf-a789-4170de0ade2f some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.636 2120947 INFO alembic.runtime.migration [None req-4d9a4e9a-3a96-4ddf-a789-4170de0ade2f some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.652 2120947 INFO alembic.runtime.migration [None req-4d9a4e9a-3a96-4ddf-a789-4170de0ade2f some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.660 2120947 INFO aodh.api.app [None req-4d9a4e9a-3a96-4ddf-a789-4170de0ade2f some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.696 2120947 INFO aodh.api.app [None req-4d9a4e9a-3a96-4ddf-a789-4170de0ade2f some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.721 2120947 WARNING oslo_policy.policy [None req-0585a040-458e-4cd7-850a-b41d579c7ee6 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.179105s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.755 2120947 INFO alembic.runtime.migration [None req-0585a040-458e-4cd7-850a-b41d579c7ee6 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.755 2120947 INFO alembic.runtime.migration [None req-0585a040-458e-4cd7-850a-b41d579c7ee6 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.761 2120947 INFO alembic.runtime.migration [None req-0585a040-458e-4cd7-850a-b41d579c7ee6 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.761 2120947 INFO alembic.runtime.migration [None req-0585a040-458e-4cd7-850a-b41d579c7ee6 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.765 2120947 INFO alembic.runtime.migration [None req-0585a040-458e-4cd7-850a-b41d579c7ee6 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.782 2120947 INFO aodh.api.app [None req-0585a040-458e-4cd7-850a-b41d579c7ee6 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.196842s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.744 2120948 INFO alembic.runtime.migration [None req-7a8f08c5-46f1-4b73-949b-df47abb4528f - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.769 2120948 INFO alembic.runtime.migration [None req-7a8f08c5-46f1-4b73-949b-df47abb4528f - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.781 2120948 INFO alembic.runtime.migration [None req-7a8f08c5-46f1-4b73-949b-df47abb4528f - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.781 2120948 INFO alembic.runtime.migration [None req-7a8f08c5-46f1-4b73-949b-df47abb4528f - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.803 2120948 INFO alembic.runtime.migration [None req-7a8f08c5-46f1-4b73-949b-df47abb4528f - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.812 2120948 INFO aodh.api.app [None req-7a8f08c5-46f1-4b73-949b-df47abb4528f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.474495s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.536 2120950 INFO alembic.runtime.migration [None req-ac4c8c0c-c9eb-4da2-be78-558e37af742c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.537 2120950 INFO alembic.runtime.migration [None req-ac4c8c0c-c9eb-4da2-be78-558e37af742c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.551 2120950 INFO alembic.runtime.migration [None req-ac4c8c0c-c9eb-4da2-be78-558e37af742c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.551 2120950 INFO alembic.runtime.migration [None req-ac4c8c0c-c9eb-4da2-be78-558e37af742c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.563 2120950 INFO alembic.runtime.migration [None req-ac4c8c0c-c9eb-4da2-be78-558e37af742c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.572 2120950 INFO aodh.api.app [None req-ac4c8c0c-c9eb-4da2-be78-558e37af742c c03e964d-12e9-4113-9fba-726c918724c5 68461a80-8ffd-4795-8b40-bacf96a725f4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:35.942 2120950 WARNING oslo_db.sqlalchemy.utils [None req-a3cad55d-42b8-469e-b266-666fff49f64f d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.944 2120950 WARNING oslo_db.sqlalchemy.utils [None req-a3cad55d-42b8-469e-b266-666fff49f64f d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.952 2120950 WARNING oslo_db.sqlalchemy.utils [None req-ef97c6b6-d048-4df3-89f1-82a60d3b1401 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.976 2120950 WARNING oslo_db.sqlalchemy.utils [None req-e9d2f205-cff7-4bfb-8ecc-7a23a56f66f6 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.977 2120950 WARNING oslo_db.sqlalchemy.utils [None req-e9d2f205-cff7-4bfb-8ecc-7a23a56f66f6 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:35.981 2120950 WARNING oslo_db.sqlalchemy.utils [None req-36d30819-ae91-4d1b-a34a-29a85f3d3883 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.090391s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.937 2120947 INFO alembic.runtime.migration [None req-58e8a5bb-923d-4fcf-bfe3-8c6a7a774781 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.937 2120947 INFO alembic.runtime.migration [None req-58e8a5bb-923d-4fcf-bfe3-8c6a7a774781 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.941 2120947 INFO alembic.runtime.migration [None req-58e8a5bb-923d-4fcf-bfe3-8c6a7a774781 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.941 2120947 INFO alembic.runtime.migration [None req-58e8a5bb-923d-4fcf-bfe3-8c6a7a774781 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.956 2120947 INFO alembic.runtime.migration [None req-58e8a5bb-923d-4fcf-bfe3-8c6a7a774781 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:35.967 2120947 INFO aodh.api.app [None req-58e8a5bb-923d-4fcf-bfe3-8c6a7a774781 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.070072s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.014 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.019 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.025 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.026 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.038 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.043 2120947 INFO aodh.api.app [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.159900s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.949 2120948 INFO alembic.runtime.migration [None req-69f14611-6155-4c84-96bf-144661ebea93 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.949 2120948 INFO alembic.runtime.migration [None req-69f14611-6155-4c84-96bf-144661ebea93 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.971 2120948 INFO alembic.runtime.migration [None req-69f14611-6155-4c84-96bf-144661ebea93 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:35.971 2120948 INFO alembic.runtime.migration [None req-69f14611-6155-4c84-96bf-144661ebea93 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:35.992 2120948 INFO alembic.runtime.migration [None req-69f14611-6155-4c84-96bf-144661ebea93 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.001 2120948 INFO aodh.api.app [None req-69f14611-6155-4c84-96bf-144661ebea93 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.044329s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.091 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.091 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.095 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.095 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.102 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.104 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.104 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.012525s] ... ok {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.006950s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.142 2120947 WARNING stevedore.named [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Could not load no-such-engine {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.061268s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.092 2120948 INFO alembic.runtime.migration [None req-8ce84c6d-a26c-477c-b68e-575df04c1fd4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.092 2120948 INFO alembic.runtime.migration [None req-8ce84c6d-a26c-477c-b68e-575df04c1fd4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.102 2120948 INFO alembic.runtime.migration [None req-8ce84c6d-a26c-477c-b68e-575df04c1fd4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.102 2120948 INFO alembic.runtime.migration [None req-8ce84c6d-a26c-477c-b68e-575df04c1fd4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.107 2120948 INFO alembic.runtime.migration [None req-8ce84c6d-a26c-477c-b68e-575df04c1fd4 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.121 2120948 INFO aodh.api.app [None req-8ce84c6d-a26c-477c-b68e-575df04c1fd4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.164274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.016 2120950 INFO alembic.runtime.migration [None req-3c9e5dd7-0dfc-4233-924c-79a1a77561f6 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.017 2120950 INFO alembic.runtime.migration [None req-3c9e5dd7-0dfc-4233-924c-79a1a77561f6 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.026 2120950 INFO alembic.runtime.migration [None req-3c9e5dd7-0dfc-4233-924c-79a1a77561f6 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.027 2120950 INFO alembic.runtime.migration [None req-3c9e5dd7-0dfc-4233-924c-79a1a77561f6 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.036 2120950 INFO alembic.runtime.migration [None req-3c9e5dd7-0dfc-4233-924c-79a1a77561f6 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.042 2120950 INFO aodh.api.app [None req-3c9e5dd7-0dfc-4233-924c-79a1a77561f6 d0ea7a73-c257-4be6-a22e-41fa0c37d116 4a453a85-7fed-459b-90d1-0428edcbba7a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:36.081 2120950 WARNING oslo_db.sqlalchemy.utils [None req-c6fb2b6c-072f-4da5-984d-2687a92c4bac 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.086 2120950 WARNING oslo_db.sqlalchemy.utils [None req-c6fb2b6c-072f-4da5-984d-2687a92c4bac 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.099 2120950 WARNING oslo_db.sqlalchemy.utils [None req-5bbd3b64-62fa-439c-b214-476670592e84 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.121 2120950 WARNING oslo_db.sqlalchemy.utils [None req-62d8dd8e-ce6d-432c-9933-fdfa53d01c2e 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.124 2120950 WARNING oslo_db.sqlalchemy.utils [None req-62d8dd8e-ce6d-432c-9933-fdfa53d01c2e 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.138 2120950 WARNING oslo_db.sqlalchemy.utils [None req-5d2ffe12-dfe6-4bf1-89cd-9afe53aef32b 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.024304s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.153 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.153 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.157 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.157 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.162 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.036737s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.156 2120948 INFO alembic.runtime.migration [None req-de4d1d79-776b-4848-be5e-cb2c0e0386a2 e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.156 2120948 INFO alembic.runtime.migration [None req-de4d1d79-776b-4848-be5e-cb2c0e0386a2 e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.159 2120948 INFO alembic.runtime.migration [None req-de4d1d79-776b-4848-be5e-cb2c0e0386a2 e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.159 2120948 INFO alembic.runtime.migration [None req-de4d1d79-776b-4848-be5e-cb2c0e0386a2 e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.165 2120948 INFO alembic.runtime.migration [None req-de4d1d79-776b-4848-be5e-cb2c0e0386a2 e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.168 2120948 INFO aodh.api.app [None req-de4d1d79-776b-4848-be5e-cb2c0e0386a2 e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.024517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.176 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.176 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.180 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.180 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.184 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.189 2120947 WARNING oslo_db.sqlalchemy.utils [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.038021s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.192 2120948 INFO alembic.runtime.migration [None req-9e88231c-e001-4696-9885-a24e9100b85d e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.192 2120948 INFO alembic.runtime.migration [None req-9e88231c-e001-4696-9885-a24e9100b85d e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.195 2120948 INFO alembic.runtime.migration [None req-9e88231c-e001-4696-9885-a24e9100b85d e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.195 2120948 INFO alembic.runtime.migration [None req-9e88231c-e001-4696-9885-a24e9100b85d e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.204 2120948 INFO alembic.runtime.migration [None req-9e88231c-e001-4696-9885-a24e9100b85d e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.206 2120948 INFO aodh.api.app [None req-9e88231c-e001-4696-9885-a24e9100b85d e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.034625s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.201 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.201 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.209 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.209 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.219 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.223 2120947 WARNING oslo_db.sqlalchemy.utils [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.036528s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.231 2120948 INFO alembic.runtime.migration [None req-ff72c2ca-afe0-4fd8-9ee9-1c6800f0c1ad e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.231 2120948 INFO alembic.runtime.migration [None req-ff72c2ca-afe0-4fd8-9ee9-1c6800f0c1ad e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.235 2120948 INFO alembic.runtime.migration [None req-ff72c2ca-afe0-4fd8-9ee9-1c6800f0c1ad e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.235 2120948 INFO alembic.runtime.migration [None req-ff72c2ca-afe0-4fd8-9ee9-1c6800f0c1ad e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.239 2120948 INFO alembic.runtime.migration [None req-ff72c2ca-afe0-4fd8-9ee9-1c6800f0c1ad e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.241 2120948 INFO aodh.api.app [None req-ff72c2ca-afe0-4fd8-9ee9-1c6800f0c1ad e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.037762s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.239 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.239 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.243 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.243 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.248 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.259 2120947 WARNING oslo_db.sqlalchemy.utils [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.129311s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.175 2120950 INFO alembic.runtime.migration [None req-9b69b1f7-b544-4b4e-9b5c-a94418ea2c29 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.176 2120950 INFO alembic.runtime.migration [None req-9b69b1f7-b544-4b4e-9b5c-a94418ea2c29 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.185 2120950 INFO alembic.runtime.migration [None req-9b69b1f7-b544-4b4e-9b5c-a94418ea2c29 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.185 2120950 INFO alembic.runtime.migration [None req-9b69b1f7-b544-4b4e-9b5c-a94418ea2c29 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.197 2120950 INFO alembic.runtime.migration [None req-9b69b1f7-b544-4b4e-9b5c-a94418ea2c29 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.202 2120950 INFO aodh.api.app [None req-9b69b1f7-b544-4b4e-9b5c-a94418ea2c29 7c92d39d-662e-4d6f-a1ee-d924fe783dc5 5e842723-769b-4871-952f-ecfc936057b6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:36.237 2120950 WARNING oslo_db.sqlalchemy.utils [None req-31dbe9e4-a97c-40ce-a652-47f189c8c465 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.240 2120950 WARNING oslo_db.sqlalchemy.utils [None req-31dbe9e4-a97c-40ce-a652-47f189c8c465 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.256 2120950 WARNING oslo_db.sqlalchemy.utils [None req-dcabfba5-2053-4f9b-b396-04d174e490e6 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.270 2120950 WARNING oslo_db.sqlalchemy.utils [None req-0eb29fd2-326b-496a-8e81-d0f3fed2634c 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.272 2120950 WARNING oslo_db.sqlalchemy.utils [None req-0eb29fd2-326b-496a-8e81-d0f3fed2634c 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.281 2120950 WARNING oslo_db.sqlalchemy.utils [None req-eb53778e-6332-4691-b679-0512f20103a9 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.030628s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.275 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.276 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.283 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.283 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.288 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.293 2120947 WARNING oslo_db.sqlalchemy.utils [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.037080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.272 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.272 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.276 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.276 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.281 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.286 2120948 WARNING oslo_db.sqlalchemy.utils [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.294 2120948 INFO aodh.storage.impl_sqlalchemy [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] 0 alarm histories are removed from database {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.027198s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.305 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.305 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.309 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.309 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.314 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.318 2120948 WARNING oslo_db.sqlalchemy.utils [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.323 2120948 INFO aodh.storage.impl_sqlalchemy [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] 2 alarm histories are removed from database {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.033489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.306 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.307 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.310 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.310 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.315 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.320 2120947 WARNING oslo_db.sqlalchemy.utils [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.027706s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.332 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.333 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.336 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.336 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.341 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.345 2120948 WARNING oslo_db.sqlalchemy.utils [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.351 2120948 WARNING oslo_db.sqlalchemy.utils [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] 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_filter_and_orderby_and_limit [0.035236s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.340 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.340 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.343 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.344 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.348 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.352 2120947 WARNING oslo_db.sqlalchemy.utils [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.023379s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.362 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.362 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.366 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.366 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.370 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.374 2120948 WARNING oslo_db.sqlalchemy.utils [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.022209s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.385 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.385 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.388 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.389 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.393 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.397 2120948 WARNING oslo_db.sqlalchemy.utils [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] 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_regexp [0.045423s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.376 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.376 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.383 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.383 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.391 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.396 2120947 WARNING oslo_db.sqlalchemy.utils [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] 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.136219s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.307 2120950 INFO alembic.runtime.migration [None req-eb53778e-6332-4691-b679-0512f20103a9 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.308 2120950 INFO alembic.runtime.migration [None req-eb53778e-6332-4691-b679-0512f20103a9 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.316 2120950 INFO alembic.runtime.migration [None req-eb53778e-6332-4691-b679-0512f20103a9 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.316 2120950 INFO alembic.runtime.migration [None req-eb53778e-6332-4691-b679-0512f20103a9 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.326 2120950 INFO alembic.runtime.migration [None req-eb53778e-6332-4691-b679-0512f20103a9 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.333 2120950 INFO aodh.api.app [None req-eb53778e-6332-4691-b679-0512f20103a9 12291509-bcb8-442d-a518-7016be83a938 09c82257-3cfd-4d6f-b93b-26e826dcfc19 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:36.375 2120950 WARNING oslo_db.sqlalchemy.utils [None req-ae8c8d25-6f17-45dc-9eec-a688b19417d8 ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.379 2120950 WARNING oslo_db.sqlalchemy.utils [None req-ae8c8d25-6f17-45dc-9eec-a688b19417d8 ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.392 2120950 WARNING oslo_db.sqlalchemy.utils [None req-631b9be1-12d8-4456-ae67-a20c4c228449 ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.412 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82794205-df97-47b2-81a9-1a9e5f5625bb ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.414 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82794205-df97-47b2-81a9-1a9e5f5625bb ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.420 2120950 WARNING oslo_db.sqlalchemy.utils [None req-da2a488b-92b4-4449-9a51-798511e1054f ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.040628s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.417 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.417 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.424 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.424 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.429 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.436 2120948 WARNING oslo_db.sqlalchemy.utils [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.048837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.427 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.427 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.431 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.431 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.451 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.025742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.472 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.473 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.478 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.478 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.482 2120947 INFO alembic.runtime.migration [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.073233s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.439 2120950 INFO alembic.runtime.migration [None req-da2a488b-92b4-4449-9a51-798511e1054f ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.439 2120950 INFO alembic.runtime.migration [None req-da2a488b-92b4-4449-9a51-798511e1054f ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.444 2120950 INFO alembic.runtime.migration [None req-da2a488b-92b4-4449-9a51-798511e1054f ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.444 2120950 INFO alembic.runtime.migration [None req-da2a488b-92b4-4449-9a51-798511e1054f ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.450 2120950 INFO alembic.runtime.migration [None req-da2a488b-92b4-4449-9a51-798511e1054f ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.453 2120950 INFO aodh.api.app [None req-da2a488b-92b4-4449-9a51-798511e1054f ece3cfca-c23b-4d56-bbfa-70354fad4d3b 95b167ad-b861-4989-9917-5b18ed6aac45 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini 2025-10-15 08:14:36.479 2120950 WARNING oslo_db.sqlalchemy.utils [None req-3eee2e7c-6184-48ff-bcf2-c756a1243f69 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.481 2120950 WARNING oslo_db.sqlalchemy.utils [None req-3eee2e7c-6184-48ff-bcf2-c756a1243f69 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.494 2120950 WARNING oslo_db.sqlalchemy.utils [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:36.496 2120950 WARNING oslo_db.sqlalchemy.utils [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.029093s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.510 2120947 ERROR stevedore.extension [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-15 08:14:36.510 2120947 WARNING stevedore.named [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Could not load prometheus 2025-10-15 08:14:36.516 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 406bc3ce-e12a-4e6d-ad67-b78b9f5932c5 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. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.013562s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.016852s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.011714s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.560 2120947 INFO aodh.evaluator.event [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Triggering the alarm 07aa17aa-4961-4523-ab38-926bebef1973 by event for project , event_type: type0 2025-10-15 08:14:36.560 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 07aa17aa-4961-4523-ab38-926bebef1973 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.125849s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.450 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.451 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.455 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.455 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.460 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.464 2120948 WARNING oslo_db.sqlalchemy.utils [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.013325s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.574 2120947 INFO aodh.evaluator.event [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Triggering the alarm 72120a10-79f7-4328-ae7e-0db037f313e0 by event for project , event_type: type0 2025-10-15 08:14:36.574 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 72120a10-79f7-4328-ae7e-0db037f313e0 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.026286s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.600 2120947 INFO aodh.evaluator.event [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Triggering the alarm 95a75975-9885-4758-888f-c4a9dae55483 by event for project , event_type: type0 2025-10-15 08:14:36.600 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 95a75975-9885-4758-888f-c4a9dae55483 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.116344s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.515 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.516 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.543 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.543 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.570 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.577 2120950 INFO aodh.api.app [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.050216s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:35.628 2120953 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev20/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator raise result 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator Exception: Boom! 2025-10-15 08:14:35.629 2120953 ERROR aodh.evaluator {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.016756s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001541s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002103s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.076351s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.597 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.597 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.609 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.609 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.623 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.047410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.643 2120947 INFO aodh.evaluator.event [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Triggering the alarm 76ed1154-9d23-44e6-8969-735b81e97a65 by event for project , event_type: type0 2025-10-15 08:14:36.645 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 76ed1154-9d23-44e6-8969-735b81e97a65 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.023727s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.653 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.653 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.657 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.657 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.662 2120948 INFO alembic.runtime.migration [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001266s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.021431s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.672 2120947 INFO aodh.evaluator.event [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Aborting evaluation of the alarm 452ba81d-0af0-4ca5-be19-8f5091ff46f5 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006473s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.015637s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.686 2120947 WARNING aodh.evaluator.gnocchi [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-10-15 08:14:36.687 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm c869e40e-ee56-4dae-958d-3f86baeeea76 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.018579s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.695 2120948 ERROR stevedore.extension [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-15 08:14:36.695 2120948 WARNING stevedore.named [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.012198s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.011742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.707 2120948 ERROR stevedore.extension [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-15 08:14:36.707 2120948 WARNING stevedore.named [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Could not load prometheus 2025-10-15 08:14:36.707 2120948 INFO aodh.evaluator [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] alarm ce237fdc-9243-45d4-b41b-af55e466c368 transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.070858s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.648 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.649 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.653 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.654 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.658 2120950 INFO alembic.runtime.migration [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.661 2120950 INFO aodh.api.app [None req-ab5d4bae-2c79-4f96-b565-866ea763d407 ed141d42-2a12-4062-950b-60e2f67dd413 a01dc4c5-ddc8-4005-bcc5-8a6dafb723b5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.011816s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.011370s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.718 2120948 ERROR stevedore.extension [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-15 08:14:36.718 2120948 WARNING stevedore.named [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Could not load prometheus 2025-10-15 08:14:36.719 2120948 INFO aodh.evaluator [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] alarm 06ba3686-e678-40c7-aec3-8a587c831853 transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.013686s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.726 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 6343fa48-b519-45b9-b808-e528304b5058 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.008963s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.728 2120948 INFO aodh.evaluator.event [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-10-15 08:14:36.728 2120948 INFO aodh.evaluator.event [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-10-15 08:14:36.728 2120948 INFO aodh.evaluator [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] alarm 2 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.012614s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.739 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 3d60b2cc-b4a6-4c57-b09a-b72dc2db82b3 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_event_alarm_cache_miss [0.022333s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.012881s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.750 2120947 WARNING aodh.evaluator.gnocchi [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-10-15 08:14:36.751 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 0f42fe51-2682-4284-a565-cd9f11d072ac transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.008286s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.013359s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.765 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm cbc3943f-451a-4077-97b6-17ad6851d9ed transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.009647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.769 2120948 INFO aodh.evaluator [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] alarm 1131a64e-a07b-48f9-aff9-3640cf3c2206 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.011200s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.780 2120948 INFO aodh.evaluator [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] alarm 7356201a-0539-40d4-9069-f0229eb1a953 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.020105s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.786 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm c3403e83-8133-48a5-9f5d-c4c55bb32857 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.081370s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.720 2120950 INFO alembic.runtime.migration [None req-1c29ea96-da21-47e1-aa86-6627309b10af - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.721 2120950 INFO alembic.runtime.migration [None req-1c29ea96-da21-47e1-aa86-6627309b10af - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.727 2120950 INFO alembic.runtime.migration [None req-1c29ea96-da21-47e1-aa86-6627309b10af - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.729 2120950 INFO alembic.runtime.migration [None req-1c29ea96-da21-47e1-aa86-6627309b10af - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.734 2120950 INFO alembic.runtime.migration [None req-1c29ea96-da21-47e1-aa86-6627309b10af - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.737 2120950 INFO aodh.api.app [None req-1c29ea96-da21-47e1-aa86-6627309b10af - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.019281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.806 2120947 WARNING aodh.evaluator.threshold [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Expecting 5 datapoints but only get 0 2025-10-15 08:14:36.806 2120947 INFO aodh.evaluator [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] alarm 9bc4d195-fbf2-414c-9857-e3073c7ba364 transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.018304s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.826 2120947 INFO aodh.notifier.heat [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-10-15 08:14:36.826 2120947 ERROR aodh.notifier.heat [None req-e0ad8a84-ac40-41df-bee9-191be72fc720 7510b25c-27f0-42d4-b788-312a7bc1eda7 99a1f24d-9713-4efe-9f87-5a009f0775aa - - - -] 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.001886s] ... ok {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.001107s] ... ok {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.001148s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.057005s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.803 2120950 INFO alembic.runtime.migration [None req-7cb79130-3f0d-4378-90f6-db414ea39e91 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.805 2120950 INFO alembic.runtime.migration [None req-7cb79130-3f0d-4378-90f6-db414ea39e91 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.809 2120950 INFO alembic.runtime.migration [None req-7cb79130-3f0d-4378-90f6-db414ea39e91 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.809 2120950 INFO alembic.runtime.migration [None req-7cb79130-3f0d-4378-90f6-db414ea39e91 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.814 2120950 INFO alembic.runtime.migration [None req-7cb79130-3f0d-4378-90f6-db414ea39e91 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.816 2120950 INFO aodh.api.app [None req-7cb79130-3f0d-4378-90f6-db414ea39e91 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.045458s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.858 2120950 INFO alembic.runtime.migration [None req-290362b6-50e5-4970-9bf7-2e2539978efa - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.859 2120950 INFO alembic.runtime.migration [None req-290362b6-50e5-4970-9bf7-2e2539978efa - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.862 2120950 INFO alembic.runtime.migration [None req-290362b6-50e5-4970-9bf7-2e2539978efa - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.862 2120950 INFO alembic.runtime.migration [None req-290362b6-50e5-4970-9bf7-2e2539978efa - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.866 2120950 INFO alembic.runtime.migration [None req-290362b6-50e5-4970-9bf7-2e2539978efa - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.868 2120950 INFO aodh.api.app [None req-290362b6-50e5-4970-9bf7-2e2539978efa - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.187026s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.968 2120948 INFO aodh.evaluator [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] alarm 4fddb73f-612c-40bd-9a1f-67f85f5c9ee6 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_simple_alarm_trip [0.010536s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.979 2120948 INFO aodh.evaluator [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] alarm 24492975-e690-474b-b718-c36f1d3c304b transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.088119s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.907 2120950 INFO alembic.runtime.migration [None req-e4880f60-e787-429b-9e8d-8b8b004af095 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.907 2120950 INFO alembic.runtime.migration [None req-e4880f60-e787-429b-9e8d-8b8b004af095 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.914 2120950 INFO alembic.runtime.migration [None req-e4880f60-e787-429b-9e8d-8b8b004af095 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.914 2120950 INFO alembic.runtime.migration [None req-e4880f60-e787-429b-9e8d-8b8b004af095 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.921 2120950 INFO alembic.runtime.migration [None req-e4880f60-e787-429b-9e8d-8b8b004af095 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:36.923 2120950 INFO aodh.api.app [None req-e4880f60-e787-429b-9e8d-8b8b004af095 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.012885s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.993 2120948 INFO aodh.notifier.heat [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-10-15 08:14:36.993 2120948 INFO aodh.notifier.heat [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-10-15 08:14:36.994 2120948 INFO aodh.notifier.heat [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000501s] ... ok {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.016011s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.013447s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.024 2120948 INFO aodh.coordination [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Coordination backend started successfully. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.038671s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.994 2120950 INFO alembic.runtime.migration [None req-b859b3ea-8a31-403a-93a5-ba5de5f91461 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.995 2120950 INFO alembic.runtime.migration [None req-b859b3ea-8a31-403a-93a5-ba5de5f91461 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:36.999 2120950 INFO alembic.runtime.migration [None req-b859b3ea-8a31-403a-93a5-ba5de5f91461 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:36.999 2120950 INFO alembic.runtime.migration [None req-b859b3ea-8a31-403a-93a5-ba5de5f91461 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.006 2120950 INFO alembic.runtime.migration [None req-b859b3ea-8a31-403a-93a5-ba5de5f91461 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.008 2120950 INFO aodh.api.app [None req-b859b3ea-8a31-403a-93a5-ba5de5f91461 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {1} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.027243s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.036650s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.039 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.040 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.044 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.044 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.049 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.050 2120950 INFO aodh.api.app [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev20/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006372s] ... ok {2} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000334s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.039938s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.081 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.083 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.087 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.087 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.094 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.098 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:37.109 2120950 INFO aodh.storage.impl_sqlalchemy [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.025117s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.121 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.123 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.126 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.126 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.131 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.135 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.021636s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.145 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.145 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.149 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.149 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.153 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.157 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.022728s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.166 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.166 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.170 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.170 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.174 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.177 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:37.179 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:14:37.181 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.025904s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.190 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.190 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.194 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.194 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.198 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.201 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.025325s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.216 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.216 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.219 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.220 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.224 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.227 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.026171s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.242 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.242 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.245 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.245 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.250 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 2025-10-15 08:14:37.254 2120950 WARNING oslo_db.sqlalchemy.utils [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.025794s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.270 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.271 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.274 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Context impl SQLiteImpl. 2025-10-15 08:14:37.274 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Will assume non-transactional DDL. 2025-10-15 08:14:37.280 2120950 INFO alembic.runtime.migration [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001231s] ... ok {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002619s] ... ok {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001590s] ... ok {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.017695s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.310 2120950 ERROR stevedore.extension [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-15 08:14:37.310 2120950 WARNING stevedore.named [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Could not load prometheus 2025-10-15 08:14:37.310 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm 312847bd-1c76-4d10-8005-e352dcbda2d4 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {2} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.010753s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.321 2120950 ERROR stevedore.extension [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-15 08:14:37.321 2120950 WARNING stevedore.named [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Could not load prometheus 2025-10-15 08:14:37.322 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm 66a8015f-f241-4cae-a50c-ed151c5f3739 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.008783s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.010121s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.342 2120950 INFO aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Triggering the alarm 415de4a6-6014-41ad-a09a-e3b06258acf4 by event for project project2, event_type: type1 2025-10-15 08:14:37.342 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm 415de4a6-6014-41ad-a09a-e3b06258acf4 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.010042s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.352 2120950 INFO aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Triggering the alarm 41fb111e-15e8-4abc-87dc-69fa45687ea4 by event for project , event_type: compute.instance.update 2025-10-15 08:14:37.353 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm 41fb111e-15e8-4abc-87dc-69fa45687ea4 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.008610s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.361 2120950 INFO aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Triggering the alarm 5a98180b-fa19-4c35-b5f3-16296844383c by event for project project1, event_type: type0 2025-10-15 08:14:37.362 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm 5a98180b-fa19-4c35-b5f3-16296844383c transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.008735s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.371 2120950 INFO aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Triggering the alarm b2e5db88-33c9-4b7a-a3cd-275f32ca1b5e by event for project , event_type: type0 2025-10-15 08:14:37.371 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm b2e5db88-33c9-4b7a-a3cd-275f32ca1b5e transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.007536s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.379 2120950 INFO aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Aborting evaluation of the alarm 287bf774-a557-4ef1-92e6-6f0e673c439b due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007496s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.387 2120950 ERROR aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Failed to extract event_type from event = {'message_id': '529e19e4-696c-40f0-af92-ed766797e509', 'traits': []} 2025-10-15 08:14:37.387 2120950 WARNING aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Event <{'message_id': '529e19e4-696c-40f0-af92-ed766797e509', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.009631s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.397 2120950 INFO aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Aborting evaluation of the alarm bf5cf82c-0ebc-42a4-bf80-985d99d02256 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.012406s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.409 2120950 INFO aodh.evaluator.event [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Aborting evaluation of the alarm aa6ee342-aaa2-45f4-9a33-ddb0850002b0 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.010196s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.011636s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.432 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm bd182054-ef1b-4698-b965-5d8ceb6b3b9a transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.010439s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.443 2120950 WARNING aodh.evaluator.threshold [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Expecting 6 datapoints but only get 0 2025-10-15 08:14:37.444 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm d313f1de-258c-44cb-a3ae-4ae6a7e1be90 transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.009476s] ... ok {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009875s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.464 2120950 INFO aodh.evaluator [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] alarm 485dc731-5c77-4529-8915-9688f9278c8a transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {2} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.002928s] ... ok {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001008s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.038892s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:36.674 2120953 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev20/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator raise result 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator Exception: Boom! 2025-10-15 08:14:36.675 2120953 ERROR aodh.evaluator {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.030665s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.030341s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.082 2120948 INFO aodh.coordination [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Coordination backend started successfully. 2025-10-15 08:14:38.082 2120948 INFO aodh.coordination [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Joined partitioning group 123 2025-10-15 08:14:38.083 2120948 INFO aodh.coordination [None req-068ba133-c34c-49e1-8f4f-dcf02766fb3f e91236e9-c1b5-4cc9-915f-95c969c85ffc 0156f5cf-0944-44ab-97ba-9b1e22a12c2e - - - -] Left partitioning group 123 {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000786s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.000714s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.002722s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.001327s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.883758s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.025440s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:37.724 2120953 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-15 08:14:37.724 2120953 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001706s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000702s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.088465s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.799874s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.081073s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:38.800 2120953 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-f9587330-bf80-4f17-bff1-c49feb91c92a' 2025-10-15 08:14:38.804 2120953 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.078494s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:39.254 2120948 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-17235d0b-89b0-41ff-a853-6e7c40635952' 2025-10-15 08:14:39.256 2120948 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.774654s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008348s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.067080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:39.870 2120953 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-69097a44-96da-41e6-a270-e90c29009b48' 2025-10-15 08:14:39.871 2120953 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.010168s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:39.277 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:40.278 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group1 2025-10-15 08:14:40.278 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:41.279 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group2 {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.068975s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:40.326 2120948 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_check_alarm_query_constraints [1.010679s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:40.509 2120947 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.066129s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:40.935 2120953 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-451e4b26-7e69-485b-a677-79f071d8be08' 2025-10-15 08:14:40.938 2120953 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001032s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000912s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000469s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000596s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001285s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.000698s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001469s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.000770s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.063680s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:41.294 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.294 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.295 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.295 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.296 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.296 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.296 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.296 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.296 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.297 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.297 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.297 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.297 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.298 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.298 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.298 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.298 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.299 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:42.299 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-da aae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:42.299 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.065801s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:41.392 2120948 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {1} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.065997s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.009018s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.008675s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000954s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000790s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000431s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001773s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.000987s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001618s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.013893s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:41.523 2120947 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.013357s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:42.355 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:43.355 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group 2025-10-15 08:14:43.356 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Coordination backend started successfully. 2025-10-15 08:14:43.356 2120950 INFO aodh.coordination [None req-82d70db2-ef01-45e6-ba63-daaae54521aa f2425f03-9646-40c3-9d98-8a0d5109799c 48100a71-8c83-4e00-900c-9ca79f30b538 - - - -] Joined partitioning group group {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.050789s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.011535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:43.421 2120950 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.010450s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.034836s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:42.560 2120947 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001829s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.067579s] ... ok {2} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.018878s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.003013s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.081727s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.075829s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:45.528 2120950 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-60efefa6-6062-48f6-b8ba-4807f84dd0ba' 2025-10-15 08:14:45.530 2120950 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.077249s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.082448s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:46.613 2120950 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-49b8d870-a3ba-4f98-9be7-7ac85001fcb2' 2025-10-15 08:14:46.614 2120950 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.067454s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:46.855 2120947 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-c9893028-7105-4e9c-9216-42301c8e3118' 2025-10-15 08:14:46.856 2120947 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.121370s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001462s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000934s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000895s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000783s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000659s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001473s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.003102s] ... ok {2} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.015711s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.065410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:14:47.922 2120947 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 ?. {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.010157s] ... ok {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.034184s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001369s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001094s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.004044s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001565s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.128226s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001565s] ... ok ====== Totals ====== Ran: 303 tests in 16.5328 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 48.5262 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:15.803187 - Worker 1 (76 tests) => 0:00:08.891378 - Worker 2 (76 tests) => 0:00:14.644091 - Worker 3 (75 tests) => 0:00:09.366777 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From cotyledon # # Enables or disables logging values of all registered options when starting a # service (at DEBUG level). (boolean value) # Note: This option can be changed without restarting. #log_options = true # Specify a timeout after which a gracefully shutdown server will exit. Zero # value means endless wait. (integer value) # Note: This option can be changed without restarting. #graceful_shutdown_timeout = 60 # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # PEM encoded Certificate Authority to use when verifying HTTPs connections. # (string value) #cafile = # PEM encoded client certificate cert file (string value) #certfile = # PEM encoded client certificate key file (string value) #keyfile = # Verify HTTPS connections. (boolean value) #insecure = false # Timeout value for http requests (integer value) #timeout = # Collect per-API call timing information. (boolean value) #collect_timing = false # Log requests to multiple loggers. (boolean value) #split_loggers = false # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (25.83 seconds) congratulations :) (25.96 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20251015121224.5c6b6a8.el10.noarch Processing files: python3-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qK7R7c + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev20/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20251015121224.5c6b6a8.el10 python3-aodh = 21.1.0-0.20251015121224.5c6b6a8.el10 python3.12-aodh = 21.1.0-0.20251015121224.5c6b6a8.el10 python3.12dist(aodh) = 21.1~~dev20 python3dist(aodh) = 21.1~~dev20 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(cachetools) >= 1.1.6 python3.12dist(cotyledon) >= 1.7.3 python3.12dist(croniter) >= 0.3.4 python3.12dist(futurist) >= 0.11 python3.12dist(gnocchiclient) >= 6 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 2.1 python3.12dist(keystonemiddleware) >= 5.1 python3.12dist(lxml) >= 2.3 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-db) >= 11 python3.12dist(oslo-i18n) >= 1.5 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 5.2 python3.12dist(oslo-middleware) >= 3.22 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pastedeploy) >= 1.5 python3.12dist(pbr) >= 2 python3.12dist(pecan) >= 0.8 python3.12dist(python-dateutil) >= 2.5.3 python3.12dist(python-heatclient) >= 1.17 python3.12dist(python-keystoneclient) >= 1.6 python3.12dist(python-observabilityclient) >= 0.0.4 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 21.1.0-0.20251015121224.5c6b6a8.el10 Processing files: openstack-aodh-common-21.1.0-0.20251015121224.5c6b6a8.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.DGm42A + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev20/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10 openstack-aodh-common = 21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.TUDr3L + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev20/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20251015121224.5c6b6a8.el10 python3-aodh-tests = 21.1.0-0.20251015121224.5c6b6a8.el10 python3.12-aodh-tests = 21.1.0-0.20251015121224.5c6b6a8.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.20251015121224.5c6b6a8.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.HUVzMI + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev20 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121224.5c6b6a8.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.CMOwwT + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev20-SPECPARTS + rm -rf aodh-21.1.0.dev20 aodh-21.1.0.dev20.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