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.20251015121509.6672259.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.20251015121509.6672259.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.M74Jj5 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev22 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev22-0.20251015121509.6672259.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev22 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev22-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev22-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.aYEA7l + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + 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.dev22/.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.dev22/.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.dev22/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.8pXbII + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + 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.dev22/.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.dev22/.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.dev22/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.RZp2Z0 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + 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.dev22/.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.dev22/.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.dev22/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121509.6672259.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.dev22/aodh-21.1.0.dev22.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.20251015121509.6672259.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev22.dist-info/ removed 'aodh-21.1.0.dev22.dist-info/AUTHORS' removed 'aodh-21.1.0.dev22.dist-info/LICENSE' removed 'aodh-21.1.0.dev22.dist-info/METADATA' removed 'aodh-21.1.0.dev22.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev22.dist-info/pbr.json' removed 'aodh-21.1.0.dev22.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev22.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015121509.6672259.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.QyUpET + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + 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.dev22/.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.dev22/.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.dev22/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121509.6672259.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.dev22/aodh-21.1.0.dev22.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.20251015121509.6672259.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev22.dist-info/ removed 'aodh-21.1.0.dev22.dist-info/AUTHORS' removed 'aodh-21.1.0.dev22.dist-info/LICENSE' removed 'aodh-21.1.0.dev22.dist-info/METADATA' removed 'aodh-21.1.0.dev22.dist-info/top_level.txt' removed 'aodh-21.1.0.dev22.dist-info/pbr.json' removed 'aodh-21.1.0.dev22.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev22.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015121509.6672259.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.dtQVVM + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + 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.dev22/.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.dev22/.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.dev22/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121509.6672259.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.dev22/aodh-21.1.0.dev22.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.20251015121509.6672259.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev22.dist-info/ removed 'aodh-21.1.0.dev22.dist-info/AUTHORS' removed 'aodh-21.1.0.dev22.dist-info/LICENSE' removed 'aodh-21.1.0.dev22.dist-info/METADATA' removed 'aodh-21.1.0.dev22.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev22.dist-info/pbr.json' removed 'aodh-21.1.0.dev22.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev22.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.pcyLfR + 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.dev22 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev22/.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.dev22/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev22/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev22 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.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/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.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-modern-metadata-vyfy5cnb/aodh-21.1.0.dev22.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/tests 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/functional creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/storage copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage 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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi 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 copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/api/controllers 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 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/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/tests/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/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 running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks 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 copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers 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 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/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/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/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/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 creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev22-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev22.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev22.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir/pip-wheel-jkmoqt8b/.tmp-v48g48wq/aodh-21.1.0.dev22-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.dev22.data/scripts/aodh-api' adding 'aodh-21.1.0.dev22.dist-info/AUTHORS' adding 'aodh-21.1.0.dev22.dist-info/LICENSE' adding 'aodh-21.1.0.dev22.dist-info/METADATA' adding 'aodh-21.1.0.dev22.dist-info/WHEEL' adding 'aodh-21.1.0.dev22.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev22.dist-info/pbr.json' adding 'aodh-21.1.0.dev22.dist-info/top_level.txt' adding 'aodh-21.1.0.dev22.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.dev22-py3-none-any.whl size=225514 sha256=fa5653ebdbd1267d13c37265be8ca416515d33e62ed6f34db7cb570e3344108e Stored in directory: /builddir/.cache/pip/wheels/a7/60/1e/12dede97239e9edd455cf0e9bcb4b7d8b6b7301a7acdf86de5 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.dQZPEZ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.dev22 ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple ++ ls /builddir/build/BUILD/aodh-21.1.0.dev22/pyproject-wheeldir/aodh-21.1.0.dev22-py3-none-any.whl + specifier=aodh==21.1.0.dev22 + '[' -z aodh==21.1.0.dev22 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev22/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.dev22/pyproject-wheeldir aodh==21.1.0.dev22 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.dev22/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev22-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev22 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev22.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev22.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.20251015121509.6672259.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev22.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev22.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev22.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev22.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev22.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20251015121509.6672259.el10 --unique-debug-suffix -21.1.0-0.20251015121509.6672259.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20251015121509.6672259.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.dev22 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.20251015121509.6672259.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.JcZ5VH + 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.dev22 + 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.20251015121509.6672259.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev22/.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( {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.243694s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:31.849 2148577 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:16:31.849 2148577 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:16:31.854 2148577 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:16:31.854 2148577 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:16:31.859 2148577 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 08:16:31.910 2148577 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.052 2148577 WARNING oslo_db.sqlalchemy.utils [None req-4740f802-8f53-40f8-97dd-a4bd8a6d0d31 0f8eff49-bd23-4f49-8088-9f5cfece87c2 4cf3d63d-389d-4349-9ef9-b9093f5e3e8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.061 2148577 WARNING oslo_db.sqlalchemy.utils [None req-ae03f873-8094-4d86-8012-2e29ec99f7a4 0f8eff49-bd23-4f49-8088-9f5cfece87c2 4cf3d63d-389d-4349-9ef9-b9093f5e3e8b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.541889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:31.585 2148576 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:16:31.597 2148576 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:16:31.603 2148576 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:16:31.603 2148576 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:16:31.620 2148576 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 08:16:31.777 2148576 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.077 2148576 WARNING oslo_db.sqlalchemy.utils [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.095 2148576 WARNING oslo_db.sqlalchemy.utils [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] 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.060427s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.087 2148577 INFO alembic.runtime.migration [None req-ae03f873-8094-4d86-8012-2e29ec99f7a4 0f8eff49-bd23-4f49-8088-9f5cfece87c2 4cf3d63d-389d-4349-9ef9-b9093f5e3e8b - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.087 2148577 INFO alembic.runtime.migration [None req-ae03f873-8094-4d86-8012-2e29ec99f7a4 0f8eff49-bd23-4f49-8088-9f5cfece87c2 4cf3d63d-389d-4349-9ef9-b9093f5e3e8b - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.090 2148577 INFO alembic.runtime.migration [None req-ae03f873-8094-4d86-8012-2e29ec99f7a4 0f8eff49-bd23-4f49-8088-9f5cfece87c2 4cf3d63d-389d-4349-9ef9-b9093f5e3e8b - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.090 2148577 INFO alembic.runtime.migration [None req-ae03f873-8094-4d86-8012-2e29ec99f7a4 0f8eff49-bd23-4f49-8088-9f5cfece87c2 4cf3d63d-389d-4349-9ef9-b9093f5e3e8b - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.102 2148577 INFO alembic.runtime.migration [None req-ae03f873-8094-4d86-8012-2e29ec99f7a4 0f8eff49-bd23-4f49-8088-9f5cfece87c2 4cf3d63d-389d-4349-9ef9-b9093f5e3e8b - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.108 2148577 INFO aodh.api.app [None req-ae03f873-8094-4d86-8012-2e29ec99f7a4 0f8eff49-bd23-4f49-8088-9f5cfece87c2 4cf3d63d-389d-4349-9ef9-b9093f5e3e8b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.102205s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.123 2148576 INFO alembic.runtime.migration [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.123 2148576 INFO alembic.runtime.migration [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.134 2148576 INFO alembic.runtime.migration [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.135 2148576 INFO alembic.runtime.migration [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.144 2148576 INFO alembic.runtime.migration [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.149 2148576 INFO aodh.api.app [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.186 2148576 INFO aodh.api.app [None req-5d6789d9-895b-43b1-9d7f-61fdbacd1140 1acdd188-6473-4350-8c71-cc97577925bb e82df92e-889a-4fcf-93f8-bb03efa56893 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.204 2148576 WARNING oslo_policy.policy [None req-95ef2ed7-0a5c-4bdf-a2db-f59fb19ac2db 117c6540-ca5d-4cdb-ad9b-b7afecd3d75b 644b3722-00c9-4ade-b602-bfe02f584605 - - - -] 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_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.076754s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.149 2148577 INFO alembic.runtime.migration [None req-446a9302-b0ed-41c5-9dcb-47ff49abfd47 ff948e97-75e2-48b1-8aab-a435fa57a798 2182d8f0-5038-41e6-9083-1f23ff3149c1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.150 2148577 INFO alembic.runtime.migration [None req-446a9302-b0ed-41c5-9dcb-47ff49abfd47 ff948e97-75e2-48b1-8aab-a435fa57a798 2182d8f0-5038-41e6-9083-1f23ff3149c1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.155 2148577 INFO alembic.runtime.migration [None req-446a9302-b0ed-41c5-9dcb-47ff49abfd47 ff948e97-75e2-48b1-8aab-a435fa57a798 2182d8f0-5038-41e6-9083-1f23ff3149c1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.155 2148577 INFO alembic.runtime.migration [None req-446a9302-b0ed-41c5-9dcb-47ff49abfd47 ff948e97-75e2-48b1-8aab-a435fa57a798 2182d8f0-5038-41e6-9083-1f23ff3149c1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.161 2148577 INFO alembic.runtime.migration [None req-446a9302-b0ed-41c5-9dcb-47ff49abfd47 ff948e97-75e2-48b1-8aab-a435fa57a798 2182d8f0-5038-41e6-9083-1f23ff3149c1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.165 2148577 INFO aodh.api.app [None req-446a9302-b0ed-41c5-9dcb-47ff49abfd47 ff948e97-75e2-48b1-8aab-a435fa57a798 2182d8f0-5038-41e6-9083-1f23ff3149c1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.053621s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.230 2148577 INFO alembic.runtime.migration [None req-4bc5a39a-5129-463d-9991-05db16cbc4c1 bc55d303-2321-4917-a9e7-2e80914a62c0 fa7e4729-5e38-464c-a696-a0673b98e3fa - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.230 2148577 INFO alembic.runtime.migration [None req-4bc5a39a-5129-463d-9991-05db16cbc4c1 bc55d303-2321-4917-a9e7-2e80914a62c0 fa7e4729-5e38-464c-a696-a0673b98e3fa - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.235 2148577 INFO alembic.runtime.migration [None req-4bc5a39a-5129-463d-9991-05db16cbc4c1 bc55d303-2321-4917-a9e7-2e80914a62c0 fa7e4729-5e38-464c-a696-a0673b98e3fa - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.235 2148577 INFO alembic.runtime.migration [None req-4bc5a39a-5129-463d-9991-05db16cbc4c1 bc55d303-2321-4917-a9e7-2e80914a62c0 fa7e4729-5e38-464c-a696-a0673b98e3fa - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.239 2148577 INFO alembic.runtime.migration [None req-4bc5a39a-5129-463d-9991-05db16cbc4c1 bc55d303-2321-4917-a9e7-2e80914a62c0 fa7e4729-5e38-464c-a696-a0673b98e3fa - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.242 2148577 INFO aodh.api.app [None req-4bc5a39a-5129-463d-9991-05db16cbc4c1 bc55d303-2321-4917-a9e7-2e80914a62c0 fa7e4729-5e38-464c-a696-a0673b98e3fa - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.262 2148577 WARNING oslo_db.sqlalchemy.utils [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.264 2148577 WARNING oslo_db.sqlalchemy.utils [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.269 2148577 WARNING oslo_db.sqlalchemy.utils [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] 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.073510s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.222 2148576 INFO alembic.runtime.migration [None req-95ef2ed7-0a5c-4bdf-a2db-f59fb19ac2db 117c6540-ca5d-4cdb-ad9b-b7afecd3d75b 644b3722-00c9-4ade-b602-bfe02f584605 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.223 2148576 INFO alembic.runtime.migration [None req-95ef2ed7-0a5c-4bdf-a2db-f59fb19ac2db 117c6540-ca5d-4cdb-ad9b-b7afecd3d75b 644b3722-00c9-4ade-b602-bfe02f584605 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.226 2148576 INFO alembic.runtime.migration [None req-95ef2ed7-0a5c-4bdf-a2db-f59fb19ac2db 117c6540-ca5d-4cdb-ad9b-b7afecd3d75b 644b3722-00c9-4ade-b602-bfe02f584605 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.226 2148576 INFO alembic.runtime.migration [None req-95ef2ed7-0a5c-4bdf-a2db-f59fb19ac2db 117c6540-ca5d-4cdb-ad9b-b7afecd3d75b 644b3722-00c9-4ade-b602-bfe02f584605 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.238 2148576 INFO alembic.runtime.migration [None req-95ef2ed7-0a5c-4bdf-a2db-f59fb19ac2db 117c6540-ca5d-4cdb-ad9b-b7afecd3d75b 644b3722-00c9-4ade-b602-bfe02f584605 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.246 2148576 INFO aodh.api.app [None req-95ef2ed7-0a5c-4bdf-a2db-f59fb19ac2db 117c6540-ca5d-4cdb-ad9b-b7afecd3d75b 644b3722-00c9-4ade-b602-bfe02f584605 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.279 2148576 WARNING oslo_db.sqlalchemy.utils [None req-4801f2a6-a88b-43ed-b9f6-bcdaed6a56c3 28c2b93c-ec64-41ef-ad2d-a6fe3a7626b1 5cc5eb14-de42-41a7-8fd5-fc48d6bc745d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.070470s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.281 2148577 INFO alembic.runtime.migration [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.281 2148577 INFO alembic.runtime.migration [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.285 2148577 INFO alembic.runtime.migration [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.285 2148577 INFO alembic.runtime.migration [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.290 2148577 INFO alembic.runtime.migration [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.295 2148577 INFO aodh.api.app [None req-a4170996-846f-45fb-ac52-0afcda01dcbd f8469447-a3e3-4e95-9247-3973f16b82f6 49e5d295-10d8-4643-a475-2157513adf96 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.308 2148577 WARNING oslo_db.sqlalchemy.utils [None req-c9ae1104-b7a1-4f65-8dc6-b605d42c25fa fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.312 2148577 WARNING oslo_db.sqlalchemy.utils [None req-5934d6a1-ae61-4465-9a28-4b09896b2e0e fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.319 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1eb5a05d-1a8a-4286-93f7-ae4a7c0cb94f fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.321 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1eb5a05d-1a8a-4286-93f7-ae4a7c0cb94f fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.327 2148577 WARNING oslo_db.sqlalchemy.utils [None req-a41fcc2b-afc1-4118-9dfb-577c2d3c3247 fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.334 2148577 WARNING oslo_db.sqlalchemy.utils [None req-b34c02bc-b4e7-4015-a21e-ad6fb1db8097 fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.053942s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.351 2148577 INFO alembic.runtime.migration [None req-b34c02bc-b4e7-4015-a21e-ad6fb1db8097 fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.352 2148577 INFO alembic.runtime.migration [None req-b34c02bc-b4e7-4015-a21e-ad6fb1db8097 fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.363 2148577 INFO alembic.runtime.migration [None req-b34c02bc-b4e7-4015-a21e-ad6fb1db8097 fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.363 2148577 INFO alembic.runtime.migration [None req-b34c02bc-b4e7-4015-a21e-ad6fb1db8097 fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.373 2148577 INFO alembic.runtime.migration [None req-b34c02bc-b4e7-4015-a21e-ad6fb1db8097 fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.376 2148577 INFO aodh.api.app [None req-b34c02bc-b4e7-4015-a21e-ad6fb1db8097 fd68af9f-ff2b-44a2-8a71-40a8f800bd04 b186a617-b4ab-4a8a-9154-c3dbf346b040 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.393 2148577 WARNING oslo_db.sqlalchemy.utils [None req-bce6b1bf-b94a-4332-8c8d-677af8d89141 716beb41-9cbf-4a58-9264-7152e16af33a 605f9e09-58c9-49db-9d88-d4c9f231d640 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.130577s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.295 2148576 INFO alembic.runtime.migration [None req-4801f2a6-a88b-43ed-b9f6-bcdaed6a56c3 28c2b93c-ec64-41ef-ad2d-a6fe3a7626b1 5cc5eb14-de42-41a7-8fd5-fc48d6bc745d - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.295 2148576 INFO alembic.runtime.migration [None req-4801f2a6-a88b-43ed-b9f6-bcdaed6a56c3 28c2b93c-ec64-41ef-ad2d-a6fe3a7626b1 5cc5eb14-de42-41a7-8fd5-fc48d6bc745d - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.304 2148576 INFO alembic.runtime.migration [None req-4801f2a6-a88b-43ed-b9f6-bcdaed6a56c3 28c2b93c-ec64-41ef-ad2d-a6fe3a7626b1 5cc5eb14-de42-41a7-8fd5-fc48d6bc745d - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.304 2148576 INFO alembic.runtime.migration [None req-4801f2a6-a88b-43ed-b9f6-bcdaed6a56c3 28c2b93c-ec64-41ef-ad2d-a6fe3a7626b1 5cc5eb14-de42-41a7-8fd5-fc48d6bc745d - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.315 2148576 INFO alembic.runtime.migration [None req-4801f2a6-a88b-43ed-b9f6-bcdaed6a56c3 28c2b93c-ec64-41ef-ad2d-a6fe3a7626b1 5cc5eb14-de42-41a7-8fd5-fc48d6bc745d - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.322 2148576 INFO aodh.api.app [None req-4801f2a6-a88b-43ed-b9f6-bcdaed6a56c3 28c2b93c-ec64-41ef-ad2d-a6fe3a7626b1 5cc5eb14-de42-41a7-8fd5-fc48d6bc745d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.083957s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.407 2148577 INFO alembic.runtime.migration [None req-bce6b1bf-b94a-4332-8c8d-677af8d89141 716beb41-9cbf-4a58-9264-7152e16af33a 605f9e09-58c9-49db-9d88-d4c9f231d640 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.408 2148577 INFO alembic.runtime.migration [None req-bce6b1bf-b94a-4332-8c8d-677af8d89141 716beb41-9cbf-4a58-9264-7152e16af33a 605f9e09-58c9-49db-9d88-d4c9f231d640 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.413 2148577 INFO alembic.runtime.migration [None req-bce6b1bf-b94a-4332-8c8d-677af8d89141 716beb41-9cbf-4a58-9264-7152e16af33a 605f9e09-58c9-49db-9d88-d4c9f231d640 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.413 2148577 INFO alembic.runtime.migration [None req-bce6b1bf-b94a-4332-8c8d-677af8d89141 716beb41-9cbf-4a58-9264-7152e16af33a 605f9e09-58c9-49db-9d88-d4c9f231d640 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.427 2148577 INFO alembic.runtime.migration [None req-bce6b1bf-b94a-4332-8c8d-677af8d89141 716beb41-9cbf-4a58-9264-7152e16af33a 605f9e09-58c9-49db-9d88-d4c9f231d640 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.431 2148577 INFO aodh.api.app [None req-bce6b1bf-b94a-4332-8c8d-677af8d89141 716beb41-9cbf-4a58-9264-7152e16af33a 605f9e09-58c9-49db-9d88-d4c9f231d640 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.448 2148577 WARNING oslo_db.sqlalchemy.utils [None req-de8b9bd7-8494-43b8-a292-ea74f6aa1b91 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.452 2148577 WARNING oslo_db.sqlalchemy.utils [None req-57cf554e-54e3-4b0b-8783-8fbe1c9533e2 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.456 2148577 WARNING oslo_db.sqlalchemy.utils [None req-44f7cc2a-5bcd-4334-9463-6caaaa8fc5a5 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.464 2148577 WARNING oslo_db.sqlalchemy.utils [None req-c452c73f-804f-4e99-889f-b1f1314eb8fe 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.466 2148577 WARNING oslo_db.sqlalchemy.utils [None req-c452c73f-804f-4e99-889f-b1f1314eb8fe 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.475 2148577 WARNING oslo_db.sqlalchemy.utils [None req-a2e38888-201b-49e1-915f-de874557cd9c 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.478 2148577 WARNING oslo_db.sqlalchemy.utils [None req-a2e38888-201b-49e1-915f-de874557cd9c 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev22/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() {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.099256s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.493 2148577 INFO alembic.runtime.migration [None req-a2e38888-201b-49e1-915f-de874557cd9c 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.493 2148577 INFO alembic.runtime.migration [None req-a2e38888-201b-49e1-915f-de874557cd9c 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.498 2148577 INFO alembic.runtime.migration [None req-a2e38888-201b-49e1-915f-de874557cd9c 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.498 2148577 INFO alembic.runtime.migration [None req-a2e38888-201b-49e1-915f-de874557cd9c 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.503 2148577 INFO alembic.runtime.migration [None req-a2e38888-201b-49e1-915f-de874557cd9c 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.506 2148577 INFO aodh.api.app [None req-a2e38888-201b-49e1-915f-de874557cd9c 195ef0e3-0846-4609-8102-5da72beb1ec3 802e191c-94b2-4388-9af9-aa1620416f46 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.521 2148577 WARNING oslo_db.sqlalchemy.utils [None req-7b0381c2-8d8f-4d41-8a0e-6011d40c61d9 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.524 2148577 WARNING oslo_db.sqlalchemy.utils [None req-7b0381c2-8d8f-4d41-8a0e-6011d40c61d9 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.527 2148577 WARNING oslo_db.sqlalchemy.utils [None req-de4aa7db-55fc-4a55-b376-9fcbf5f46cef 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.532 2148577 WARNING oslo_db.sqlalchemy.utils [None req-276f21f0-e04f-49bb-a069-346c7446a4cb 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.539 2148577 WARNING oslo_db.sqlalchemy.utils [None req-2c5525f5-2412-4bcf-b46e-120b6b0cc7f4 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.541 2148577 WARNING oslo_db.sqlalchemy.utils [None req-2c5525f5-2412-4bcf-b46e-120b6b0cc7f4 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.545 2148577 WARNING oslo_db.sqlalchemy.utils [None req-ba97a9a0-d7e6-409a-ada4-072246585489 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.553 2148577 WARNING oslo_db.sqlalchemy.utils [None req-423e845b-5de3-4fdf-87b3-f97d486fddb7 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.575 2148577 WARNING oslo_db.sqlalchemy.utils [None req-2ccd5fc9-bee5-4a27-aca5-f277b58ad4ce 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.578 2148577 WARNING oslo_db.sqlalchemy.utils [None req-2ccd5fc9-bee5-4a27-aca5-f277b58ad4ce 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.203283s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.439 2148576 INFO alembic.runtime.migration [None req-d953c20c-7770-49ca-afa7-0f9c88d692d8 f96e91a1-0f6b-4b19-8110-a4bc2bd0e90e 194ef05f-9f25-4377-a958-1159301383df - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.440 2148576 INFO alembic.runtime.migration [None req-d953c20c-7770-49ca-afa7-0f9c88d692d8 f96e91a1-0f6b-4b19-8110-a4bc2bd0e90e 194ef05f-9f25-4377-a958-1159301383df - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.454 2148576 INFO alembic.runtime.migration [None req-d953c20c-7770-49ca-afa7-0f9c88d692d8 f96e91a1-0f6b-4b19-8110-a4bc2bd0e90e 194ef05f-9f25-4377-a958-1159301383df - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.454 2148576 INFO alembic.runtime.migration [None req-d953c20c-7770-49ca-afa7-0f9c88d692d8 f96e91a1-0f6b-4b19-8110-a4bc2bd0e90e 194ef05f-9f25-4377-a958-1159301383df - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.470 2148576 INFO alembic.runtime.migration [None req-d953c20c-7770-49ca-afa7-0f9c88d692d8 f96e91a1-0f6b-4b19-8110-a4bc2bd0e90e 194ef05f-9f25-4377-a958-1159301383df - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.475 2148576 INFO aodh.api.app [None req-d953c20c-7770-49ca-afa7-0f9c88d692d8 f96e91a1-0f6b-4b19-8110-a4bc2bd0e90e 194ef05f-9f25-4377-a958-1159301383df - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.544 2148576 WARNING oslo_db.sqlalchemy.utils [None req-277f8918-bcac-4a9d-8aa7-029882b4ebae ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.572 2148576 WARNING oslo_db.sqlalchemy.utils [None req-e441b162-24a6-4914-b05a-29e9e71ad68b ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.608 2148576 WARNING oslo_db.sqlalchemy.utils [None req-e441b162-24a6-4914-b05a-29e9e71ad68b ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.191339s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.496 2148578 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:16:32.497 2148578 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:16:32.501 2148578 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:16:32.501 2148578 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:16:32.506 2148578 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 08:16:32.559 2148578 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.042485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.670 2148578 INFO alembic.runtime.migration [None req-e265614e-c1d3-470f-a6ad-022d5416f3de 2d2891f2-7ec3-4b05-9e7c-dd891e2320c0 2ecc7aae-ae77-43fc-ad14-172ab85889d6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.670 2148578 INFO alembic.runtime.migration [None req-e265614e-c1d3-470f-a6ad-022d5416f3de 2d2891f2-7ec3-4b05-9e7c-dd891e2320c0 2ecc7aae-ae77-43fc-ad14-172ab85889d6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.673 2148578 INFO alembic.runtime.migration [None req-e265614e-c1d3-470f-a6ad-022d5416f3de 2d2891f2-7ec3-4b05-9e7c-dd891e2320c0 2ecc7aae-ae77-43fc-ad14-172ab85889d6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.673 2148578 INFO alembic.runtime.migration [None req-e265614e-c1d3-470f-a6ad-022d5416f3de 2d2891f2-7ec3-4b05-9e7c-dd891e2320c0 2ecc7aae-ae77-43fc-ad14-172ab85889d6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.681 2148578 INFO alembic.runtime.migration [None req-e265614e-c1d3-470f-a6ad-022d5416f3de 2d2891f2-7ec3-4b05-9e7c-dd891e2320c0 2ecc7aae-ae77-43fc-ad14-172ab85889d6 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.684 2148578 INFO aodh.api.app [None req-e265614e-c1d3-470f-a6ad-022d5416f3de 2d2891f2-7ec3-4b05-9e7c-dd891e2320c0 2ecc7aae-ae77-43fc-ad14-172ab85889d6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.699 2148578 WARNING oslo_db.sqlalchemy.utils [None req-6a2681c3-70d8-4137-ac3c-7a4738a6f5f7 a852bbc9-2ba6-4ee0-81b7-668bd6114575 5fbe66e0-10fc-48fe-9176-6b37f215604c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.044741s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.713 2148578 INFO alembic.runtime.migration [None req-6a2681c3-70d8-4137-ac3c-7a4738a6f5f7 a852bbc9-2ba6-4ee0-81b7-668bd6114575 5fbe66e0-10fc-48fe-9176-6b37f215604c - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.715 2148578 INFO alembic.runtime.migration [None req-6a2681c3-70d8-4137-ac3c-7a4738a6f5f7 a852bbc9-2ba6-4ee0-81b7-668bd6114575 5fbe66e0-10fc-48fe-9176-6b37f215604c - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.719 2148578 INFO alembic.runtime.migration [None req-6a2681c3-70d8-4137-ac3c-7a4738a6f5f7 a852bbc9-2ba6-4ee0-81b7-668bd6114575 5fbe66e0-10fc-48fe-9176-6b37f215604c - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.719 2148578 INFO alembic.runtime.migration [None req-6a2681c3-70d8-4137-ac3c-7a4738a6f5f7 a852bbc9-2ba6-4ee0-81b7-668bd6114575 5fbe66e0-10fc-48fe-9176-6b37f215604c - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.724 2148578 INFO alembic.runtime.migration [None req-6a2681c3-70d8-4137-ac3c-7a4738a6f5f7 a852bbc9-2ba6-4ee0-81b7-668bd6114575 5fbe66e0-10fc-48fe-9176-6b37f215604c - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.726 2148578 INFO aodh.api.app [None req-6a2681c3-70d8-4137-ac3c-7a4738a6f5f7 a852bbc9-2ba6-4ee0-81b7-668bd6114575 5fbe66e0-10fc-48fe-9176-6b37f215604c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.743 2148578 WARNING oslo_db.sqlalchemy.utils [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.744 2148578 WARNING oslo_db.sqlalchemy.utils [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.749 2148578 WARNING oslo_db.sqlalchemy.utils [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.210691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.594 2148577 INFO alembic.runtime.migration [None req-2ccd5fc9-bee5-4a27-aca5-f277b58ad4ce 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.595 2148577 INFO alembic.runtime.migration [None req-2ccd5fc9-bee5-4a27-aca5-f277b58ad4ce 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.600 2148577 INFO alembic.runtime.migration [None req-2ccd5fc9-bee5-4a27-aca5-f277b58ad4ce 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.600 2148577 INFO alembic.runtime.migration [None req-2ccd5fc9-bee5-4a27-aca5-f277b58ad4ce 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.606 2148577 INFO alembic.runtime.migration [None req-2ccd5fc9-bee5-4a27-aca5-f277b58ad4ce 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.608 2148577 INFO aodh.api.app [None req-2ccd5fc9-bee5-4a27-aca5-f277b58ad4ce 3c3789ee-d146-4ba1-92fc-72f60b0e7735 3df05c14-53f2-415b-8843-47f573e88896 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.769 2148577 WARNING oslo_db.sqlalchemy.utils [None req-740b7399-d4df-4147-bed8-03698a04ba2f c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.770 2148577 WARNING oslo_db.sqlalchemy.utils [None req-740b7399-d4df-4147-bed8-03698a04ba2f c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.776 2148577 WARNING oslo_db.sqlalchemy.utils [None req-3f35910c-0a66-4a53-bfbf-6feb34c561a7 c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.781 2148577 WARNING oslo_db.sqlalchemy.utils [None req-be81f8c6-cfac-4e36-b14d-f9ad97693cdd c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.781 2148577 WARNING oslo_db.sqlalchemy.utils [None req-be81f8c6-cfac-4e36-b14d-f9ad97693cdd c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.784 2148577 WARNING oslo_db.sqlalchemy.utils [None req-25943270-b2ba-4d41-a2f6-a88edf946e15 c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.052708s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.762 2148578 INFO alembic.runtime.migration [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.762 2148578 INFO alembic.runtime.migration [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.767 2148578 INFO alembic.runtime.migration [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.767 2148578 INFO alembic.runtime.migration [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.772 2148578 INFO alembic.runtime.migration [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.775 2148578 INFO aodh.api.app [None req-654dcf64-fbab-4355-9333-9fbb7b86b48e 8936bf14-42ec-4b6c-8e4b-3b99285f207d 93d07f50-06c1-4510-a8a9-03b2e2f6e022 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.796 2148578 WARNING oslo_db.sqlalchemy.utils [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.797 2148578 WARNING oslo_db.sqlalchemy.utils [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.803 2148578 WARNING oslo_db.sqlalchemy.utils [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] 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.221350s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.642 2148576 INFO alembic.runtime.migration [None req-e441b162-24a6-4914-b05a-29e9e71ad68b ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.642 2148576 INFO alembic.runtime.migration [None req-e441b162-24a6-4914-b05a-29e9e71ad68b ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.657 2148576 INFO alembic.runtime.migration [None req-e441b162-24a6-4914-b05a-29e9e71ad68b ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.658 2148576 INFO alembic.runtime.migration [None req-e441b162-24a6-4914-b05a-29e9e71ad68b ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.672 2148576 INFO alembic.runtime.migration [None req-e441b162-24a6-4914-b05a-29e9e71ad68b ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.696 2148576 INFO aodh.api.app [None req-e441b162-24a6-4914-b05a-29e9e71ad68b ff45edb9-1470-408f-95d9-8359436f29a8 1fbb2450-e383-4a17-b351-3979938e8adc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.744 2148576 WARNING oslo_db.sqlalchemy.utils [None req-da363106-4c79-4c6c-88bb-327ce8cfe2d6 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.754 2148576 WARNING oslo_db.sqlalchemy.utils [None req-d0b80e97-ec52-480c-b12f-3983a6601df8 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.790 2148576 WARNING oslo_db.sqlalchemy.utils [None req-d0b80e97-ec52-480c-b12f-3983a6601df8 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.795 2148576 WARNING oslo_db.sqlalchemy.utils [None req-0438654a-79f3-4498-923b-e98762e94a72 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.812 2148576 WARNING oslo_db.sqlalchemy.utils [None req-bf32d193-72f2-4398-83cd-d1664cabb8d0 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.835 2148576 WARNING oslo_db.sqlalchemy.utils [None req-506b1ebe-8a8c-463a-84a9-de3bccacbabe 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.068933s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.804 2148577 INFO alembic.runtime.migration [None req-504f30cf-e54b-4fa8-b126-6f6f4c90720f c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.812 2148577 INFO alembic.runtime.migration [None req-504f30cf-e54b-4fa8-b126-6f6f4c90720f c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.818 2148577 INFO alembic.runtime.migration [None req-504f30cf-e54b-4fa8-b126-6f6f4c90720f c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.818 2148577 INFO alembic.runtime.migration [None req-504f30cf-e54b-4fa8-b126-6f6f4c90720f c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.828 2148577 INFO alembic.runtime.migration [None req-504f30cf-e54b-4fa8-b126-6f6f4c90720f c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.835 2148577 INFO aodh.api.app [None req-504f30cf-e54b-4fa8-b126-6f6f4c90720f c672c93a-11a1-4183-b532-e40a3fa3ada2 fdc26ce4-d75a-4faf-9c3a-51c9087b7245 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.858 2148577 WARNING oslo_db.sqlalchemy.utils [None req-6d9527de-6fa8-4f7f-b506-73475ee33df9 585027d7-8b04-4c87-b03f-f181ff7cf83b f1f3ce3a-3b67-432b-9467-4fd5f03e5217 - - - -] 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_noauth [0.073350s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.819 2148578 INFO alembic.runtime.migration [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.820 2148578 INFO alembic.runtime.migration [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.832 2148578 INFO alembic.runtime.migration [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.834 2148578 INFO alembic.runtime.migration [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.843 2148578 INFO alembic.runtime.migration [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.846 2148578 INFO aodh.api.app [None req-df7b1a44-5e1c-4485-9601-321801e3c321 d0c02bb4-73d4-4cd1-ac4d-4347610c82f6 54afe700-9744-4bbc-872e-6fc73e44e310 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.869 2148578 WARNING oslo_db.sqlalchemy.utils [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.872 2148578 WARNING oslo_db.sqlalchemy.utils [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.878 2148578 WARNING oslo_db.sqlalchemy.utils [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.048101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.872 2148577 INFO alembic.runtime.migration [None req-6d9527de-6fa8-4f7f-b506-73475ee33df9 585027d7-8b04-4c87-b03f-f181ff7cf83b f1f3ce3a-3b67-432b-9467-4fd5f03e5217 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.872 2148577 INFO alembic.runtime.migration [None req-6d9527de-6fa8-4f7f-b506-73475ee33df9 585027d7-8b04-4c87-b03f-f181ff7cf83b f1f3ce3a-3b67-432b-9467-4fd5f03e5217 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.877 2148577 INFO alembic.runtime.migration [None req-6d9527de-6fa8-4f7f-b506-73475ee33df9 585027d7-8b04-4c87-b03f-f181ff7cf83b f1f3ce3a-3b67-432b-9467-4fd5f03e5217 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.877 2148577 INFO alembic.runtime.migration [None req-6d9527de-6fa8-4f7f-b506-73475ee33df9 585027d7-8b04-4c87-b03f-f181ff7cf83b f1f3ce3a-3b67-432b-9467-4fd5f03e5217 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.882 2148577 INFO alembic.runtime.migration [None req-6d9527de-6fa8-4f7f-b506-73475ee33df9 585027d7-8b04-4c87-b03f-f181ff7cf83b f1f3ce3a-3b67-432b-9467-4fd5f03e5217 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.888 2148577 INFO aodh.api.app [None req-6d9527de-6fa8-4f7f-b506-73475ee33df9 585027d7-8b04-4c87-b03f-f181ff7cf83b f1f3ce3a-3b67-432b-9467-4fd5f03e5217 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.904 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.905 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.908 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.084429s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.853 2148576 INFO alembic.runtime.migration [None req-506b1ebe-8a8c-463a-84a9-de3bccacbabe 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.853 2148576 INFO alembic.runtime.migration [None req-506b1ebe-8a8c-463a-84a9-de3bccacbabe 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.863 2148576 INFO alembic.runtime.migration [None req-506b1ebe-8a8c-463a-84a9-de3bccacbabe 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.863 2148576 INFO alembic.runtime.migration [None req-506b1ebe-8a8c-463a-84a9-de3bccacbabe 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.868 2148576 INFO alembic.runtime.migration [None req-506b1ebe-8a8c-463a-84a9-de3bccacbabe 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.879 2148576 INFO aodh.api.app [None req-506b1ebe-8a8c-463a-84a9-de3bccacbabe 25be7e1c-6259-4ab7-9c4a-d05cece2c23e 4172fbf7-0387-465e-b5eb-f9af8f8f65bb - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.918 2148576 WARNING oslo_db.sqlalchemy.utils [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.920 2148576 WARNING oslo_db.sqlalchemy.utils [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.927 2148576 WARNING oslo_db.sqlalchemy.utils [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.037294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.922 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.922 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.926 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.926 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.931 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.936 2148577 INFO aodh.api.app [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.092506s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.889 2148578 INFO alembic.runtime.migration [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.890 2148578 INFO alembic.runtime.migration [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.894 2148578 INFO alembic.runtime.migration [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.894 2148578 INFO alembic.runtime.migration [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.899 2148578 INFO alembic.runtime.migration [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.902 2148578 INFO aodh.api.app [None req-f7c14072-b5cf-4617-b020-61eb3ccfbd17 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:32.925 2148578 WARNING oslo_db.sqlalchemy.utils [None req-a337f62f-55a3-4a48-b84b-d85d5aeaf6cb 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.926 2148578 WARNING oslo_db.sqlalchemy.utils [None req-a337f62f-55a3-4a48-b84b-d85d5aeaf6cb 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.935 2148578 WARNING oslo_db.sqlalchemy.utils [None req-a337f62f-55a3-4a48-b84b-d85d5aeaf6cb 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.944 2148578 WARNING oslo_db.sqlalchemy.utils [None req-a49c9eac-d5da-4420-8dc2-bfbc2d3d1881 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:32.962 2148578 WARNING oslo_db.sqlalchemy.utils [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.039388s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.959 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.959 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.964 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.964 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.968 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.970 2148577 INFO aodh.api.app [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.002057s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.005489s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.073543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.937 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.937 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.941 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.954 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.960 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:32.962 2148576 INFO aodh.api.app [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.066627s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:32.982 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.984 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:32.995 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:32.996 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.002 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.005 2148578 INFO aodh.api.app [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.062358s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.009 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.009 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.014 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.014 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.020 2148577 INFO alembic.runtime.migration [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.022 2148577 INFO aodh.api.app [None req-1d24df17-92dc-4d20-9bce-867f42507ba5 e9d98045-a6ae-4670-81d0-714419e05beb cb5ee07b-40a8-4582-8658-4ba60385fe46 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/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.060821s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.011 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.012 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.018 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.018 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.026 2148576 INFO alembic.runtime.migration [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.032 2148576 INFO aodh.api.app [None req-be1cb153-bf03-4182-8bbb-0d84d226ba3c fac577f9-c1db-469d-a882-417806739b4e 1edd65de-b397-41d1-a23a-7702565ecbb5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.063 2148576 WARNING oslo_db.sqlalchemy.utils [None req-7fd4dac1-5c44-4197-becb-99c14691fde2 7162eb08-53a0-452b-9de4-203760d72d47 a5508afe-93a5-4853-ad21-6aad1812f5a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.046745s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.053 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.053 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.060 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.060 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.069 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.071 2148578 INFO aodh.api.app [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.059948s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.072 2148577 INFO alembic.runtime.migration [None req-b1cd4956-3137-47ec-aef2-17a8d06c5f0c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.073 2148577 INFO alembic.runtime.migration [None req-b1cd4956-3137-47ec-aef2-17a8d06c5f0c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.077 2148577 INFO alembic.runtime.migration [None req-b1cd4956-3137-47ec-aef2-17a8d06c5f0c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.077 2148577 INFO alembic.runtime.migration [None req-b1cd4956-3137-47ec-aef2-17a8d06c5f0c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.083 2148577 INFO alembic.runtime.migration [None req-b1cd4956-3137-47ec-aef2-17a8d06c5f0c - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.085 2148577 INFO aodh.api.app [None req-b1cd4956-3137-47ec-aef2-17a8d06c5f0c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.076177s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.101 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.101 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.105 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.105 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.109 2148578 INFO alembic.runtime.migration [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.112 2148578 INFO aodh.api.app [None req-a3a29aad-e63f-44b7-9ba6-35891ad008ee 87cfeed5-b447-43e2-a9c8-15a7a9114e5b 4f511d23-c77a-4b31-bbe2-2a1486495fac - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.130 2148578 WARNING oslo_db.sqlalchemy.utils [None req-1867d042-6ffc-46d2-b8b6-5713b25a5609 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.136 2148578 WARNING oslo_db.sqlalchemy.utils [None req-5a90e4f9-33bb-40a3-a64c-e2b560fd6b45 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.141 2148578 WARNING oslo_db.sqlalchemy.utils [None req-b38b3a94-0948-4c11-bdfa-3cab76620b8b b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.155 2148578 WARNING oslo_db.sqlalchemy.utils [None req-dadfc869-9d16-48c0-b958-4dc5cc32eda4 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.160 2148578 WARNING oslo_db.sqlalchemy.utils [None req-dadfc869-9d16-48c0-b958-4dc5cc32eda4 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.059806s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.131 2148577 INFO alembic.runtime.migration [None req-3979a081-046a-4bc9-9410-7b4de5d469b2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.132 2148577 INFO alembic.runtime.migration [None req-3979a081-046a-4bc9-9410-7b4de5d469b2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.136 2148577 INFO alembic.runtime.migration [None req-3979a081-046a-4bc9-9410-7b4de5d469b2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.136 2148577 INFO alembic.runtime.migration [None req-3979a081-046a-4bc9-9410-7b4de5d469b2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.140 2148577 INFO alembic.runtime.migration [None req-3979a081-046a-4bc9-9410-7b4de5d469b2 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.142 2148577 INFO aodh.api.app [None req-3979a081-046a-4bc9-9410-7b4de5d469b2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.048861s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.190 2148577 INFO alembic.runtime.migration [None req-d571ca89-5c53-4f99-84db-a091ee6d4b75 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.191 2148577 INFO alembic.runtime.migration [None req-d571ca89-5c53-4f99-84db-a091ee6d4b75 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.195 2148577 INFO alembic.runtime.migration [None req-d571ca89-5c53-4f99-84db-a091ee6d4b75 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.195 2148577 INFO alembic.runtime.migration [None req-d571ca89-5c53-4f99-84db-a091ee6d4b75 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.200 2148577 INFO alembic.runtime.migration [None req-d571ca89-5c53-4f99-84db-a091ee6d4b75 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.202 2148577 INFO aodh.api.app [None req-d571ca89-5c53-4f99-84db-a091ee6d4b75 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.064497s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.316 2148577 INFO alembic.runtime.migration [None req-a94b837a-7d6d-4203-a411-91602fb28aa3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.317 2148577 INFO alembic.runtime.migration [None req-a94b837a-7d6d-4203-a411-91602fb28aa3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.322 2148577 INFO alembic.runtime.migration [None req-a94b837a-7d6d-4203-a411-91602fb28aa3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.322 2148577 INFO alembic.runtime.migration [None req-a94b837a-7d6d-4203-a411-91602fb28aa3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.327 2148577 INFO alembic.runtime.migration [None req-a94b837a-7d6d-4203-a411-91602fb28aa3 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.329 2148577 INFO aodh.api.app [None req-a94b837a-7d6d-4203-a411-91602fb28aa3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.304503s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.072 2148576 INFO alembic.runtime.migration [None req-7fd4dac1-5c44-4197-becb-99c14691fde2 7162eb08-53a0-452b-9de4-203760d72d47 a5508afe-93a5-4853-ad21-6aad1812f5a8 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.072 2148576 INFO alembic.runtime.migration [None req-7fd4dac1-5c44-4197-becb-99c14691fde2 7162eb08-53a0-452b-9de4-203760d72d47 a5508afe-93a5-4853-ad21-6aad1812f5a8 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.076 2148576 INFO alembic.runtime.migration [None req-7fd4dac1-5c44-4197-becb-99c14691fde2 7162eb08-53a0-452b-9de4-203760d72d47 a5508afe-93a5-4853-ad21-6aad1812f5a8 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.086 2148576 INFO alembic.runtime.migration [None req-7fd4dac1-5c44-4197-becb-99c14691fde2 7162eb08-53a0-452b-9de4-203760d72d47 a5508afe-93a5-4853-ad21-6aad1812f5a8 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.090 2148576 INFO alembic.runtime.migration [None req-7fd4dac1-5c44-4197-becb-99c14691fde2 7162eb08-53a0-452b-9de4-203760d72d47 a5508afe-93a5-4853-ad21-6aad1812f5a8 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.099 2148576 INFO aodh.api.app [None req-7fd4dac1-5c44-4197-becb-99c14691fde2 7162eb08-53a0-452b-9de4-203760d72d47 a5508afe-93a5-4853-ad21-6aad1812f5a8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.332 2148576 WARNING oslo_db.sqlalchemy.utils [None req-5bdf9ef4-6d1b-4670-8129-71229d166797 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.337 2148576 WARNING oslo_db.sqlalchemy.utils [None req-948c51cd-3576-4dee-bd2a-30e8398e831a 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.354 2148576 WARNING oslo_db.sqlalchemy.utils [None req-f931307f-c3f7-46ae-8984-571c5407d057 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.361 2148576 WARNING oslo_db.sqlalchemy.utils [None req-f931307f-c3f7-46ae-8984-571c5407d057 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.240461s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.174 2148578 INFO alembic.runtime.migration [None req-dadfc869-9d16-48c0-b958-4dc5cc32eda4 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.174 2148578 INFO alembic.runtime.migration [None req-dadfc869-9d16-48c0-b958-4dc5cc32eda4 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.179 2148578 INFO alembic.runtime.migration [None req-dadfc869-9d16-48c0-b958-4dc5cc32eda4 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.179 2148578 INFO alembic.runtime.migration [None req-dadfc869-9d16-48c0-b958-4dc5cc32eda4 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.185 2148578 INFO alembic.runtime.migration [None req-dadfc869-9d16-48c0-b958-4dc5cc32eda4 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.187 2148578 INFO aodh.api.app [None req-dadfc869-9d16-48c0-b958-4dc5cc32eda4 b64b8720-207a-48ee-b6b2-df33505aec50 d50deacd-ab00-4046-92c1-cbd185b2e1bc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.377 2148578 WARNING oslo_db.sqlalchemy.utils [None req-233f4da4-dbd2-482c-85bb-6bb814ea7c63 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.378 2148578 WARNING oslo_db.sqlalchemy.utils [None req-233f4da4-dbd2-482c-85bb-6bb814ea7c63 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.384 2148578 WARNING oslo_db.sqlalchemy.utils [None req-b70d43d4-3036-45fa-822f-656259571b99 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.394 2148578 WARNING oslo_db.sqlalchemy.utils [None req-a030c18f-ca4b-41d0-8864-af7b4e75a856 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.396 2148578 WARNING oslo_db.sqlalchemy.utils [None req-a030c18f-ca4b-41d0-8864-af7b4e75a856 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.404 2148578 WARNING oslo_db.sqlalchemy.utils [None req-550a2194-31ac-4553-9395-b350836f5235 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] 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.064662s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.419 2148578 INFO alembic.runtime.migration [None req-550a2194-31ac-4553-9395-b350836f5235 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.419 2148578 INFO alembic.runtime.migration [None req-550a2194-31ac-4553-9395-b350836f5235 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.424 2148578 INFO alembic.runtime.migration [None req-550a2194-31ac-4553-9395-b350836f5235 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.424 2148578 INFO alembic.runtime.migration [None req-550a2194-31ac-4553-9395-b350836f5235 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.432 2148578 INFO alembic.runtime.migration [None req-550a2194-31ac-4553-9395-b350836f5235 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.434 2148578 INFO aodh.api.app [None req-550a2194-31ac-4553-9395-b350836f5235 4664eb5b-c2de-47f1-9e30-041cae4280ba d04c6550-6382-4aaf-809d-977951f3f8e6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.453 2148578 WARNING oslo_db.sqlalchemy.utils [None req-41c52b19-0163-4826-9ffa-7fb36e468620 c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.454 2148578 WARNING oslo_db.sqlalchemy.utils [None req-41c52b19-0163-4826-9ffa-7fb36e468620 c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.461 2148578 WARNING oslo_db.sqlalchemy.utils [None req-59f306b0-abfd-4caa-8fe8-a9070b7f0e4d c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.466 2148578 WARNING oslo_db.sqlalchemy.utils [None req-383ced4c-ad7b-408d-8fd8-2c03282cec61 c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.467 2148578 WARNING oslo_db.sqlalchemy.utils [None req-383ced4c-ad7b-408d-8fd8-2c03282cec61 c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.471 2148578 WARNING oslo_db.sqlalchemy.utils [None req-e9e8b385-7cbf-4103-b6f4-d66dcb2d81db c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.116814s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.383 2148577 INFO alembic.runtime.migration [None req-1da77587-7b98-4ed3-8c73-f8a4b1645381 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.383 2148577 INFO alembic.runtime.migration [None req-1da77587-7b98-4ed3-8c73-f8a4b1645381 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.388 2148577 INFO alembic.runtime.migration [None req-1da77587-7b98-4ed3-8c73-f8a4b1645381 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.388 2148577 INFO alembic.runtime.migration [None req-1da77587-7b98-4ed3-8c73-f8a4b1645381 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.407 2148577 INFO alembic.runtime.migration [None req-1da77587-7b98-4ed3-8c73-f8a4b1645381 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.414 2148577 INFO aodh.api.app [None req-1da77587-7b98-4ed3-8c73-f8a4b1645381 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.055046s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.482 2148578 INFO alembic.runtime.migration [None req-e9e8b385-7cbf-4103-b6f4-d66dcb2d81db c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.483 2148578 INFO alembic.runtime.migration [None req-e9e8b385-7cbf-4103-b6f4-d66dcb2d81db c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.487 2148578 INFO alembic.runtime.migration [None req-e9e8b385-7cbf-4103-b6f4-d66dcb2d81db c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.488 2148578 INFO alembic.runtime.migration [None req-e9e8b385-7cbf-4103-b6f4-d66dcb2d81db c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.492 2148578 INFO alembic.runtime.migration [None req-e9e8b385-7cbf-4103-b6f4-d66dcb2d81db c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.495 2148578 INFO aodh.api.app [None req-e9e8b385-7cbf-4103-b6f4-d66dcb2d81db c535e7b2-b8e6-4efd-bac6-233c24a9e099 49733647-e933-481e-86d7-54629e3af545 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.511 2148578 WARNING oslo_db.sqlalchemy.utils [None req-5f959b73-dbb6-4a94-ba84-2c8862c2e55f 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.512 2148578 WARNING oslo_db.sqlalchemy.utils [None req-5f959b73-dbb6-4a94-ba84-2c8862c2e55f 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.518 2148578 WARNING oslo_db.sqlalchemy.utils [None req-6f18f17c-3750-4338-8e31-2c98dd3e7124 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.523 2148578 WARNING oslo_db.sqlalchemy.utils [None req-700fad29-314e-44f3-a757-867755eb386c 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.524 2148578 WARNING oslo_db.sqlalchemy.utils [None req-700fad29-314e-44f3-a757-867755eb386c 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.527 2148578 WARNING oslo_db.sqlalchemy.utils [None req-9e9b6603-6993-42cd-a9b3-295358a514fe 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.080395s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.498 2148577 INFO alembic.runtime.migration [None req-3f9e68ea-9143-43ba-a001-434d10bb1053 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.498 2148577 INFO alembic.runtime.migration [None req-3f9e68ea-9143-43ba-a001-434d10bb1053 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.503 2148577 INFO alembic.runtime.migration [None req-3f9e68ea-9143-43ba-a001-434d10bb1053 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.504 2148577 INFO alembic.runtime.migration [None req-3f9e68ea-9143-43ba-a001-434d10bb1053 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.510 2148577 INFO alembic.runtime.migration [None req-3f9e68ea-9143-43ba-a001-434d10bb1053 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.513 2148577 INFO aodh.api.app [None req-3f9e68ea-9143-43ba-a001-434d10bb1053 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.058788s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.538 2148578 INFO alembic.runtime.migration [None req-9e9b6603-6993-42cd-a9b3-295358a514fe 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.538 2148578 INFO alembic.runtime.migration [None req-9e9b6603-6993-42cd-a9b3-295358a514fe 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.542 2148578 INFO alembic.runtime.migration [None req-9e9b6603-6993-42cd-a9b3-295358a514fe 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.542 2148578 INFO alembic.runtime.migration [None req-9e9b6603-6993-42cd-a9b3-295358a514fe 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.547 2148578 INFO alembic.runtime.migration [None req-9e9b6603-6993-42cd-a9b3-295358a514fe 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.551 2148578 INFO aodh.api.app [None req-9e9b6603-6993-42cd-a9b3-295358a514fe 111ba66d-cacd-46f0-a3ed-e68b10402117 a999b742-862f-4707-8730-cf17fb01b851 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.581 2148578 WARNING oslo_db.sqlalchemy.utils [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.583 2148578 WARNING oslo_db.sqlalchemy.utils [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.587 2148578 WARNING oslo_db.sqlalchemy.utils [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.064747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.585 2148577 INFO alembic.runtime.migration [None req-79327125-3652-4898-b9a3-fe54d748daef 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.586 2148577 INFO alembic.runtime.migration [None req-79327125-3652-4898-b9a3-fe54d748daef 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.589 2148577 INFO alembic.runtime.migration [None req-79327125-3652-4898-b9a3-fe54d748daef 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.590 2148577 INFO alembic.runtime.migration [None req-79327125-3652-4898-b9a3-fe54d748daef 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.602 2148577 INFO alembic.runtime.migration [None req-79327125-3652-4898-b9a3-fe54d748daef 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.606 2148577 INFO aodh.api.app [None req-79327125-3652-4898-b9a3-fe54d748daef 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.065831s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.605 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.605 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.610 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.610 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.615 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.617 2148578 INFO aodh.api.app [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/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( {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.044394s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.643 2148577 INFO alembic.runtime.migration [None req-5fa2ae07-4850-4fea-a712-e5404e534e23 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.643 2148577 INFO alembic.runtime.migration [None req-5fa2ae07-4850-4fea-a712-e5404e534e23 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.648 2148577 INFO alembic.runtime.migration [None req-5fa2ae07-4850-4fea-a712-e5404e534e23 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.648 2148577 INFO alembic.runtime.migration [None req-5fa2ae07-4850-4fea-a712-e5404e534e23 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.653 2148577 INFO alembic.runtime.migration [None req-5fa2ae07-4850-4fea-a712-e5404e534e23 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.655 2148577 INFO aodh.api.app [None req-5fa2ae07-4850-4fea-a712-e5404e534e23 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.319651s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.378 2148576 INFO alembic.runtime.migration [None req-f931307f-c3f7-46ae-8984-571c5407d057 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.378 2148576 INFO alembic.runtime.migration [None req-f931307f-c3f7-46ae-8984-571c5407d057 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.388 2148576 INFO alembic.runtime.migration [None req-f931307f-c3f7-46ae-8984-571c5407d057 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.388 2148576 INFO alembic.runtime.migration [None req-f931307f-c3f7-46ae-8984-571c5407d057 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.399 2148576 INFO alembic.runtime.migration [None req-f931307f-c3f7-46ae-8984-571c5407d057 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.405 2148576 INFO aodh.api.app [None req-f931307f-c3f7-46ae-8984-571c5407d057 682a3e1c-4ff6-4a2e-aabf-618207c73164 9ab3b20e-7489-4094-b285-dc75d2f85183 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.444 2148576 WARNING oslo_db.sqlalchemy.utils [None req-d27ac501-0903-431f-86ab-d738ff50144e 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.454 2148576 WARNING oslo_db.sqlalchemy.utils [None req-19cc9110-9d5b-47c6-bf1b-b9077e0986a0 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.473 2148576 WARNING oslo_db.sqlalchemy.utils [None req-61272143-c496-445b-812f-0b0f11018ff5 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.477 2148576 WARNING oslo_db.sqlalchemy.utils [None req-b2ed06e1-f2ce-4387-881f-0e747f06cdf8 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.491 2148576 WARNING oslo_db.sqlalchemy.utils [None req-7194cdb0-5bb0-4bd0-b4a2-c5070e52f9ae 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.502 2148576 WARNING oslo_db.sqlalchemy.utils [None req-e3229581-392f-41e3-a055-6d15598573b3 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.520 2148576 WARNING oslo_db.sqlalchemy.utils [None req-29214fb1-b1d8-4d44-8faa-4f6d1a04aeff 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.524 2148576 WARNING oslo_db.sqlalchemy.utils [None req-67fe4b1d-44c9-4935-8c4a-be346c5fb681 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.547 2148576 WARNING oslo_db.sqlalchemy.utils [None req-9fc0f061-9b65-4740-98e9-938e0b23d68c 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.550 2148576 WARNING oslo_db.sqlalchemy.utils [None req-57bc7308-4cdc-4c0b-9bf5-cf52637b3b81 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.563 2148576 WARNING oslo_db.sqlalchemy.utils [None req-0680cb61-30cf-40ab-bf52-267354644ce9 9f8ebd6 b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.573 2148576 WARNING oslo_db.sqlalchemy.utils [None req-431e4d13-8550-4282-be8f-80721f83007a 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.592 2148576 WARNING oslo_db.sqlalchemy.utils [None req-ecf0aedd-9a8e-46e9-a42e-358534d22c99 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.596 2148576 WARNING oslo_db.sqlalchemy.utils [None req-05709533-b82d-4926-b494-6b33fc00c563 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.617 2148576 WARNING oslo_db.sqlalchemy.utils [None req-df34c5d9-34bd-46e5-b18c-381116e3964d 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.621 2148576 WARNING oslo_db.sqlalchemy.utils [None req-1160be1a-2755-4251-bb9a-13eda0c1060e 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.635 2148576 WARNING oslo_db.sqlalchemy.utils [None req-35bda2fa-ea71-456e-a392-6f2bd14bd99a 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.639 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c4044f66-957a-4caa-bebc-68371db84dac 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.650 2148576 WARNING oslo_db.sqlalchemy.utils [None req-8d587f49-23e0-4461-9e95-526504f80c61 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.664 2148576 WARNING oslo_db.sqlalchemy.utils [None req-e483acc8-cf24-4ad6-bb39-62366c654130 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.675 2148576 WARNING oslo_db.sqlalchemy.utils [None req-9c955ff6-b2b8-4ed2-90a7-c817edbdaf4b 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.684 2148576 WARNING oslo_db.sqlalchemy.utils [None req-9c955ff6-b2b8-4ed2-90a7-c817edbdaf4b 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.049304s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.666 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.666 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.670 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.671 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.675 2148578 INFO alembic.runtime.migration [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.678 2148578 INFO aodh.api.app [None req-96915552-171b-46c7-84e6-5d037d4da26a c5c2a801-2e3a-4fa4-ad04-b8e21498a7be 3a875fbf-7b52-40da-aa7f-a12d8d27ecb6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.691 2148578 WARNING oslo_db.sqlalchemy.utils [None req-74567834-7a8e-4b11-b079-1179f66f82ab - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.700 2148578 WARNING oslo_db.sqlalchemy.utils [None req-e5a5b51b-2c23-4860-853b-5b4b0e7f679a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.001250s] ... ok {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.042931s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.688 2148577 INFO alembic.runtime.migration [None req-02770099-7640-430d-a0df-c557aa35dc03 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.688 2148577 INFO alembic.runtime.migration [None req-02770099-7640-430d-a0df-c557aa35dc03 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.691 2148577 INFO alembic.runtime.migration [None req-02770099-7640-430d-a0df-c557aa35dc03 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.691 2148577 INFO alembic.runtime.migration [None req-02770099-7640-430d-a0df-c557aa35dc03 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.697 2148577 INFO alembic.runtime.migration [None req-02770099-7640-430d-a0df-c557aa35dc03 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.700 2148577 INFO aodh.api.app [None req-02770099-7640-430d-a0df-c557aa35dc03 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.013279s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000984s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002062s] ... ok {1} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.010143s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.004318s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002268s] ... ok {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.008810s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.740 2148577 WARNING stevedore.named [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Could not load no-such-engine {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.046013s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.750 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.750 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.754 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.754 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.760 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.773 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.781 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.051571s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.746 2148578 INFO alembic.runtime.migration [None req-e5a5b51b-2c23-4860-853b-5b4b0e7f679a - - - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.747 2148578 INFO alembic.runtime.migration [None req-e5a5b51b-2c23-4860-853b-5b4b0e7f679a - - - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.751 2148578 INFO alembic.runtime.migration [None req-e5a5b51b-2c23-4860-853b-5b4b0e7f679a - - - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.751 2148578 INFO alembic.runtime.migration [None req-e5a5b51b-2c23-4860-853b-5b4b0e7f679a - - - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.755 2148578 INFO alembic.runtime.migration [None req-e5a5b51b-2c23-4860-853b-5b4b0e7f679a - - - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.758 2148578 INFO aodh.api.app [None req-e5a5b51b-2c23-4860-853b-5b4b0e7f679a - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.360579s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.449 2148579 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:16:33.449 2148579 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:16:33.459 2148579 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-15 08:16:33.459 2148579 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-15 08:16:33.467 2148579 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-15 08:16:33.552 2148579 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.764 2148579 WARNING oslo_db.sqlalchemy.utils [None req-2eaa6c3a-226d-4ec1-a5d4-cb879461d5e1 563cd2fd-03a6-49d2-afc2-65ab471e15fd 29dcba97-6917-4332-95f0-9dd0fa70ca44 - - - -] 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.034410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.800 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.801 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.807 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.807 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.812 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.818 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.150843s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.705 2148576 INFO alembic.runtime.migration [None req-9c955ff6-b2b8-4ed2-90a7-c817edbdaf4b 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.705 2148576 INFO alembic.runtime.migration [None req-9c955ff6-b2b8-4ed2-90a7-c817edbdaf4b 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.711 2148576 INFO alembic.runtime.migration [None req-9c955ff6-b2b8-4ed2-90a7-c817edbdaf4b 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.712 2148576 INFO alembic.runtime.migration [None req-9c955ff6-b2b8-4ed2-90a7-c817edbdaf4b 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.716 2148576 INFO alembic.runtime.migration [None req-9c955ff6-b2b8-4ed2-90a7-c817edbdaf4b 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.731 2148576 INFO aodh.api.app [None req-9c955ff6-b2b8-4ed2-90a7-c817edbdaf4b 9f8ebd6b-63de-45f3-9dc7-ccbacfcd0200 ee8ee2d5-ca26-49c0-a505-65983acbe9f1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.757 2148576 WARNING oslo_db.sqlalchemy.utils [None req-1ac7e09e-ca2c-4458-acc7-7af59f6588c6 926afc0f-84f8-4fba-8c48-8e25d8fe414d 483bb7c8-accd-44ad-9bf3-e1d5397e8c3d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.759 2148576 WARNING oslo_db.sqlalchemy.utils [None req-1ac7e09e-ca2c-4458-acc7-7af59f6588c6 926afc0f-84f8-4fba-8c48-8e25d8fe414d 483bb7c8-accd-44ad-9bf3-e1d5397e8c3d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.772 2148576 WARNING oslo_db.sqlalchemy.utils [None req-fc653c35-81f8-48ee-9f4f-db22f5ba2a98 926afc0f-84f8-4fba-8c48-8e25d8fe414d 483bb7c8-accd-44ad-9bf3-e1d5397e8c3d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.775 2148576 WARNING oslo_db.sqlalchemy.utils [None req-aed57d23-2d41-4bea-b97f-eee3f2552e38 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.781 2148576 WARNING oslo_db.sqlalchemy.utils [None req-0907d252-314b-41e6-b726-94206a4e982b 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.799 2148576 WARNING oslo_db.sqlalchemy.utils [None req-97bfec76-c2e0-48ff-b9b6-50eb6c6440fa 926afc0f-84f8-4fba-8c48-8e25d8fe414d 483bb7c8-accd-44ad-9bf3-e1d5397e8c3d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.805 2148576 WARNING oslo_db.sqlalchemy.utils [None req-97bfec76-c2e0-48ff-b9b6-50eb6c6440fa 926afc0f-84f8-4fba-8c48-8e25d8fe414d 483bb7c8-accd-44ad-9bf3-e1d5397e8c3d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.809 2148576 WARNING oslo_db.sqlalchemy.utils [None req-aafbfdcc-23bc-49ac-aa38-298c7c63a429 926afc0f-84f8-4fba-8c48-8e25d8fe414d 483bb7c8-accd-44ad-9bf3-e1d5397e8c3d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.821 2148576 WARNING oslo_db.sqlalchemy.utils [None req-1a61df66-dc92-41f5-bfe0-55a0f1dc0cc2 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.829 2148576 WARNING oslo_db.sqlalchemy.utils [None req-1a61df66-dc92-41f5-bfe0-55a0f1dc0cc2 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.833 2148576 WARNING oslo_db.sqlalchemy.utils [None req-a513e1e7-71ca-4ad3-b077-03ec9a1a9d4b 03dc22f a-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.063761s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.797 2148578 INFO alembic.runtime.migration [None req-4d243b33-ca4f-4895-9ced-07f2f43d4b5e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.798 2148578 INFO alembic.runtime.migration [None req-4d243b33-ca4f-4895-9ced-07f2f43d4b5e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.802 2148578 INFO alembic.runtime.migration [None req-4d243b33-ca4f-4895-9ced-07f2f43d4b5e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.802 2148578 INFO alembic.runtime.migration [None req-4d243b33-ca4f-4895-9ced-07f2f43d4b5e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.807 2148578 INFO alembic.runtime.migration [None req-4d243b33-ca4f-4895-9ced-07f2f43d4b5e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.809 2148578 INFO aodh.api.app [None req-4d243b33-ca4f-4895-9ced-07f2f43d4b5e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.050080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.833 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.833 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.848 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.848 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.853 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.860 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.862 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.869 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] 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_admin_user_set_log_test_actions [0.102151s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.794 2148579 INFO alembic.runtime.migration [None req-2eaa6c3a-226d-4ec1-a5d4-cb879461d5e1 563cd2fd-03a6-49d2-afc2-65ab471e15fd 29dcba97-6917-4332-95f0-9dd0fa70ca44 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.794 2148579 INFO alembic.runtime.migration [None req-2eaa6c3a-226d-4ec1-a5d4-cb879461d5e1 563cd2fd-03a6-49d2-afc2-65ab471e15fd 29dcba97-6917-4332-95f0-9dd0fa70ca44 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.802 2148579 INFO alembic.runtime.migration [None req-2eaa6c3a-226d-4ec1-a5d4-cb879461d5e1 563cd2fd-03a6-49d2-afc2-65ab471e15fd 29dcba97-6917-4332-95f0-9dd0fa70ca44 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.803 2148579 INFO alembic.runtime.migration [None req-2eaa6c3a-226d-4ec1-a5d4-cb879461d5e1 563cd2fd-03a6-49d2-afc2-65ab471e15fd 29dcba97-6917-4332-95f0-9dd0fa70ca44 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.813 2148579 INFO alembic.runtime.migration [None req-2eaa6c3a-226d-4ec1-a5d4-cb879461d5e1 563cd2fd-03a6-49d2-afc2-65ab471e15fd 29dcba97-6917-4332-95f0-9dd0fa70ca44 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.823 2148579 INFO aodh.api.app [None req-2eaa6c3a-226d-4ec1-a5d4-cb879461d5e1 563cd2fd-03a6-49d2-afc2-65ab471e15fd 29dcba97-6917-4332-95f0-9dd0fa70ca44 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.857 2148579 WARNING oslo_db.sqlalchemy.utils [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.863 2148579 WARNING oslo_db.sqlalchemy.utils [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.878 2148579 WARNING oslo_db.sqlalchemy.utils [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.047019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.884 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.884 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.889 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.889 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.896 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.911 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.099649s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.850 2148576 INFO alembic.runtime.migration [None req-a513e1e7-71ca-4ad3-b077-03ec9a1a9d4b 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.850 2148576 INFO alembic.runtime.migration [None req-a513e1e7-71ca-4ad3-b077-03ec9a1a9d4b 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.861 2148576 INFO alembic.runtime.migration [None req-a513e1e7-71ca-4ad3-b077-03ec9a1a9d4b 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.861 2148576 INFO alembic.runtime.migration [None req-a513e1e7-71ca-4ad3-b077-03ec9a1a9d4b 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.875 2148576 INFO alembic.runtime.migration [None req-a513e1e7-71ca-4ad3-b077-03ec9a1a9d4b 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.879 2148576 INFO aodh.api.app [None req-a513e1e7-71ca-4ad3-b077-03ec9a1a9d4b 03dc22fa-0976-416f-bbe2-ea707bd9f768 b4ab0817-6ec9-427c-ac82-007d34e2771c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:33.909 2148576 WARNING oslo_db.sqlalchemy.utils [None req-8ba78e71-9413-4d21-b899-72d4d0bc5cfd 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.910 2148576 WARNING oslo_db.sqlalchemy.utils [None req-8ba78e71-9413-4d21-b899-72d4d0bc5cfd 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.920 2148576 WARNING oslo_db.sqlalchemy.utils [None req-8256d4d9-239d-420c-834e-38e368e5ed74 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.928 2148576 WARNING oslo_db.sqlalchemy.utils [None req-8b8ec4b6-9b80-4cd0-846c-cc8409712fa9 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.929 2148576 WARNING oslo_db.sqlalchemy.utils [None req-8b8ec4b6-9b80-4cd0-846c-cc8409712fa9 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:33.934 2148576 WARNING oslo_db.sqlalchemy.utils [None req-74c7aaac-036c-438c-9770-6ec109518402 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.090183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.862 2148578 INFO alembic.runtime.migration [None req-ade87a35-4865-4619-9dd7-a16ea59e48a6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.862 2148578 INFO alembic.runtime.migration [None req-ade87a35-4865-4619-9dd7-a16ea59e48a6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.871 2148578 INFO alembic.runtime.migration [None req-ade87a35-4865-4619-9dd7-a16ea59e48a6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.871 2148578 INFO alembic.runtime.migration [None req-ade87a35-4865-4619-9dd7-a16ea59e48a6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.879 2148578 INFO alembic.runtime.migration [None req-ade87a35-4865-4619-9dd7-a16ea59e48a6 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.882 2148578 INFO aodh.api.app [None req-ade87a35-4865-4619-9dd7-a16ea59e48a6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.064427s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.896 2148579 INFO alembic.runtime.migration [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.897 2148579 INFO alembic.runtime.migration [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.900 2148579 INFO alembic.runtime.migration [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.904 2148579 INFO alembic.runtime.migration [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.908 2148579 INFO alembic.runtime.migration [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.913 2148579 INFO aodh.api.app [None req-08b99a03-969d-488c-945d-7022cea5239b 089023b0-4d25-4b31-866d-4656f101a434 1d685e0d-b839-4196-b4af-7ada940d458e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.037272s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.934 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.935 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.939 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.939 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.943 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.949 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.056266s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.955 2148578 INFO alembic.runtime.migration [None req-1c89b412-bc3d-401c-9478-f10c71a7757a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.956 2148578 INFO alembic.runtime.migration [None req-1c89b412-bc3d-401c-9478-f10c71a7757a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.966 2148578 INFO alembic.runtime.migration [None req-1c89b412-bc3d-401c-9478-f10c71a7757a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.966 2148578 INFO alembic.runtime.migration [None req-1c89b412-bc3d-401c-9478-f10c71a7757a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.974 2148578 INFO alembic.runtime.migration [None req-1c89b412-bc3d-401c-9478-f10c71a7757a - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.976 2148578 INFO aodh.api.app [None req-1c89b412-bc3d-401c-9478-f10c71a7757a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.046429s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.971 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.971 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.984 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.984 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.991 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.997 2148577 WARNING oslo_db.sqlalchemy.utils [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.069855s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.965 2148579 INFO alembic.runtime.migration [None req-0061a30a-8c79-42b5-8789-d445c745d326 0e546079-4a43-4b5a-9521-430fe3df02be c65a3e4f-c812-4939-81b1-c856f5fde33c - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.965 2148579 INFO alembic.runtime.migration [None req-0061a30a-8c79-42b5-8789-d445c745d326 0e546079-4a43-4b5a-9521-430fe3df02be c65a3e4f-c812-4939-81b1-c856f5fde33c - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.969 2148579 INFO alembic.runtime.migration [None req-0061a30a-8c79-42b5-8789-d445c745d326 0e546079-4a43-4b5a-9521-430fe3df02be c65a3e4f-c812-4939-81b1-c856f5fde33c - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.969 2148579 INFO alembic.runtime.migration [None req-0061a30a-8c79-42b5-8789-d445c745d326 0e546079-4a43-4b5a-9521-430fe3df02be c65a3e4f-c812-4939-81b1-c856f5fde33c - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.982 2148579 INFO alembic.runtime.migration [None req-0061a30a-8c79-42b5-8789-d445c745d326 0e546079-4a43-4b5a-9521-430fe3df02be c65a3e4f-c812-4939-81b1-c856f5fde33c - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.994 2148579 INFO aodh.api.app [None req-0061a30a-8c79-42b5-8789-d445c745d326 0e546079-4a43-4b5a-9521-430fe3df02be c65a3e4f-c812-4939-81b1-c856f5fde33c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.039967s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.016 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.016 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.020 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.021 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.030 2148577 INFO alembic.runtime.migration [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001347s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.106711s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:33.950 2148576 INFO alembic.runtime.migration [None req-74c7aaac-036c-438c-9770-6ec109518402 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.951 2148576 INFO alembic.runtime.migration [None req-74c7aaac-036c-438c-9770-6ec109518402 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.954 2148576 INFO alembic.runtime.migration [None req-74c7aaac-036c-438c-9770-6ec109518402 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:33.954 2148576 INFO alembic.runtime.migration [None req-74c7aaac-036c-438c-9770-6ec109518402 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:33.975 2148576 INFO alembic.runtime.migration [None req-74c7aaac-036c-438c-9770-6ec109518402 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:33.978 2148576 INFO aodh.api.app [None req-74c7aaac-036c-438c-9770-6ec109518402 478432c3-4e61-4a91-b57c-90cdf1707e01 523fbf60-67e8-40f1-946c-6364e4e06f26 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.013 2148576 WARNING oslo_db.sqlalchemy.utils [None req-69d16d17-9ee6-4f93-98de-04f9c118cc30 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.015 2148576 WARNING oslo_db.sqlalchemy.utils [None req-69d16d17-9ee6-4f93-98de-04f9c118cc30 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.033 2148576 WARNING oslo_db.sqlalchemy.utils [None req-124b82a6-75c6-4d36-9cba-ea3b5aeb3147 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.035 2148576 WARNING oslo_db.sqlalchemy.utils [None req-124b82a6-75c6-4d36-9cba-ea3b5aeb3147 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.024496s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.070 2148577 ERROR stevedore.extension [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] 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:16:34.071 2148577 WARNING stevedore.named [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Could not load prometheus 2025-10-15 08:16:34.071 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 09e3ec5d-d461-49c0-8ed5-95abd5794da8 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:16:34.073 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm ceb23e90-4af3-4f99-b699-0a9fa980243e 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:16:34.073 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm a4723539-7481-4f29-aa1c-c24460d3d3f5 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:16:34.074 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm c78f4093-b54c-46c1-9151-992266767e57 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.010282s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.084 2148577 INFO aodh.evaluator.event [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-10-15 08:16:34.084 2148577 INFO aodh.evaluator.event [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-10-15 08:16:34.084 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 2 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.086479s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.014 2148578 INFO alembic.runtime.migration [None req-a7f7e7bf-e166-42e0-ba34-aa8d596d079b - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.014 2148578 INFO alembic.runtime.migration [None req-a7f7e7bf-e166-42e0-ba34-aa8d596d079b - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.018 2148578 INFO alembic.runtime.migration [None req-a7f7e7bf-e166-42e0-ba34-aa8d596d079b - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.018 2148578 INFO alembic.runtime.migration [None req-a7f7e7bf-e166-42e0-ba34-aa8d596d079b - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.027 2148578 INFO alembic.runtime.migration [None req-a7f7e7bf-e166-42e0-ba34-aa8d596d079b - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.035 2148578 INFO aodh.api.app [None req-a7f7e7bf-e166-42e0-ba34-aa8d596d079b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.010207s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.078306s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.034 2148579 INFO alembic.runtime.migration [None req-a2d61452-edd2-4a50-88de-ded2d63de539 cde315cb-a3b3-46f7-b48d-2eb6fc994d46 a6ebd1c7-3061-47ac-8d37-5e187966dd13 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.034 2148579 INFO alembic.runtime.migration [None req-a2d61452-edd2-4a50-88de-ded2d63de539 cde315cb-a3b3-46f7-b48d-2eb6fc994d46 a6ebd1c7-3061-47ac-8d37-5e187966dd13 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.044 2148579 INFO alembic.runtime.migration [None req-a2d61452-edd2-4a50-88de-ded2d63de539 cde315cb-a3b3-46f7-b48d-2eb6fc994d46 a6ebd1c7-3061-47ac-8d37-5e187966dd13 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.044 2148579 INFO alembic.runtime.migration [None req-a2d61452-edd2-4a50-88de-ded2d63de539 cde315cb-a3b3-46f7-b48d-2eb6fc994d46 a6ebd1c7-3061-47ac-8d37-5e187966dd13 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.049 2148579 INFO alembic.runtime.migration [None req-a2d61452-edd2-4a50-88de-ded2d63de539 cde315cb-a3b3-46f7-b48d-2eb6fc994d46 a6ebd1c7-3061-47ac-8d37-5e187966dd13 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.059 2148579 INFO aodh.api.app [None req-a2d61452-edd2-4a50-88de-ded2d63de539 cde315cb-a3b3-46f7-b48d-2eb6fc994d46 a6ebd1c7-3061-47ac-8d37-5e187966dd13 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.088 2148579 WARNING oslo_db.sqlalchemy.utils [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.089 2148579 WARNING oslo_db.sqlalchemy.utils [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.100 2148579 WARNING oslo_db.sqlalchemy.utils [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.011651s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.106 2148577 INFO aodh.evaluator.event [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Triggering the alarm ea018ad5-1b06-4dba-adcb-b781889dacef by event for project , event_type: compute.instance.update 2025-10-15 08:16:34.107 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm ea018ad5-1b06-4dba-adcb-b781889dacef transitioning to alarm because Event hits the query . {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.012197s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.118 2148577 INFO aodh.evaluator.event [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Triggering the alarm 0e73c377-b2e0-432d-bc2f-22dfb2fe1ded by event for project , event_type: type0 2025-10-15 08:16:34.118 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 0e73c377-b2e0-432d-bc2f-22dfb2fe1ded transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.010285s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.129 2148577 INFO aodh.evaluator.event [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Triggering the alarm 1ec52165-3f72-45bb-a08d-8a9b93d0cc30 by event for project project1, event_type: type0 2025-10-15 08:16:34.130 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 1ec52165-3f72-45bb-a08d-8a9b93d0cc30 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.021525s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.004730s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002496s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.012272s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.142 2148577 INFO aodh.evaluator.event [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Triggering the alarm 75fcc6cf-bfad-4dd5-9dba-af19e86254d8 by event for project , event_type: type0 2025-10-15 08:16:34.142 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 75fcc6cf-bfad-4dd5-9dba-af19e86254d8 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.010250s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.010015s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.008664s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.015218s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.172 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 94bdd1e6-1483-4202-953a-40b3775e356e transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.103390s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.099 2148578 INFO alembic.runtime.migration [None req-0534abf6-ade4-4dab-9447-cf4820e390a5 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.100 2148578 INFO alembic.runtime.migration [None req-0534abf6-ade4-4dab-9447-cf4820e390a5 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.104 2148578 INFO alembic.runtime.migration [None req-0534abf6-ade4-4dab-9447-cf4820e390a5 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.104 2148578 INFO alembic.runtime.migration [None req-0534abf6-ade4-4dab-9447-cf4820e390a5 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.111 2148578 INFO alembic.runtime.migration [None req-0534abf6-ade4-4dab-9447-cf4820e390a5 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.113 2148578 INFO aodh.api.app [None req-0534abf6-ade4-4dab-9447-cf4820e390a5 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.017295s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.195 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 405e9dd9-54a2-4273-bbfa-bd3a6f44960d 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_equivocal_from_unknown [0.011104s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.208 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 8e79e982-5b35-4ff2-9ae2-565e1dcef3a8 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_no_state_change_outside_time_constraint [0.011972s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.086998s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.160 2148576 INFO alembic.runtime.migration [None req-124b82a6-75c6-4d36-9cba-ea3b5aeb3147 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.161 2148576 INFO alembic.runtime.migration [None req-124b82a6-75c6-4d36-9cba-ea3b5aeb3147 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.172 2148576 INFO alembic.runtime.migration [None req-124b82a6-75c6-4d36-9cba-ea3b5aeb3147 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.172 2148576 INFO alembic.runtime.migration [None req-124b82a6-75c6-4d36-9cba-ea3b5aeb3147 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.179 2148576 INFO alembic.runtime.migration [None req-124b82a6-75c6-4d36-9cba-ea3b5aeb3147 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.188 2148576 INFO aodh.api.app [None req-124b82a6-75c6-4d36-9cba-ea3b5aeb3147 e015f64f-e8e3-4c23-82f0-8041cdf6c851 ed948c9d-6052-418b-b5a5-074f2da02ad8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.021188s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.237 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 77ecc134-c840-4bde-bcf4-4dac5874876f transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.143723s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.112 2148579 INFO alembic.runtime.migration [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.112 2148579 INFO alembic.runtime.migration [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.124 2148579 INFO alembic.runtime.migration [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.124 2148579 INFO alembic.runtime.migration [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.131 2148579 INFO alembic.runtime.migration [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.139 2148579 INFO aodh.api.app [None req-75ad33e0-6e8c-46ff-a8ba-941b922f2ffc c1b2b245-fc0a-4b74-b4b0-676016430fbf 3551d53e-a3a3-43cb-87bc-d9723a12a548 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.170 2148579 WARNING oslo_db.sqlalchemy.utils [None req-98b105ea-8952-4ed6-86dd-b3a6dcc3aa91 ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.180 2148579 WARNING oslo_db.sqlalchemy.utils [None req-6a158c9e-54f7-41f9-93d3-6e8bf0290619 ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.183 2148579 WARNING oslo_db.sqlalchemy.utils [None req-6a158c9e-54f7-41f9-93d3-6e8bf0290619 ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.194 2148579 WARNING oslo_db.sqlalchemy.utils [None req-9dc3d4f5-f4a2-42f6-91fc-c16a1a7568e0 ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.202 2148579 WARNING oslo_db.sqlalchemy.utils [None req-737a5391-6d14-4290-bc3d-8ce52fa6834d ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.220 2148579 WARNING oslo_db.sqlalchemy.utils [None req-6d04b678-6366-4d7a-b5ef-6329778bd775 ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.227 2148579 WARNING oslo_db.sqlalchemy.utils [None req-f44b913b-7600-4a4b-98be-a46f95c15fca ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.234 2148579 WARNING oslo_db.sqlalchemy.utils [None req-f44b913b-7600-4a4b-98be-a46f95c15fca ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.014465s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.256 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm 729f4cb7-0a4e-442c-af53-b21187de3aac 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_insufficient [0.014523s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.268 2148577 WARNING aodh.evaluator.threshold [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Expecting 5 datapoints but only get 0 2025-10-15 08:16:34.269 2148577 INFO aodh.evaluator [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] alarm fb65d5d0-0eda-4b4c-86c7-d249537d801d transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.008066s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.281 2148577 INFO aodh.notifier.heat [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] 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:16:34.281 2148577 ERROR aodh.notifier.heat [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000947s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.002366s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.003592s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.119128s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.214 2148578 INFO alembic.runtime.migration [None req-5c9643a0-eb01-4c6a-bd2c-687a7c14a45e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.214 2148578 INFO alembic.runtime.migration [None req-5c9643a0-eb01-4c6a-bd2c-687a7c14a45e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.218 2148578 INFO alembic.runtime.migration [None req-5c9643a0-eb01-4c6a-bd2c-687a7c14a45e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.218 2148578 INFO alembic.runtime.migration [None req-5c9643a0-eb01-4c6a-bd2c-687a7c14a45e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.224 2148578 INFO alembic.runtime.migration [None req-5c9643a0-eb01-4c6a-bd2c-687a7c14a45e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.227 2148578 INFO aodh.api.app [None req-5c9643a0-eb01-4c6a-bd2c-687a7c14a45e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.102610s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.260 2148579 INFO alembic.runtime.migration [None req-f44b913b-7600-4a4b-98be-a46f95c15fca ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.260 2148579 INFO alembic.runtime.migration [None req-f44b913b-7600-4a4b-98be-a46f95c15fca ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.264 2148579 INFO alembic.runtime.migration [None req-f44b913b-7600-4a4b-98be-a46f95c15fca ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.264 2148579 INFO alembic.runtime.migration [None req-f44b913b-7600-4a4b-98be-a46f95c15fca ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.274 2148579 INFO alembic.runtime.migration [None req-f44b913b-7600-4a4b-98be-a46f95c15fca ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.280 2148579 INFO aodh.api.app [None req-f44b913b-7600-4a4b-98be-a46f95c15fca ed2b6d84-5dcb-4a51-9c2d-f1e2db6ad58b fdedc0db-fd8d-4975-a439-2fbabcd68a7c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.306 2148579 WARNING oslo_db.sqlalchemy.utils [None req-524d221b-8ff5-45d6-97e0-1b39fe87cdf6 b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.311 2148579 WARNING oslo_db.sqlalchemy.utils [None req-524d221b-8ff5-45d6-97e0-1b39fe87cdf6 b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.322 2148579 WARNING oslo_db.sqlalchemy.utils [None req-2c14a2f8-a5eb-4c70-99d7-3679a324af95 b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.338 2148579 WARNING oslo_db.sqlalchemy.utils [None req-db998d77-9c6c-4325-97a7-73ad7d523cec b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.340 2148579 WARNING oslo_db.sqlalchemy.utils [None req-db998d77-9c6c-4325-97a7-73ad7d523cec b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.344 2148579 WARNING oslo_db.sqlalchemy.utils [None req-0530129c-7b37-4e9d-bacc-894ecae801ac b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.115038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.259 2148576 INFO alembic.runtime.migration [None req-ccadf51f-312d-442a-9376-5ccca6ae4b45 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.264 2148576 INFO alembic.runtime.migration [None req-ccadf51f-312d-442a-9376-5ccca6ae4b45 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.270 2148576 INFO alembic.runtime.migration [None req-ccadf51f-312d-442a-9376-5ccca6ae4b45 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.270 2148576 INFO alembic.runtime.migration [None req-ccadf51f-312d-442a-9376-5ccca6ae4b45 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.279 2148576 INFO alembic.runtime.migration [None req-ccadf51f-312d-442a-9376-5ccca6ae4b45 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.283 2148576 INFO aodh.api.app [None req-ccadf51f-312d-442a-9376-5ccca6ae4b45 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.325 2148576 INFO aodh.api.app [None req-ccadf51f-312d-442a-9376-5ccca6ae4b45 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.348 2148576 WARNING oslo_policy.policy [None req-a03a16ed-e278-47ff-8a65-1668f3ffe4ae some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.106025s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.326 2148578 INFO alembic.runtime.migration [None req-3accedd8-c965-4530-8f75-478564864e4b - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.326 2148578 INFO alembic.runtime.migration [None req-3accedd8-c965-4530-8f75-478564864e4b - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.336 2148578 INFO alembic.runtime.migration [None req-3accedd8-c965-4530-8f75-478564864e4b - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.336 2148578 INFO alembic.runtime.migration [None req-3accedd8-c965-4530-8f75-478564864e4b - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.350 2148578 INFO alembic.runtime.migration [None req-3accedd8-c965-4530-8f75-478564864e4b - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.358 2148578 INFO aodh.api.app [None req-3accedd8-c965-4530-8f75-478564864e4b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.081948s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.372 2148576 INFO alembic.runtime.migration [None req-a03a16ed-e278-47ff-8a65-1668f3ffe4ae some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.373 2148576 INFO alembic.runtime.migration [None req-a03a16ed-e278-47ff-8a65-1668f3ffe4ae some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.385 2148576 INFO alembic.runtime.migration [None req-a03a16ed-e278-47ff-8a65-1668f3ffe4ae some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.385 2148576 INFO alembic.runtime.migration [None req-a03a16ed-e278-47ff-8a65-1668f3ffe4ae some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.399 2148576 INFO alembic.runtime.migration [None req-a03a16ed-e278-47ff-8a65-1668f3ffe4ae some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.401 2148576 INFO aodh.api.app [None req-a03a16ed-e278-47ff-8a65-1668f3ffe4ae some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.121630s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.362 2148579 INFO alembic.runtime.migration [None req-0530129c-7b37-4e9d-bacc-894ecae801ac b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.362 2148579 INFO alembic.runtime.migration [None req-0530129c-7b37-4e9d-bacc-894ecae801ac b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.372 2148579 INFO alembic.runtime.migration [None req-0530129c-7b37-4e9d-bacc-894ecae801ac b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.374 2148579 INFO alembic.runtime.migration [None req-0530129c-7b37-4e9d-bacc-894ecae801ac b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.383 2148579 INFO alembic.runtime.migration [None req-0530129c-7b37-4e9d-bacc-894ecae801ac b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.388 2148579 INFO aodh.api.app [None req-0530129c-7b37-4e9d-bacc-894ecae801ac b6bc5513-d4f2-4edc-ad3d-dcfa6f6d7d42 2286b414-0f6a-496a-bfcf-f1883ab83050 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.421 2148579 WARNING oslo_db.sqlalchemy.utils [None req-df77ab12-ffc0-46ea-a7eb-0fcf90f5a0a2 20b394f7-424e-4c5c-97e4-fe4734a94834 753e364e-6857-48d0-8382-14152582c037 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.423 2148579 WARNING oslo_db.sqlalchemy.utils [None req-df77ab12-ffc0-46ea-a7eb-0fcf90f5a0a2 20b394f7-424e-4c5c-97e4-fe4734a94834 753e364e-6857-48d0-8382-14152582c037 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.438 2148579 WARNING oslo_db.sqlalchemy.utils [None req-5703b02b-470f-40b0-b7c0-0019f821b6ea 20b394f7-424e-4c5c-97e4-fe4734a94834 753e364e-6857-48d0-8382-14152582c037 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.448 2148579 WARNING oslo_db.sqlalchemy.utils [None req-e1c78719-e930-449f-b104-6baaa7243c12 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.450 2148579 WARNING oslo_db.sqlalchemy.utils [None req-e1c78719-e930-449f-b104-6baaa7243c12 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.460 2148579 WARNING oslo_db.sqlalchemy.utils [None req-dd0ad7f3-fbae-48a3-ab39-506d9dfd6745 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.466 2148579 WARNING oslo_db.sqlalchemy.utils [None req-8f80fb44-6add-4743-9e7a-feb560d7752e 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.064010s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.433 2148578 INFO alembic.runtime.migration [None req-7ce341a1-ef8c-4f8d-9cd8-491b1f24f909 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.433 2148578 INFO alembic.runtime.migration [None req-7ce341a1-ef8c-4f8d-9cd8-491b1f24f909 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.436 2148578 INFO alembic.runtime.migration [None req-7ce341a1-ef8c-4f8d-9cd8-491b1f24f909 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.436 2148578 INFO alembic.runtime.migration [None req-7ce341a1-ef8c-4f8d-9cd8-491b1f24f909 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.441 2148578 INFO alembic.runtime.migration [None req-7ce341a1-ef8c-4f8d-9cd8-491b1f24f909 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.443 2148578 INFO aodh.api.app [None req-7ce341a1-ef8c-4f8d-9cd8-491b1f24f909 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.069286s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.453 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.454 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.463 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.463 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.473 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.479 2148576 INFO aodh.api.app [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.060974s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.508 2148578 INFO alembic.runtime.migration [None req-920a5a76-1b4d-41b7-af21-fdfaf16b9db7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.508 2148578 INFO alembic.runtime.migration [None req-920a5a76-1b4d-41b7-af21-fdfaf16b9db7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.518 2148578 INFO alembic.runtime.migration [None req-920a5a76-1b4d-41b7-af21-fdfaf16b9db7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.518 2148578 INFO alembic.runtime.migration [None req-920a5a76-1b4d-41b7-af21-fdfaf16b9db7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.525 2148578 INFO alembic.runtime.migration [None req-920a5a76-1b4d-41b7-af21-fdfaf16b9db7 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.528 2148578 INFO aodh.api.app [None req-920a5a76-1b4d-41b7-af21-fdfaf16b9db7 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.067268s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.527 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.530 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.537 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.537 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.546 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.551 2148576 INFO aodh.api.app [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.035838s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.562 2148578 INFO alembic.runtime.migration [None req-8be8d067-806b-4707-aaf5-476d3c18afb2 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.562 2148578 INFO alembic.runtime.migration [None req-8be8d067-806b-4707-aaf5-476d3c18afb2 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.566 2148578 INFO alembic.runtime.migration [None req-8be8d067-806b-4707-aaf5-476d3c18afb2 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.566 2148578 INFO alembic.runtime.migration [None req-8be8d067-806b-4707-aaf5-476d3c18afb2 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.570 2148578 INFO alembic.runtime.migration [None req-8be8d067-806b-4707-aaf5-476d3c18afb2 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.572 2148578 INFO aodh.api.app [None req-8be8d067-806b-4707-aaf5-476d3c18afb2 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.127781s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.487 2148579 INFO alembic.runtime.migration [None req-8f80fb44-6add-4743-9e7a-feb560d7752e 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.492 2148579 INFO alembic.runtime.migration [None req-8f80fb44-6add-4743-9e7a-feb560d7752e 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.500 2148579 INFO alembic.runtime.migration [None req-8f80fb44-6add-4743-9e7a-feb560d7752e 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.500 2148579 INFO alembic.runtime.migration [None req-8f80fb44-6add-4743-9e7a-feb560d7752e 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.508 2148579 INFO alembic.runtime.migration [None req-8f80fb44-6add-4743-9e7a-feb560d7752e 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.515 2148579 INFO aodh.api.app [None req-8f80fb44-6add-4743-9e7a-feb560d7752e 20b394f7-424e-4c5c-97e4-fe4734a94834 9f75f70e-c03f-4253-81c7-5ba0da7ef15e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.558 2148579 WARNING oslo_db.sqlalchemy.utils [None req-3de17b9f-fc3f-4f0b-b046-9c7849e7edda 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.560 2148579 WARNING oslo_db.sqlalchemy.utils [None req-3de17b9f-fc3f-4f0b-b046-9c7849e7edda 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.568 2148579 WARNING oslo_db.sqlalchemy.utils [None req-d6bf70ae-7d8a-477b-9c02-ece3dc87ea19 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.577 2148579 WARNING oslo_db.sqlalchemy.utils [None req-7c853c2a-bcf0-49f3-860b-a48af1efdae0 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.578 2148579 WARNING oslo_db.sqlalchemy.utils [None req-7c853c2a-bcf0-49f3-860b-a48af1efdae0 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.585 2148579 WARNING oslo_db.sqlalchemy.utils [None req-8fdaf91c-da0a-44cc-a213-9340410bf06a 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.031177s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.599 2148578 INFO alembic.runtime.migration [None req-d7cff9e7-6960-4081-bdb7-a5efceda99c0 d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.600 2148578 INFO alembic.runtime.migration [None req-d7cff9e7-6960-4081-bdb7-a5efceda99c0 d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.603 2148578 INFO alembic.runtime.migration [None req-d7cff9e7-6960-4081-bdb7-a5efceda99c0 d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.603 2148578 INFO alembic.runtime.migration [None req-d7cff9e7-6960-4081-bdb7-a5efceda99c0 d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.608 2148578 INFO alembic.runtime.migration [None req-d7cff9e7-6960-4081-bdb7-a5efceda99c0 d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.610 2148578 INFO aodh.api.app [None req-d7cff9e7-6960-4081-bdb7-a5efceda99c0 d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000540s] ... ok {0} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.085376s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.596 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.596 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.602 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.602 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.613 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.621 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.621 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.039545s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.633 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.634 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.644 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.644 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.652 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.659 2148578 WARNING oslo_db.sqlalchemy.utils [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.663 2148578 WARNING oslo_db.sqlalchemy.utils [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.015364s] ... ok {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.009344s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.034227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.676 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.677 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.680 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.680 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.690 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.693 2148578 WARNING oslo_db.sqlalchemy.utils [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.022978s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.711 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.711 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.715 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.715 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.719 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.723 2148578 WARNING oslo_db.sqlalchemy.utils [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] 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.024385s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.735 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.736 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.741 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.741 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.746 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.749 2148578 WARNING oslo_db.sqlalchemy.utils [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.091418s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.709 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.709 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.716 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.716 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.731 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.742 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.034059s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.762 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.762 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.766 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.766 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.773 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.784 2148578 WARNING oslo_db.sqlalchemy.utils [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.023294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.797 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.797 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.800 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.801 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.805 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.810 2148578 WARNING oslo_db.sqlalchemy.utils [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] 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.044114s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.792 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.792 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.804 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.804 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.815 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.030602s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.822 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.822 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.826 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.826 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.833 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.836 2148578 WARNING oslo_db.sqlalchemy.utils [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.028010s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.855 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.855 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.859 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.859 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.865 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.068110s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.842 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.842 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.852 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.852 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.857 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.872 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.886 2148576 INFO aodh.storage.impl_sqlalchemy [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.038597s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.886 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.887 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.891 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.891 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.896 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.027025s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.929 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.929 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.932 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.933 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.937 2148578 INFO alembic.runtime.migration [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.008852s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.061389s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.916 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.917 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.925 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.925 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.936 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.944 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.954 2148576 INFO aodh.storage.impl_sqlalchemy [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] 2 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.024605s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.980 2148578 ERROR stevedore.extension [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] 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:16:34.980 2148578 WARNING stevedore.named [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Could not load prometheus 2025-10-15 08:16:34.981 2148578 INFO aodh.evaluator [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] alarm 6dfa8755-a1fa-4c84-a63b-6ccae43f402a transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.009767s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.993 2148578 ERROR stevedore.extension [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] 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:16:34.993 2148578 WARNING stevedore.named [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Could not load prometheus {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.007351s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.008126s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.011 2148578 INFO aodh.evaluator.event [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Triggering the alarm 9e4ed74b-efd0-48d6-ac67-8a56048c7ed3 by event for project , event_type: type0 2025-10-15 08:16:35.011 2148578 INFO aodh.evaluator [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] alarm 9e4ed74b-efd0-48d6-ac67-8a56048c7ed3 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.056884s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.981 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.981 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.991 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.991 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.999 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.010 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.010691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.023 2148578 INFO aodh.evaluator.event [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Triggering the alarm 5950ea20-4548-4d10-b024-7a52a9de1ac2 by event for project , event_type: type0 2025-10-15 08:16:35.023 2148578 INFO aodh.evaluator [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] alarm 5950ea20-4548-4d10-b024-7a52a9de1ac2 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.017980s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.017077s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.060 2148578 INFO aodh.evaluator [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] alarm 9c36cbbc-6592-4fab-ba3b-5a557d2506e6 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.051590s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.030 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.035 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.042 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.042 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.052 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.062 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.011163s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.072 2148578 WARNING aodh.evaluator.threshold [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] Expecting 4 datapoints but only get 0 2025-10-15 08:16:35.073 2148578 INFO aodh.evaluator [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] alarm bac539ce-686b-429b-91b6-5a584b4d6296 transitioning to insufficient data because No datapoint for granularity 300 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.011563s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.010826s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.058179s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.084 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.084 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.093 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.093 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.104 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.117 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] 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 [0.078234s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.152 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.153 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.162 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.163 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.173 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.183 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.646537s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:34.616 2148579 INFO alembic.runtime.migration [None req-a90b020c-9601-47de-bf2c-1fe2aded38d2 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.616 2148579 INFO alembic.runtime.migration [None req-a90b020c-9601-47de-bf2c-1fe2aded38d2 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.622 2148579 INFO alembic.runtime.migration [None req-a90b020c-9601-47de-bf2c-1fe2aded38d2 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:34.623 2148579 INFO alembic.runtime.migration [None req-a90b020c-9601-47de-bf2c-1fe2aded38d2 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:34.637 2148579 INFO alembic.runtime.migration [None req-a90b020c-9601-47de-bf2c-1fe2aded38d2 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:34.642 2148579 INFO aodh.api.app [None req-a90b020c-9601-47de-bf2c-1fe2aded38d2 51ac402b-fdf0-46d3-a732-43b6140cf479 028b9ea1-94bf-4ad5-97af-42523fef2c82 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:34.915 2148579 WARNING oslo_db.sqlalchemy.utils [None req-0eb77017-b211-493c-a5cc-dd7688eb9bfa 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.926 2148579 WARNING oslo_db.sqlalchemy.utils [None req-e4da1573-0309-4d0b-95db-390658ce2e8b 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.943 2148579 WARNING oslo_db.sqlalchemy.utils [None req-47310d23-ceda-456a-8ff8-c108fd7f156f 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.951 2148579 WARNING oslo_db.sqlalchemy.utils [None req-d72c2395-4090-4833-af18-e77a73a1aa94 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.972 2148579 WARNING oslo_db.sqlalchemy.utils [None req-b7700cc0-4e2c-4ae0-bcd3-b52536ba2820 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:34.986 2148579 WARNING oslo_db.sqlalchemy.utils [None req-515595e8-fc77-4c19-8c88-85a58fa3a241 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.001 2148579 WARNING oslo_db.sqlalchemy.utils [None req-2d5ad213-3577-4cb3-8424-e50a9d79c380 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.007 2148579 WARNING oslo_db.sqlalchemy.utils [None req-8dcd360b-92ba-44e2-8574-d343779c89d5 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.025 2148579 WARNING oslo_db.sqlalchemy.utils [None req-cb56fe85-40c7-46ed-89aa-d1aeb0e06ecf 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.039 2148579 WARNING oslo_db.sqlalchemy.utils [None req-9cdeaca7-0e1a-4bfa-987b-31fa62302da5 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.054 2148579 WARNING oslo_db.sqlalchemy.utils [None req-023f26e1-f592-4a36-a5ff-3fb2a9be0c96 78630e4 a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.064 2148579 WARNING oslo_db.sqlalchemy.utils [None req-8464f0c8-bfeb-4bca-a47d-f9218fbcbf8f 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.080 2148579 WARNING oslo_db.sqlalchemy.utils [None req-dff30405-6d93-453f-9d53-9ea28a0c9ab7 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.091 2148579 WARNING oslo_db.sqlalchemy.utils [None req-7b30b6e3-930a-4962-884c-71b71a9b40fe 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.112 2148579 WARNING oslo_db.sqlalchemy.utils [None req-59a640d3-04ed-4056-a903-9453d9487d40 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.125 2148579 WARNING oslo_db.sqlalchemy.utils [None req-aeec2634-f235-4a22-b373-0229172270e4 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.156 2148579 WARNING oslo_db.sqlalchemy.utils [None req-75c7c720-b1e8-4e81-a3b0-579f78bb8809 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.166 2148579 WARNING oslo_db.sqlalchemy.utils [None req-10af4080-db5a-42d0-b75b-a38f22f33df8 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.182 2148579 WARNING oslo_db.sqlalchemy.utils [None req-edc94607-c758-436b-99f3-d7fd567a89c3 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.197 2148579 WARNING oslo_db.sqlalchemy.utils [None req-2a7c2916-391b-4bd6-a22c-e6294f13add2 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:35.225 2148579 WARNING oslo_db.sqlalchemy.utils [None req-30ee1916-8dcf-41ed-9c78-456302aaa5dc 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] 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_no_filter [0.085223s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.223 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.224 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.243 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.243 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.259 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.271 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] 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_on_behalf_of_filter [0.061623s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.301 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.301 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.315 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.315 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.323 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.333 2148576 WARNING oslo_db.sqlalchemy.utils [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.117850s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.283019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.113 2148578 INFO aodh.evaluator [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] alarm 1887a7f0-84da-4ddc-a951-88d530368893 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.022137s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000936s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.004068s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.008967s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.061519s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.371 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.371 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.380 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.381 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.393 2148576 INFO alembic.runtime.migration [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.027697s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.414 2148578 INFO aodh.evaluator [None req-81b1eb01-30d9-4a9e-a07f-a7e28f85c03e d1e89da0-9412-4ec0-be5b-11643dbcbfe9 56d2ad77-2a24-4060-836f-7a13b4e6985f - - - -] alarm 4d03de68-769d-4524-9fda-a9717bb9865a transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000566s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.005120s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.006701s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.041855s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.463 2148576 ERROR stevedore.extension [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] 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:16:35.463 2148576 WARNING stevedore.named [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.027711s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.487 2148576 ERROR stevedore.extension [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] 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:16:35.487 2148576 WARNING stevedore.named [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Could not load prometheus 2025-10-15 08:16:35.489 2148576 INFO aodh.evaluator [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] alarm 01b8ca16-6864-4a19-9051-6eb2cc0d7b70 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.022396s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.514 2148576 INFO aodh.evaluator.event [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Triggering the alarm c3f2856e-8709-48ad-a9fe-b140cbd7f83e by event for project , event_type: type0 2025-10-15 08:16:35.514 2148576 INFO aodh.evaluator [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] alarm c3f2856e-8709-48ad-a9fe-b140cbd7f83e transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.021178s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.123664s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.436 2148579 INFO alembic.runtime.migration [None req-30ee1916-8dcf-41ed-9c78-456302aaa5dc 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.437 2148579 INFO alembic.runtime.migration [None req-30ee1916-8dcf-41ed-9c78-456302aaa5dc 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.446 2148579 INFO alembic.runtime.migration [None req-30ee1916-8dcf-41ed-9c78-456302aaa5dc 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.446 2148579 INFO alembic.runtime.migration [None req-30ee1916-8dcf-41ed-9c78-456302aaa5dc 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.458 2148579 INFO alembic.runtime.migration [None req-30ee1916-8dcf-41ed-9c78-456302aaa5dc 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.461 2148579 INFO aodh.api.app [None req-30ee1916-8dcf-41ed-9c78-456302aaa5dc 78630e4a-64d9-46a1-899a-b1c9ba2336f1 f2475842-2996-464d-9d05-6d9b1c082219 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.016001s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.020814s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.572 2148576 INFO aodh.evaluator.event [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Triggering the alarm 36c389ee-a30e-43f4-975f-201feb9e18f6 by event for project project1, event_type: type0 2025-10-15 08:16:35.573 2148576 INFO aodh.evaluator [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] alarm 36c389ee-a30e-43f4-975f-201feb9e18f6 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.019706s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.020240s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.616 2148576 INFO aodh.evaluator.event [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Aborting evaluation of the alarm f034b437-09ff-4fdf-85f9-7882f1a88998 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.014439s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.632 2148576 INFO aodh.evaluator.event [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Aborting evaluation of the alarm be0053ba-48cc-4b89-ac98-2273b1697519 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.009699s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.641 2148576 WARNING aodh.evaluator.threshold [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Expecting 6 datapoints but only get 0 2025-10-15 08:16:35.641 2148576 INFO aodh.evaluator [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] alarm cd9b0fd4-53ee-4319-81c4-97cfc910f899 transitioning to insufficient data because No datapoint for granularity 50 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.009790s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.651 2148576 WARNING aodh.evaluator.gnocchi [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-10-15 08:16:35.651 2148576 INFO aodh.evaluator [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] alarm a1334f1e-6d94-47fb-863f-84b48a998906 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.009702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.661 2148576 INFO aodh.evaluator [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] alarm 828b1174-78fb-4103-ac28-5b76253a3509 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-10-14T12:16:35.660700', 'admin_state_up': True, 'operating_status': 'ERROR'} {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.010166s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.672 2148576 INFO aodh.evaluator [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] alarm 45556008-ec2d-4a67-a695-f613345d5cea transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.008320s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.009154s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.690 2148576 INFO aodh.notifier.heat [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] 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:16:35.690 2148576 INFO aodh.notifier.heat [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-10-15 08:16:35.690 2148576 INFO aodh.notifier.heat [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.144420s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.560 2148579 INFO alembic.runtime.migration [None req-f77d1ca8-b02c-4c93-9ae8-37d78ca43a52 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.561 2148579 INFO alembic.runtime.migration [None req-f77d1ca8-b02c-4c93-9ae8-37d78ca43a52 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.570 2148579 INFO alembic.runtime.migration [None req-f77d1ca8-b02c-4c93-9ae8-37d78ca43a52 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.570 2148579 INFO alembic.runtime.migration [None req-f77d1ca8-b02c-4c93-9ae8-37d78ca43a52 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.581 2148579 INFO alembic.runtime.migration [None req-f77d1ca8-b02c-4c93-9ae8-37d78ca43a52 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.584 2148579 INFO aodh.api.app [None req-f77d1ca8-b02c-4c93-9ae8-37d78ca43a52 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.112668s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.714 2148579 INFO alembic.runtime.migration [None req-41ee800a-41b6-48b3-8f1f-d3e3ec3958a2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.714 2148579 INFO alembic.runtime.migration [None req-41ee800a-41b6-48b3-8f1f-d3e3ec3958a2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.730 2148579 INFO alembic.runtime.migration [None req-41ee800a-41b6-48b3-8f1f-d3e3ec3958a2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.731 2148579 INFO alembic.runtime.migration [None req-41ee800a-41b6-48b3-8f1f-d3e3ec3958a2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.737 2148579 INFO alembic.runtime.migration [None req-41ee800a-41b6-48b3-8f1f-d3e3ec3958a2 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.740 2148579 INFO aodh.api.app [None req-41ee800a-41b6-48b3-8f1f-d3e3ec3958a2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.103939s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.819 2148579 INFO alembic.runtime.migration [None req-7f124d08-1474-45e3-bbc9-d5eb73d40fc9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.820 2148579 INFO alembic.runtime.migration [None req-7f124d08-1474-45e3-bbc9-d5eb73d40fc9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.827 2148579 INFO alembic.runtime.migration [None req-7f124d08-1474-45e3-bbc9-d5eb73d40fc9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.828 2148579 INFO alembic.runtime.migration [None req-7f124d08-1474-45e3-bbc9-d5eb73d40fc9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.834 2148579 INFO alembic.runtime.migration [None req-7f124d08-1474-45e3-bbc9-d5eb73d40fc9 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.838 2148579 INFO aodh.api.app [None req-7f124d08-1474-45e3-bbc9-d5eb73d40fc9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.062624s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.924 2148579 INFO alembic.runtime.migration [None req-db4ab28b-7ef6-4120-b629-34789c3a2578 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.924 2148579 INFO alembic.runtime.migration [None req-db4ab28b-7ef6-4120-b629-34789c3a2578 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.931 2148579 INFO alembic.runtime.migration [None req-db4ab28b-7ef6-4120-b629-34789c3a2578 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.932 2148579 INFO alembic.runtime.migration [None req-db4ab28b-7ef6-4120-b629-34789c3a2578 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.938 2148579 INFO alembic.runtime.migration [None req-db4ab28b-7ef6-4120-b629-34789c3a2578 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:35.942 2148579 INFO aodh.api.app [None req-db4ab28b-7ef6-4120-b629-34789c3a2578 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.064637s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.987 2148579 INFO alembic.runtime.migration [None req-0a400722-61ef-422b-8131-993a5528407d - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.987 2148579 INFO alembic.runtime.migration [None req-0a400722-61ef-422b-8131-993a5528407d - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:35.995 2148579 INFO alembic.runtime.migration [None req-0a400722-61ef-422b-8131-993a5528407d - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:35.995 2148579 INFO alembic.runtime.migration [None req-0a400722-61ef-422b-8131-993a5528407d - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.002 2148579 INFO alembic.runtime.migration [None req-0a400722-61ef-422b-8131-993a5528407d - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.006 2148579 INFO aodh.api.app [None req-0a400722-61ef-422b-8131-993a5528407d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.100441s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.050 2148579 INFO alembic.runtime.migration [None req-faedbfd5-c5e9-4250-97ab-88c2853ff21c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.050 2148579 INFO alembic.runtime.migration [None req-faedbfd5-c5e9-4250-97ab-88c2853ff21c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.056 2148579 INFO alembic.runtime.migration [None req-faedbfd5-c5e9-4250-97ab-88c2853ff21c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.056 2148579 INFO alembic.runtime.migration [None req-faedbfd5-c5e9-4250-97ab-88c2853ff21c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.063 2148579 INFO alembic.runtime.migration [None req-faedbfd5-c5e9-4250-97ab-88c2853ff21c - project-id1 - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.067 2148579 INFO aodh.api.app [None req-faedbfd5-c5e9-4250-97ab-88c2853ff21c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:36.107 2148579 INFO aodh.api.app [None req-faedbfd5-c5e9-4250-97ab-88c2853ff21c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini 2025-10-15 08:16:36.133 2148579 WARNING oslo_policy.policy [None req-ad351cca-303e-48c4-9f42-347b81ee06f3 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.074709s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.163 2148579 INFO alembic.runtime.migration [None req-ad351cca-303e-48c4-9f42-347b81ee06f3 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.164 2148579 INFO alembic.runtime.migration [None req-ad351cca-303e-48c4-9f42-347b81ee06f3 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.175 2148579 INFO alembic.runtime.migration [None req-ad351cca-303e-48c4-9f42-347b81ee06f3 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.176 2148579 INFO alembic.runtime.migration [None req-ad351cca-303e-48c4-9f42-347b81ee06f3 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.187 2148579 INFO alembic.runtime.migration [None req-ad351cca-303e-48c4-9f42-347b81ee06f3 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.191 2148579 INFO aodh.api.app [None req-ad351cca-303e-48c4-9f42-347b81ee06f3 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.074181s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.233 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.233 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.249 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.249 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.259 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.264 2148579 INFO aodh.api.app [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.056695s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.306 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.306 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.314 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.314 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.321 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.325 2148579 INFO aodh.api.app [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev22/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000811s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.045182s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.362 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.362 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.368 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.368 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.376 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.384 2148579 WARNING oslo_db.sqlalchemy.utils [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:36.393 2148579 INFO aodh.storage.impl_sqlalchemy [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] 0 alarm histories are removed from database {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.053489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.410 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.411 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.417 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.417 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.428 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.435 2148579 WARNING oslo_db.sqlalchemy.utils [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-15 08:16:36.444 2148579 WARNING oslo_db.sqlalchemy.utils [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.034669s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:35.459 2148578 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev22/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator raise result 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator Exception: Boom! 2025-10-15 08:16:35.460 2148578 ERROR aodh.evaluator {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.041631s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.463 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.464 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.472 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.472 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.478 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.486 2148579 WARNING oslo_db.sqlalchemy.utils [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.076237s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.506 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.507 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.519 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.519 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.541 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Running stamp_revision -> 010 2025-10-15 08:16:36.551 2148579 WARNING oslo_db.sqlalchemy.utils [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.053446s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.586 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.587 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.590 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Context impl SQLiteImpl. 2025-10-15 08:16:36.590 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Will assume non-transactional DDL. 2025-10-15 08:16:36.608 2148579 INFO alembic.runtime.migration [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.004609s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.003232s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.007307s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.030224s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.669 2148579 ERROR stevedore.extension [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] 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:16:36.669 2148579 WARNING stevedore.named [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Could not load prometheus 2025-10-15 08:16:36.670 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm 7d5390c0-e6e6-4fa6-a897-48e193a9f673 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.015958s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.686 2148579 ERROR stevedore.extension [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] 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:16:36.686 2148579 WARNING stevedore.named [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Could not load prometheus 2025-10-15 08:16:36.686 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm 66dda7f2-1e49-4eaa-8091-0a423f132b7b transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {1} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [2.418264s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.031729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.716 2148579 ERROR stevedore.extension [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] 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:16:36.716 2148579 WARNING stevedore.named [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Could not load prometheus 2025-10-15 08:16:36.716 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm 11e12c46-1777-4e77-88a7-ba5d7613da78 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. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.012406s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.007760s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.741 2148579 INFO aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Triggering the alarm 3649334b-a8f9-4347-adc5-09b37e1a77f7 by event for project project2, event_type: type1 2025-10-15 08:16:36.741 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm 3649334b-a8f9-4347-adc5-09b37e1a77f7 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.007412s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.749 2148579 INFO aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Triggering the alarm dac1b393-f477-42ad-8f06-0da69b134289 by event for project , event_type: type0 2025-10-15 08:16:36.749 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm dac1b393-f477-42ad-8f06-0da69b134289 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.008157s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.758 2148579 INFO aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Aborting evaluation of the alarm 0025b242-d864-4a9b-8bb6-30c36a89d1a7 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.008822s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.767 2148579 ERROR aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Failed to extract event_type from event = {'message_id': '836770cc-963c-44cd-9249-95ccf2dca41f', 'traits': []} 2025-10-15 08:16:36.767 2148579 WARNING aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Event <{'message_id': '836770cc-963c-44cd-9249-95ccf2dca41f', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.008195s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.776 2148579 ERROR aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-10-15 08:16:36.776 2148579 WARNING aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] 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_query_unmatched_integer [0.007297s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.784 2148579 INFO aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Aborting evaluation of the alarm 4dda1408-af32-4260-9378-41bbe5dc4988 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.007194s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.791 2148579 INFO aodh.evaluator.event [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Aborting evaluation of the alarm eb4db64e-bcda-4ff4-b484-10b71633ed89 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.008655s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.799 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm cd741040-f7e7-4131-add8-ee28ed7e4c95 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.009819s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.808 2148579 WARNING aodh.evaluator.gnocchi [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-10-15 08:16:36.809 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm 59f0ba14-22ea-4d97-8ac8-2e176f4bd1ba transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.009510s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.819 2148579 WARNING aodh.evaluator.gnocchi [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-10-15 08:16:36.819 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm deaaa40e-5c17-4a82-98fb-cc84f5dcb3fc transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.010492s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.830 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm 20d3abc0-039f-408c-9606-9299711d35d1 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.008336s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.010935s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.849 2148579 WARNING aodh.evaluator.threshold [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Expecting 5 datapoints but only get 0 2025-10-15 08:16:36.849 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm e9a4f37a-5479-421d-a169-a5067df44573 transitioning to insufficient data because No datapoint for granularity 60 2025-10-15 08:16:36.851 2148579 WARNING aodh.evaluator.threshold [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Expecting 5 datapoints but only get 0 2025-10-15 08:16:36.851 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm e9a4f37a-5479-421d-a169-a5067df44573 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.009465s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.860 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm 97a3437c-b3ca-4f61-87ad-fd37452269b2 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.014032s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.874 2148579 WARNING aodh.evaluator.threshold [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Expecting 5 datapoints but only get 0 2025-10-15 08:16:36.874 2148579 INFO aodh.evaluator [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] alarm 7e59e10b-4d62-41c3-9d52-1168c0b59b22 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000391s] ... ok {3} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001604s] ... ok {3} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.008057s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.021189s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.487 2148578 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.019923s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.038484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:37.534 2148578 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.002773s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.857482s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.002672s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001608s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.000911s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.094288s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.720 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.721 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.721 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.721 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.722 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.722 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.722 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.722 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.722 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.722 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.723 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.723 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.723 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.723 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.723 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.723 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.723 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.724 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group 2025-10-15 08:16:37.724 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f2 7d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.724 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group group {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.065878s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.022520s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:37.824 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Coordination backend started successfully. 2025-10-15 08:16:38.824 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Joined partitioning group 123 2025-10-15 08:16:38.825 2148577 INFO aodh.coordination [None req-1bbfd87b-1ba8-45aa-b0f1-f27d54905c3c 6a5a2e98-4659-49c8-a410-17573e16acd6 a8d5cb28-ffa9-42ff-87b2-aeae1ebd1730 - - - -] Left partitioning group 123 {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.019984s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.010915s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:36.894 2148579 INFO aodh.coordination [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Coordination backend started successfully. 2025-10-15 08:16:37.896 2148579 INFO aodh.coordination [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Joined partitioning group group1 2025-10-15 08:16:37.896 2148579 INFO aodh.coordination [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Coordination backend started successfully. 2025-10-15 08:16:38.897 2148579 INFO aodh.coordination [None req-d4c946ec-84f3-44ae-8dec-c3c2fbe1d75c 89c44baa-a6fe-4515-b29b-dee803f26de2 cbae5e0d-0063-43ff-8591-b395e06f407a - - - -] Joined partitioning group group2 {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.933923s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.012097s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.012773s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:39.508 2148576 INFO aodh.coordination [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.008113s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:39.516 2148576 INFO aodh.coordination [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.008591s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.064402s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:38.680 2148578 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-adf9c876-70dd-4a40-88e8-1f8f97ef0d2d' 2025-10-15 08:16:38.682 2148578 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.023456s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:38.921 2148579 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.078480s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.011340s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:39.534 2148576 INFO aodh.coordination [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Coordination backend started successfully. 2025-10-15 08:16:40.535 2148576 INFO aodh.coordination [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Joined partitioning group group 2025-10-15 08:16:40.536 2148576 INFO aodh.coordination [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Coordination backend started successfully. 2025-10-15 08:16:40.536 2148576 INFO aodh.coordination [None req-c11f572e-db01-4946-88c3-231d5c01e688 eb6643a1-0b01-40f2-9a54-41f76d2d3503 8c45c6ae-5cce-4261-86d1-3141a707798a - - - -] Joined partitioning group group {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.069735s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:39.752 2148578 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.019789s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:39.941 2148579 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-15 08:16:39.942 2148579 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.001693s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.000718s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000707s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001250s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.077892s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:39.999 2148577 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-4ad43811-52d3-47a6-a919-bd1077d5d5fa' 2025-10-15 08:16:40.001 2148577 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.017032s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:40.554 2148576 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.081402s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:40.835 2148578 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000987s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.000806s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.002104s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001193s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.002013s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002263s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.064010s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.073411s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:41.072 2148577 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-184a921a-060b-469a-8988-f6eaac5ccb79' 2025-10-15 08:16:41.075 2148577 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.026808s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:41.581 2148576 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev22/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator raise result 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator Exception: Boom! 2025-10-15 08:16:41.582 2148576 ERROR aodh.evaluator {0} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.017528s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.063767s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:42.073 2148579 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-7641e325-9d4d-48e0-84f6-d2e9c6fed81a' 2025-10-15 08:16:42.074 2148579 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.064708s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:42.140 2148577 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-9610b61c-3fb3-42d9-8d0a-90dbdbd8bfeb' 2025-10-15 08:16:42.141 2148577 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.070672s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.020700s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001474s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001283s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001276s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001341s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001042s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.001047s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001497s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.003491s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001306s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001755s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.067602s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:43.142 2148579 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 ?. {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.017813s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.013308s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001209s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001041s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002062s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001160s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001288s] ... ok {3} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.016715s] ... ok {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.028839s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.070085s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.076562s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:45.775 2148576 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-bcb5f721-5cfc-41ff-aeee-65ad10a7eff5' 2025-10-15 08:16:45.776 2148576 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.066675s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-15 08:16:46.842 2148576 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-d46407f2-3b0b-45ef-b893-568913b05521' 2025-10-15 08:16:46.843 2148576 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.121971s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000768s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000450s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000708s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.000821s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001532s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001066s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.003387s] ... ok ====== Totals ====== Ran: 303 tests in 17.4075 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 48.7543 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:17.407499 - Worker 1 (76 tests) => 0:00:11.423540 - Worker 2 (76 tests) => 0:00:09.376486 - Worker 3 (75 tests) => 0:00:10.776796 [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.53 seconds) congratulations :) (25.61 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20251015121509.6672259.el10.noarch Processing files: python3-aodh-21.1.0-0.20251015121509.6672259.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.66nEU3 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev22/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20251015121509.6672259.el10 python3-aodh = 21.1.0-0.20251015121509.6672259.el10 python3.12-aodh = 21.1.0-0.20251015121509.6672259.el10 python3.12dist(aodh) = 21.1~~dev22 python3dist(aodh) = 21.1~~dev22 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.20251015121509.6672259.el10 Processing files: openstack-aodh-common-21.1.0-0.20251015121509.6672259.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3a2cxp + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev22/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10 openstack-aodh-common = 21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qPye37 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev22/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20251015121509.6672259.el10 python3-aodh-tests = 21.1.0-0.20251015121509.6672259.el10 python3.12-aodh-tests = 21.1.0-0.20251015121509.6672259.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.20251015121509.6672259.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20251015121509.6672259.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.m7cGBi + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev22 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251015121509.6672259.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.0dW22j + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev22-SPECPARTS + rm -rf aodh-21.1.0.dev22 aodh-21.1.0.dev22.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